tools/src/dtnrecv.cpp File Reference

#include "config.h"
#include "ibrdtn/api/Client.h"
#include "ibrdtn/api/FileBundle.h"
#include "ibrcommon/net/tcpclient.h"
#include "ibrcommon/thread/Mutex.h"
#include "ibrcommon/thread/MutexLock.h"
#include <csignal>
#include <sys/types.h>
#include <iostream>

Go to the source code of this file.

Functions

void print_help ()
void writeBundle (bool stdout, string filename, dtn::api::Bundle &b)
void term (int signal)
int main (int argc, char *argv[])

Variables

dtn::api::Client_client = NULL
ibrcommon::tcpclient_conn = NULL

Function Documentation

int main ( int  argc,
char *  argv[] 
)
void print_help (  ) 

Definition at line 19 of file dtnrecv.cpp.

void term ( int  signal  ) 

Definition at line 61 of file dtnrecv.cpp.

References ibrcommon::tcpstream::close(), and dtn::api::Client::close().

void writeBundle ( bool  stdout,
string  filename,
dtn::api::Bundle b 
)

Definition at line 32 of file dtnrecv.cpp.

References dtn::api::Bundle::getData().

Referenced by main().


Variable Documentation

Definition at line 58 of file dtnrecv.cpp.

Definition at line 59 of file dtnrecv.cpp.

Generated on Mon Aug 23 08:12:57 2010 for IBR-DTNSuite by  doxygen 1.6.3