blob: bb280457602cec9dcb40735ae0e03a33a9b8f00b [file] [log] [blame]
Jeff Thompsonfcf347d2013-07-15 11:30:44 -07001/**
Jeff Thompson7687dc02013-09-13 11:54:07 -07002 * Copyright (C) 2013 Regents of the University of California.
3 * @author: Jeff Thompson <jefft0@remap.ucla.edu>
Jeff Thompsonfcf347d2013-07-15 11:30:44 -07004 * See COPYING for copyright and distribution information.
5 */
6
7#include <stdexcept>
Jeff Thompson53412192013-08-06 13:35:50 -07008#include "transport.hpp"
Jeff Thompsonfcf347d2013-07-15 11:30:44 -07009
10using namespace std;
11
12namespace ndn {
13
Jeff Thompson10e34382013-08-22 13:34:46 -070014Transport::ConnectionInfo::~ConnectionInfo()
15{
16}
17
Jeff Thompson1656e6a2013-08-29 18:01:48 -070018void Transport::connect(const Transport::ConnectionInfo& connectionInfo, ElementListener& elementListener)
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070019{
20 throw logic_error("unimplemented");
21}
22
Jeff Thompson3cd04e82013-07-30 15:27:59 -070023void Transport::send(const unsigned char *data, unsigned int dataLength)
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070024{
25 throw logic_error("unimplemented");
26}
Jeff Thompson432c8be2013-08-09 16:16:08 -070027
28void Transport::processEvents()
29{
30 throw logic_error("unimplemented");
31}
32
Jeff Thompsona4056972013-08-22 11:52:21 -070033bool Transport::getIsConnected()
34{
35 throw logic_error("unimplemented");
36}
37
Jeff Thompson57963882013-08-05 16:01:25 -070038void Transport::close()
39{
40}
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070041
Jeff Thompson43d6c0a2013-08-12 12:35:48 -070042Transport::~Transport()
43{
44}
45
Jeff Thompsonfcf347d2013-07-15 11:30:44 -070046}