TCPTunnel.h File Reference

#include <map>
#include <dtn_api.h>
#include <oasys/debug/Log.h>
#include <oasys/io/TCPClient.h>
#include <oasys/io/TCPServer.h>
#include <oasys/thread/MsgQueue.h>
#include <oasys/thread/Thread.h>
#include <oasys/util/ExpandableBuffer.h>
#include "IPTunnel.h"

Go to the source code of this file.

Classes

class  dtntunnel::TCPTunnel
 Class to manage TCP <-> DTN tunnels. More...
class  dtntunnel::TCPTunnel::Listener
 Helper class to accept incoming TCP connections. More...
class  dtntunnel::TCPTunnel::Connection
 Helper class to handle an actively proxied connection. More...
struct  dtntunnel::TCPTunnel::ConnKey
 Helper struct used as the index key into the connection table. More...

Namespaces

namespace  dtntunnel

Defines

#define COMPARE(_x)   if (_x != other._x) return _x < other._x;

Define Documentation

#define COMPARE ( _x   )     if (_x != other._x) return _x < other._x;
Generated on Sun Nov 21 11:40:52 2010 for DTN Reference Implementation by  doxygen 1.6.3