Table of Contents
Getting Started
Introduction
License
Compiling DTN2
Tutorials
Starting dtnd and sending a ping
DTN2 applications
Building a bigger DTN
Reference
Architecture
DTN2 API
API functions
Utility functions
Configuration
The api command
The bundle command
Getting bundle and bundle daemon statistics
Getting a list of pending bundles
Looking at a bundle
Injecting a bundle
The console command
The discovery command
Adding a discovery agent
Using discovery to announce a CLA
Removing a discovery announcement for a CLA
Deleting a discovery agent
Listing discovery agents and their announcement parameters
The ecla command
The gettimeofday command
help
The debug command
The interface command
Adding an interface
Deleting an interface
Listing an interface
The param command
The quit and exit commands
The registration command
Adding a registration
Deleting a registration
Listing registrations
The log command
Logging a message of your own
Set the log prefix
Rotate the log file
Change the log level
The storage command
Storage notes
The route command
Router notes
The link command
Set a link to 'available' state
Reconfigure a link
Set the convergence layer defaults of a link
Add a link
Link notes
Getting link statistics
Routing protocols
static
flood
DTLSR
tca-router
tca-client
external
prophet
Convergence Layers
tcp
udp
eth
file
bt
serial
norm
extcl
null
Logging
Environment Variables
Man pages for the tools
Manual Contruction Topics
Style Guide for manual writers
Todo list for manual writers