#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.
Namespaces | |
namespace | dtntunnel |
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... | |
Defines | |
#define | COMPARE(_x) if (_x != other._x) return _x < other._x; |
#define COMPARE | ( | _x | ) | if (_x != other._x) return _x < other._x; |
Referenced by dtntunnel::TCPTunnel::ConnKey::operator<().