IBR-DTNSuite  0.10
dtn::net Namespace Reference

Classes

class  BundleReceivedEvent
 
class  BundleReceiver
 
class  BundleTransfer
 
class  ConnectionEvent
 
class  NeighborNotAvailableException
 
class  ConnectionNotAvailableException
 
class  ConnectionManager
 
class  NoAddressFoundException
 
class  ConvergenceLayer
 
class  DatagramConnectionCallback
 
class  DatagramConnection
 
class  DatagramConvergenceLayer
 
class  DatagramException
 
class  WrongSeqNoException
 
class  DatagramService
 
class  DiscoveryAgent
 
class  DiscoveryAnnouncement
 
class  DiscoveryService
 
class  DiscoveryServiceEntry
 
class  DiscoveryServiceProvider
 
class  FileConvergenceLayer
 
class  inotifysocket
 
class  FileMonitor
 
class  HTTPConvergenceLayer
 
class  DownloadThread
 
class  IPNDAgent
 
class  LOWPANConnectionSender
 
class  LOWPANConnection
 
class  LOWPANConvergenceLayer
 
class  LOWPANDatagramService
 
class  NativeP2pManager
 
class  Neighbor
 
class  P2PDialupEvent
 
class  P2PDialupExtension
 
class  TCPConnection
 
class  TCPConvergenceLayer
 
class  TransferAbortedEvent
 
class  TransferCompletedEvent
 
class  UDPConvergenceLayer
 
class  UDPDatagramService
 
class  WifiP2PManager
 

Functions

std::ostream & operator<< (std::ostream &stream, const DiscoveryAnnouncement &announcement)
 
std::istream & operator>> (std::istream &stream, DiscoveryAnnouncement &announcement)
 
std::ostream & operator<< (std::ostream &stream, const DiscoveryService &service)
 
std::istream & operator>> (std::istream &stream, DiscoveryService &service)
 

Variables

const int TIMEOUT = 1000
 
const int CONN_TIMEOUT = 5000
 
const int HTTP_OK = 200
 
const int HTTP_NO_DATA = 410
 
const int CURL_CONN_OK = 0
 
const int CURL_PARTIAL_FILE = 18
 

Function Documentation

std::ostream& dtn::net::operator<< ( std::ostream &  stream,
const DiscoveryService &  service 
)
std::ostream& dtn::net::operator<< ( std::ostream &  stream,
const DiscoveryAnnouncement &  announcement 
)
std::istream& dtn::net::operator>> ( std::istream &  stream,
DiscoveryService &  service 
)
std::istream& dtn::net::operator>> ( std::istream &  stream,
DiscoveryAnnouncement &  announcement 
)

Variable Documentation

const int dtn::net::CONN_TIMEOUT = 5000

Set timeout for waiting until connection retry

Definition at line 39 of file HTTPConvergenceLayer.cpp.

Referenced by dtn::net::HTTPConvergenceLayer::componentRun().

const int dtn::net::CURL_CONN_OK = 0

CURL CODE CONN OK

Definition at line 47 of file HTTPConvergenceLayer.cpp.

Referenced by dtn::net::HTTPConvergenceLayer::queue().

const int dtn::net::CURL_PARTIAL_FILE = 18

CURL CODE PARTIAL FILE

Definition at line 49 of file HTTPConvergenceLayer.cpp.

const int dtn::net::HTTP_NO_DATA = 410

HTTP CODE NO DATA ON SERVER

Definition at line 44 of file HTTPConvergenceLayer.cpp.

const int dtn::net::HTTP_OK = 200

HTTP CODE OK

Definition at line 42 of file HTTPConvergenceLayer.cpp.

Referenced by dtn::net::HTTPConvergenceLayer::queue().

const int dtn::net::TIMEOUT = 1000

Set timeout for waiting until next http request

Definition at line 37 of file HTTPConvergenceLayer.cpp.