blob: 0dcf5184fa97773cd8a110f9a39865fb4aeb1883 [file] [log] [blame]
Jeff Thompson25b4e612013-10-10 16:03:24 -07001/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil -*- */
Jeff Thompsonfcf347d2013-07-15 11:30:44 -07002/**
Jeff Thompson7687dc02013-09-13 11:54:07 -07003 * Copyright (C) 2013 Regents of the University of California.
4 * @author: Jeff Thompson <jefft0@remap.ucla.edu>
Jeff Thompsonfcf347d2013-07-15 11:30:44 -07005 * See COPYING for copyright and distribution information.
6 */
7
8#include <stdexcept>
Jeff Thompson25b4e612013-10-10 16:03:24 -07009#include <ndn-cpp/transport/transport.hpp>
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070010
11using namespace std;
12
13namespace ndn {
14
Jeff Thompson10e34382013-08-22 13:34:46 -070015Transport::ConnectionInfo::~ConnectionInfo()
16{
17}
18
Jeff Thompson0050abe2013-09-17 12:50:25 -070019void
20Transport::connect(const Transport::ConnectionInfo& connectionInfo, ElementListener& elementListener)
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070021{
22 throw logic_error("unimplemented");
23}
24
Jeff Thompson0050abe2013-09-17 12:50:25 -070025void
Jeff Thompson97223af2013-09-24 17:01:27 -070026Transport::send(const uint8_t *data, size_t dataLength)
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070027{
28 throw logic_error("unimplemented");
29}
Jeff Thompson432c8be2013-08-09 16:16:08 -070030
Jeff Thompson0050abe2013-09-17 12:50:25 -070031void
32Transport::processEvents()
Jeff Thompson432c8be2013-08-09 16:16:08 -070033{
34 throw logic_error("unimplemented");
35}
36
Jeff Thompson0050abe2013-09-17 12:50:25 -070037bool
38Transport::getIsConnected()
Jeff Thompsona4056972013-08-22 11:52:21 -070039{
40 throw logic_error("unimplemented");
41}
42
Jeff Thompson0050abe2013-09-17 12:50:25 -070043void
44Transport::close()
Jeff Thompson57963882013-08-05 16:01:25 -070045{
46}
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070047
Jeff Thompson43d6c0a2013-08-12 12:35:48 -070048Transport::~Transport()
49{
50}
51
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070052}