SLikeNet 0.1.3

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
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.