DTN Reference Implementation File List

Here is a list of all files with brief descriptions:
AdminRegistration.cc [code]
AdminRegistration.d [code]
AdminRegistration.h [code]
AlwaysOnLink.cc [code]
AlwaysOnLink.d [code]
AlwaysOnLink.h [code]
AnnounceBundle.cc [code]
AnnounceBundle.d [code]
AnnounceBundle.h [code]
APIBundleQueue.h [code]
APICommand.cc [code]
APICommand.d [code]
APICommand.h [code]
APIEndpointIDOpt.cc [code]
APIEndpointIDOpt.d [code]
APIEndpointIDOpt.h [code]
APIRegistration.cc [code]
APIRegistration.d [code]
APIRegistration.h [code]
APIServer.cc [code]
APIServer.d [code]
APIServer.h [code]
Atomic-arm.h [code]
Atomic-fake.h [code]This file defines the atomic routines in a known to be unsafe manner, i.e
Atomic-mips.h [code]
Atomic-mutex.cc [code]
Atomic-mutex.d [code]
Atomic-mutex.h [code]This file defines an architecture-agnostic implementation of the atomic routines
Atomic-ppc.h [code]
Atomic-win32.h [code]
Atomic.h [code]
BasicSMTP.cc [code]
BasicSMTP.d [code]
BasicSMTP.h [code]
BerkeleyDBStore.cc [code]
BerkeleyDBStore.d [code]
BerkeleyDBStore.h [code]
Bluetooth.cc [code]
Bluetooth.d [code]
Bluetooth.h [code]
BluetoothClient.cc [code]
BluetoothClient.d [code]
BluetoothClient.h [code]
BluetoothConvergenceLayer.cc [code]
BluetoothConvergenceLayer.d [code]
BluetoothConvergenceLayer.h [code]
BluetoothInquiry.cc [code]
BluetoothInquiry.d [code]
BluetoothInquiry.h [code]
BluetoothSDP.cc [code]
BluetoothSDP.d [code]
BluetoothSDP.h [code]
BluetoothServer.cc [code]
BluetoothServer.d [code]
BluetoothServer.h [code]
BluetoothSocket.cc [code]
BluetoothSocket.d [code]
BluetoothSocket.h [code]
BufferedIO.cc [code]
BufferedIO.d [code]
BufferedIO.h [code]
BufferedSerializeAction.cc [code]
BufferedSerializeAction.d [code]
BufferedSerializeAction.h [code]
Bundle.cc [code]
Bundle.d [code]
Bundle.h [code]
BundleActions.cc [code]
BundleActions.d [code]
BundleActions.h [code]
BundleCommand.cc [code]
BundleCommand.d [code]
BundleCommand.h [code]
BundleDaemon.cc [code]
BundleDaemon.d [code]
BundleDaemon.h [code]
BundleEvent.h [code]
BundleEventHandler.cc [code]
BundleEventHandler.d [code]
BundleEventHandler.h [code]
BundleList.cc [code]
BundleList.d [code]
BundleList.h [code]
BundlePayload.cc [code]
BundlePayload.d [code]
BundlePayload.h [code]
BundleProtocol.cc [code]
BundleProtocol.d [code]
BundleProtocol.h [code]
BundleRef.h [code]
BundleRouter.cc [code]
BundleRouter.d [code]
BundleRouter.h [code]
BundleStatusReport.cc [code]
BundleStatusReport.d [code]
BundleStatusReport.h [code]
BundleStore.cc [code]
BundleStore.d [code]
BundleStore.h [code]
BundleTimestamp.cc [code]
BundleTimestamp.d [code]
BundleTimestamp.h [code]
ByteManip.h [code]
CLConnection.cc [code]
CLConnection.d [code]
CLConnection.h [code]
command-init-tcl.c [code]
CompletionNotifier.cc [code]
CompletionNotifier.d [code]
CompletionNotifier.h [code]
config.h [code]
oasys/config.h [code]
ConnCommand.cc [code]
ConnCommand.d [code]
ConnCommand.h [code]
ConnectionConvergenceLayer.cc [code]
ConnectionConvergenceLayer.d [code]
ConnectionConvergenceLayer.h [code]
Connectivity.cc [code]
Connectivity.d [code]
Connectivity.h [code]
ConsoleCommand.cc [code]
ConsoleCommand.d [code]
ConsoleCommand.h [code]
Contact.cc [code]
Contact.d [code]
Contact.h [code]
ContactManager.cc [code]
ContactManager.d [code]
ContactManager.h [code]
ConvergenceLayer.cc [code]
ConvergenceLayer.d [code]
ConvergenceLayer.h [code]
CRC32.cc [code]
CRC32.d [code]
CRC32.h [code]
CString.h [code]
CustodySignal.cc [code]
CustodySignal.d [code]
CustodySignal.h [code]
CustodyTimer.cc [code]
CustodyTimer.d [code]
CustodyTimer.h [code]
DeadBeef.h [code]
DebugCommand.cc [code]
DebugCommand.d [code]
DebugCommand.h [code]
DebugDumpBuf.cc [code]
DebugDumpBuf.d [code]
DebugDumpBuf.h [code]
DebugUtils.cc [code]
DebugUtils.d [code]
DebugUtils.h [code]
dnd.py [code]
dtn-version.c [code]
dtn-version.d [code]
dtn-version.h [code]
dtn.init.d [code]
dtn_api.c [code]
dtn_api.d [code]
dtn_api.h [code]
dtn_errno.h [code]
dtn_ipc.c [code]
dtn_ipc.d [code]
dtn_ipc.h [code]
dtn_types.h [code]
dtn_types_xdr.c [code]
dtncat.c [code]
dtncat.d [code]
dtncp.c [code]
dtncp.d [code]
dtncpd.c [code]
dtncpd.d [code]
dtnd.cc [code]
dtnd.d [code]
dtnmoteproxy.c [code]
dtnmoteproxy.d [code]
dtnperf-client.c [code]
dtnperf-client.d [code]
dtnperf-server.c [code]
dtnperf-server.d [code]
dtnping.c [code]
dtnping.d [code]
dtnrecv.c [code]
dtnrecv.d [code]
DTNScheme.cc [code]
DTNScheme.d [code]
DTNScheme.h [code]
dtnsend.c [code]
dtnsend.d [code]
DTNServer.cc [code]
DTNServer.d [code]
DTNServer.h [code]
dtnsim.cc [code]
dtnsim.d [code]
dtntest.cc [code]
dtntest.d [code]
DTNTunnel.cc [code]
DTNTunnel.d [code]
DTNTunnel.h [code]
DurableIterator.h [code]
DurableObjectCache.h [code]
DurableStore.cc [code]
DurableStore.d [code]
DurableStore.h [code]
DurableStoreImpl.cc [code]
DurableStoreImpl.d [code]
DurableStoreImpl.h [code]
DurableStoreKey.h [code]
DurableTable.h [code]
EndpointID.cc [code]
EndpointID.d [code]
EndpointID.h [code]
EndpointIDOpt.cc [code]
EndpointIDOpt.d [code]
EndpointIDOpt.h [code]
EthConvergenceLayer.cc [code]
EthConvergenceLayer.d [code]
EthConvergenceLayer.h [code]
EthernetScheme.cc [code]
EthernetScheme.d [code]
EthernetScheme.h [code]
ExamineDump.py [code]
ExpandableBuffer.cc [code]
ExpandableBuffer.d [code]
ExpandableBuffer.h [code]
ExpatXMLParser.cc [code]
ExpatXMLParser.d [code]
ExpatXMLParser.h [code]
ExpirationTimer.cc [code]
ExpirationTimer.d [code]
ExpirationTimer.h [code]
FatalSignals.cc [code]
FatalSignals.d [code]
FatalSignals.h [code]
FdIOClient.cc [code]
FdIOClient.d [code]
FdIOClient.h [code]
FileConvergenceLayer.cc [code]
FileConvergenceLayer.d [code]
FileConvergenceLayer.h [code]
FileIOClient.cc [code]
FileIOClient.d [code]
FileIOClient.h [code]
FileSystemStore.cc [code]
FileSystemStore.d [code]
FileSystemStore.h [code]
FileUtils.cc [code]
FileUtils.d [code]
FileUtils.h [code]
FloodBundleRouter.cc [code]
FloodBundleRouter.d [code]
FloodBundleRouter.h [code]
FloodConsumer.cc [code]
FloodConsumer.h [code]
Formatter.d [code]
Formatter.h [code]
ForwardingInfo.h [code]
ForwardingLog.cc [code]
ForwardingLog.d [code]
ForwardingLog.h [code]
FragmentManager.cc [code]
FragmentManager.d [code]
FragmentManager.h [code]
gateway_prot.h [code]
gateway_prot_clnt.c [code]
gateway_prot_clnt.d [code]
gateway_prot_xdr.c [code]
gateway_prot_xdr.d [code]
gateway_rpc.c [code]
gateway_rpc.d [code]
gateway_rpc.h [code]
Getopt.cc [code]
Getopt.d [code]
Getopt.h [code]
Glob.cc [code]
Glob.d [code]
Glob.h [code]
GlobalStore.cc [code]
GlobalStore.d [code]
GlobalStore.h [code]
GlueNode.cc [code]
GlueNode.h [code]
HelpCommand.cc [code]
HelpCommand.d [code]
HelpCommand.h [code]
HexDumpBuffer.cc [code]
HexDumpBuffer.d [code]
HexDumpBuffer.h [code]
InitSequencer.cc [code]
InitSequencer.d [code]
InitSequencer.h [code]
Interface.cc [code]
Interface.d [code]
Interface.h [code]
InterfaceCommand.cc [code]
InterfaceCommand.d [code]
InterfaceCommand.h [code]
InterfaceTable.cc [code]
InterfaceTable.d [code]
InterfaceTable.h [code]
InternalKeyDurableTable.h [code]
IntUtils.h [code]
IO.cc [code]
IO.d [code]
IO.h [code]
IOClient.h [code]
IPClient.cc [code]
IPClient.d [code]
IPClient.h [code]
IPConvergenceLayer.cc [code]
IPConvergenceLayer.d [code]
IPConvergenceLayer.h [code]
IPConvergenceLayerUtils.cc [code]
IPConvergenceLayerUtils.d [code]
IPConvergenceLayerUtils.h [code]
IPSocket.cc [code]
IPSocket.d [code]
IPSocket.h [code]
IPTunnel.h [code]
jenkins_hash.cc [code]
jenkins_hash.d [code]
jenkins_hash.h [code]
KeySerialize.cc [code]
KeySerialize.d [code]
KeySerialize.h [code]
Link.cc [code]
Link.d [code]
Link.h [code]
LinkCommand.cc [code]
LinkCommand.d [code]
LinkCommand.h [code]
LinkScheduleEstimator.cc [code]
LinkScheduleEstimator.d [code]
LinkScheduleEstimator.h [code]
LinkStateGraph.cc [code]
LinkStateGraph.d [code]
LinkStateGraph.h [code]
LinkStateRouter.cc [code]
LinkStateRouter.d [code]
LinkStateRouter.h [code]
LinkStore.cc [code]
LinkStore.d [code]
LinkStore.h [code]
Lock.h [code]
Log.cc [code]
Log.d [code]
Log.h [code]
LogCommand.cc [code]
LogCommand.d [code]
LogCommand.h [code]
LogConfigParser.cc [code]
LogConfigParser.h [code]
Logger.h [code]
LoggingRegistration.cc [code]
LoggingRegistration.d [code]
LoggingRegistration.h [code]
LogSink.cc [code]
LogSink.h [code]
LRUList.h [code]
MarshalSerialize.cc [code]
MarshalSerialize.d [code]
MarshalSerialize.h [code]
md5-rsa.c [code]
md5-rsa.d [code]
md5-rsa.h [code]
MD5.cc [code]
MD5.d [code]
MD5.h [code]
Memory.cc [code]
Memory.d [code]
Memory.h [code]
MemoryStore.cc [code]
MemoryStore.d [code]
MemoryStore.h [code]
Message.cc [code]
Message.h [code]
MsgQueue.h [code]
Mutex.cc [code]
Mutex.d [code]
Mutex.h [code]
MysqlSQLImplementation.cc [code]
MysqlSQLImplementation.h [code]
NeighborhoodRouter.cc [code]
NeighborhoodRouter.d [code]
NeighborhoodRouter.h [code]
NetUtils.cc [code]
NetUtils.d [code]
NetUtils.h [code]
Node.cc [code]
Node.d [code]
Node.h [code]
Node2.h [code]
NodeCommand.cc [code]
NodeCommand.d [code]
NodeCommand.h [code]
NoLock.cc [code]
NoLock.d [code]
NoLock.h [code]
Notifier.cc [code]
Notifier.d [code]
Notifier.h [code]
NullConvergenceLayer.cc [code]
NullConvergenceLayer.d [code]
NullConvergenceLayer.h [code]
OndemandLink.cc [code]
OndemandLink.d [code]
OndemandLink.h [code]
OnOffNotifier.cc [code]
OnOffNotifier.d [code]
OnOffNotifier.h [code]
OpenFdCache.h [code]
OpportunisticLink.cc [code]
OpportunisticLink.d [code]
OpportunisticLink.h [code]
Options.cc [code]
Options.d [code]
Options.h [code]
OptParser.cc [code]
OptParser.d [code]
OptParser.h [code]
OscopeMsg.h [code]
ParamCommand.cc [code]
ParamCommand.d [code]
ParamCommand.h [code]
PersistentStore.cc [code]
PersistentStore.h [code]
PointerCache.h [code]
PointerHandle.h [code]
Pointers.h [code]
PostgresSQLImplementation.cc [code]
PostgresSQLImplementation.h [code]
PrettyPrintBuffer.cc [code]
PrettyPrintBuffer.d [code]
PrettyPrintBuffer.h [code]
ProgressPrinter.cc [code]
ProgressPrinter.d [code]
ProgressPrinter.h [code]
Prophet.h [code]
ProphetRouter.cc [code]
ProphetRouter.d [code]
ProphetRouter.h [code]
Random.cc [code]
Random.d [code]
Random.h [code]
RateEstimator.cc [code]
RateEstimator.d [code]
RateEstimator.h [code]
RateLimitedSocket.cc [code]
RateLimitedSocket.d [code]
RateLimitedSocket.h [code]
Ref.h [code]
RefCountedObject.cc [code]
RefCountedObject.d [code]
RefCountedObject.h [code]
Regex.cc [code]
Regex.d [code]
Regex.h [code]
Registration.cc [code]
Registration.d [code]
Registration.h [code]
RegistrationCommand.cc [code]
RegistrationCommand.d [code]
RegistrationCommand.h [code]
RegistrationStore.cc [code]
RegistrationStore.d [code]
RegistrationStore.h [code]
RegistrationTable.cc [code]
RegistrationTable.d [code]
RegistrationTable.h [code]
RFCOMMClient.cc [code]
RFCOMMClient.d [code]
RFCOMMClient.h [code]
RFCOMMServer.h [code]
RouteCommand.cc [code]
RouteCommand.d [code]
RouteCommand.h [code]
RouteEntry.cc [code]
RouteEntry.d [code]
RouteEntry.h [code]
RouteTable.cc [code]
RouteTable.d [code]
RouteTable.h [code]
RuleSet.cc [code]
RuleSet.h [code]
SafeRange.h [code]
ScheduledLink.cc [code]
ScheduledLink.d [code]
ScheduledLink.h [code]
Scheme.cc [code]
Scheme.d [code]
Scheme.h [code]
SchemeTable.cc [code]
SchemeTable.d [code]
SchemeTable.h [code]
ScratchBuffer.h [code]
SDNV.cc [code]
SDNV.d [code]
SDNV.h [code]
SerializableVector.h [code]
Serialize.cc [code]
Serialize.d [code]
Serialize.h [code]This file defines the core set of objects that define the Serialization layer
SerializeHelpers.h [code]
SerializeStream.cc [code]
SerializeStream.h [code]
serialsource.c [code]
serialsource.d [code]
serialsource.h [code]
sha1.cc [code]
sha1.d [code]
sha1.h [code]
ShutdownCommand.cc [code]
ShutdownCommand.d [code]
ShutdownCommand.h [code]
SimBundleActions.cc [code]
SimBundleActions.d [code]
SimBundleActions.h [code]
SimCLInfo.h [code]
SimCommand.cc [code]
SimCommand.d [code]
SimCommand.h [code]
SimContact.cc [code]
SimContact.h [code]
SimConvergenceLayer.cc [code]
SimConvergenceLayer.d [code]
SimConvergenceLayer.h [code]
Simdtn2Command.cc [code]
Simdtn2Command.h [code]
SimEvent.h [code]
SimEventHandler.h [code]
SimpleNode.cc [code]
SimpleNode.h [code]
SimRegistration.cc [code]
SimRegistration.d [code]
SimRegistration.h [code]
Simulator.cc [code]
Simulator.d [code]
Simulator.h [code]
Singleton.h [code]
SMTP.cc [code]
SMTP.d [code]
SMTP.h [code]
SMTPClient.cc [code]
SMTPClient.d [code]
SMTPClient.h [code]
SMTPServer.cc [code]
SMTPServer.d [code]
SMTPServer.h [code]
SMTPUtils.cc [code]
SMTPUtils.d [code]
SMTPUtils.h [code]
SparseBitmap.h [code]
SpinLock.cc [code]
SpinLock.d [code]
SpinLock.h [code]
SQLBundleStore.cc [code]
SQLBundleStore.h [code]
SQLGlobalStore.cc [code]
SQLGlobalStore.h [code]
SQLImplementation.h [code]
SQLRegistrationStore.cc [code]
SQLRegistrationStore.h [code]
SQLSerialize.cc [code]
SQLSerialize.d [code]
SQLSerialize.h [code]This file defines the serialization and deserialization objects to be used in an SQL storage context
SQLStore.cc [code]
SQLStore.h [code]
StackTrace-ppc.cc [code]
StackTrace-x86.cc [code]
StackTrace.cc [code]
StackTrace.d [code]
StackTrace.h [code]
StaticBundleRouter.h [code]
StorageCommand.cc [code]
StorageCommand.d [code]
StorageCommand.h [code]
StorageConfig.h [code]
StreamBuffer.cc [code]
StreamBuffer.d [code]
StreamBuffer.h [code]
StreamConvergenceLayer.cc [code]
StreamConvergenceLayer.d [code]
StreamConvergenceLayer.h [code]
StringBuffer.cc [code]
StringBuffer.d [code]
StringBuffer.h [code]
StringScheme.cc [code]
StringScheme.d [code]
StringScheme.h [code]
StringSerialize.cc [code]
StringSerialize.d [code]
StringSerialize.h [code]
StringUtils.cc [code]
StringUtils.d [code]
StringUtils.h [code]
SXLock.h [code]
TableBasedRouter.cc [code]
TableBasedRouter.d [code]
TableBasedRouter.h [code]
tca_admin.cc [code]
tca_admin.d [code]
TcaControlBundle.cc [code]
TcaControlBundle.d [code]
TcaControlBundle.h [code]
TcaController.cc [code]
TcaController.d [code]
TcaController.h [code]
apps/tca_admin/TcaEndpointID.cc [code]
servlib/routing/TcaEndpointID.cc [code]
apps/tca_admin/TcaEndpointID.d [code]
servlib/routing/TcaEndpointID.d [code]
apps/tca_admin/TcaEndpointID.h [code]
servlib/routing/TcaEndpointID.h [code]
TcaRegistry.cc [code]
TcaRegistry.d [code]
TcaRegistry.h [code]
TcaRouter.cc [code]
TcaRouter.d [code]
TcaRouter.h [code]
TCAScheme.cc [code]
TCAScheme.d [code]
TCAScheme.h [code]
TclCommand.cc [code]
TclCommand.d [code]
TclCommand.h [code]
TclListSerialize.cc [code]
TclListSerialize.d [code]
TclListSerialize.h [code]
TclRegistration.cc [code]
TclRegistration.d [code]
TclRegistration.h [code]
TCPClient.cc [code]
TCPClient.d [code]
TCPClient.h [code]
TCPConvergenceLayer.cc [code]
TCPConvergenceLayer.d [code]
TCPConvergenceLayer.h [code]
TCPServer.cc [code]
TCPServer.d [code]
TCPServer.h [code]
TCPTunnel.cc [code]
TCPTunnel.d [code]
TCPTunnel.h [code]
TempBundle.h [code]
TempRef.h [code]
TestCommand.cc [code]
TestCommand.d [code]
TestCommand.h [code]
TextCode.cc [code]
TextCode.d [code]
TextCode.h [code]
TextSerialize.cc [code]
TextSerialize.d [code]
TextSerialize.h [code]
Thread.cc [code]
Thread.d [code]
Thread.h [code]
Time.cc [code]
Time.d [code]
Time.h [code]
Timer.cc [code]
Timer.d [code]
Timer.h [code]
TokenBucket.cc [code]
TokenBucket.d [code]
TokenBucket.h [code]
Topology.cc [code]
Topology.d [code]
Topology.h [code]
TrAgent.cc [code]
TrAgent.d [code]
TrAgent.h [code]
TypeCollection.h [code]
TypeShims.h [code]
UDPClient.cc [code]
UDPClient.d [code]
UDPClient.h [code]
UDPConvergenceLayer.cc [code]
UDPConvergenceLayer.d [code]
UDPConvergenceLayer.h [code]
UDPTunnel.cc [code]
UDPTunnel.d [code]
UDPTunnel.h [code]
UnitTest.h [code]Goes along with UnitTest.tcl in the test/ directory
URL.cc [code]
URL.d [code]
URL.h [code]
version.c [code]
version.d [code]
version.h [code]
WildcardScheme.cc [code]
WildcardScheme.d [code]
WildcardScheme.h [code]
XDRUtils.h [code]
XMLDocument.cc [code]
XMLDocument.d [code]
XMLDocument.h [code]
XMLObject.cc [code]
XMLObject.d [code]
XMLObject.h [code]
XMLParser.h [code]

Generated on Fri Dec 22 14:48:08 2006 for DTN Reference Implementation by  doxygen 1.5.1