SLikeNet  0.1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Router2.h File Reference

Router2 plugin. Allows you to connect to a system by routing packets through another system that is connected to both you and the destination. Useful for getting around NATs. More...

#include "NativeFeatureIncludes.h"
#include "types.h"
#include "PluginInterface2.h"
#include "PacketPriority.h"
#include "Export.h"
#include "UDPForwarder.h"
#include "MessageIdentifiers.h"
#include "DS_List.h"
#include "SimpleMutex.h"

Go to the source code of this file.

Classes

struct  SLNet::Router2DebugInterface
 
class  SLNet::Router2
 Class interface for the Router2 system. More...
 
struct  SLNet::Router2::ConnectionRequestSystem
 
struct  SLNet::Router2::ConnnectRequest
 
struct  SLNet::Router2::MiniPunchRequest
 
struct  SLNet::Router2::ForwardedConnection
 

Namespaces

namespace  SLNet
 Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc.
 

Detailed Description

Router2 plugin. Allows you to connect to a system by routing packets through another system that is connected to both you and the destination. Useful for getting around NATs.

Definition in file Router2.h.