APIServer.cc File Reference

#include <sys/stat.h>
#include <oasys/compat/inet_aton.h>
#include <oasys/io/FileIOClient.h>
#include <oasys/io/NetUtils.h>
#include <oasys/util/Pointers.h>
#include <oasys/util/ScratchBuffer.h>
#include <oasys/util/XDRUtils.h>
#include "APIServer.h"
#include "bundling/Bundle.h"
#include "bundling/BundleEvent.h"
#include "bundling/BundleDaemon.h"
#include "cmd/APICommand.h"
#include "reg/APIRegistration.h"
#include "reg/RegistrationTable.h"
#include "routing/BundleRouter.h"
#include "storage/GlobalStore.h"

Go to the source code of this file.

Namespaces

namespace  dtn

Defines

#define MIN(x, y)   ((x)<(y) ? (x) : (y))
#define DISPATCH(_type, _fn)
#define COS(_cos)   case _cos: b->priority_ = Bundle::_cos; break;
#define DTN_FILE_DELIVERY_BUF_SIZE   1000


Define Documentation

#define COS ( _cos   )     case _cos: b->priority_ = Bundle::_cos; break;

Referenced by dtn::APIClient::handle_send().

#define DISPATCH ( _type,
_fn   ) 

Value:

case _type:                             \
            ret = _fn();                        \
            break;

Referenced by dtn::APIClient::run().

#define DTN_FILE_DELIVERY_BUF_SIZE   1000

Definition at line 829 of file APIServer.cc.

#define MIN ( x,
 )     ((x)<(y) ? (x) : (y))

Definition at line 58 of file APIServer.cc.

Referenced by fill_payload(), and dtn::BluetoothConvergenceLayer::Connection::recv_contact_header().


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