Classes | |
| class | ClientInfo |
| class | ConfigurationOpt |
| Class to provides configuration option pair. More... | |
| class | ConfigurationCtx |
| Class to provides configuration context. A context is ConfigurationOpt container. More... | |
| class | Configuration |
| Class to provides configuration handler and storage. This class is a ConfigurationCtx container. More... | |
| class | Credential |
| This class provides the storage for information about peer/user credential. More... | |
| class | Direct_Traversal |
| This class implements direct traversal(dummy). More... | |
| class | Filter |
| Base class for plugin-based traffic filter. More... | |
| class | FilterAdapter |
| This class provides the filter chain to be applied to a Socket. More... | |
| class | Filter_dummy |
| Dummy transport filter which does NOTHING. More... | |
| class | FilterBlowFish |
| class | FilterBZ2 |
| class | FilterLZO |
| struct | myconf_t |
| class | Network |
| This class represents a network. More... | |
| class | NetworkChannel |
| This class represents the comunication channel between 2 networks. More... | |
| class | PacketManager |
| class | Relay_Traversal |
| This class provides the implementation of tracker's relay/bouncer. More... | |
| class | Server |
| class | TrackerClient |
| This class proviedes the code to connect and exchange commands to and from a TrackerServer. More... | |
| class | TrackerServer |
| This class provides the server tracker implementation. More... | |
| class | Traversal |
| This class provides the base interface to transport NAT traversal procedures. More... | |
| class | UdpHolePunching_Traversal |
| This class provides Udp Hole Punching NAT traversal method. More... | |
| class | Upnp_Traversal |
| This class provides the UPNP implementation. More... | |
Namespaces | |
| namespace | net |
| Networking related classes. | |
| namespace | sync |
| Synchronization related classes. | |
| namespace | system |
| System related classes. | |
Functions | |
| Filter * | get_istance () |
| int | free_istance (Filter *filter) |
| int | stdinoutAttach (net::Socket *srv_sock, FilterAdapter &fa) |
| int | vdeAttach (net::Socket *srv_sock, FilterAdapter &fa) |
| int | loadArgsHelper (int argc, char **argv) |
| int | passivemode (net::Socket *ctl_sock, net::Socket &srv_sock, FilterAdapter &fa) |
| int | activemode (net::Socket *ctl_sock, net::Socket &srv_sock, FilterAdapter &fa) |
| int | punching (net::Socket &srv_sock) |
| Server::packet * | sendMSG (net::Socket *ctl_sock, Server::server_command cmd) |
| Server::packet * | awaitMSG (net::Socket *ctl_sock, Server::server_command cmd, Server::packet *recvpk) |
Variables | |
| struct myconf_t | myconf |
n2nc namespace description.
1.5.5