![]() |
DDNet documentation
|
#include "ringbuffer.h"#include "stun.h"#include <base/net.h>#include <base/types.h>#include <array>#include <optional>#include <vector>Go to the source code of this file.
Classes | |
| struct | CNetChunk |
| class | CNetChunkHeader |
| class | CNetChunkResend |
| class | CNetPacketConstruct |
| class | CStun |
| class | CStun::CProtocol |
| class | CNetConnection |
| class | CConsoleNetConnection |
| class | CPacketChunkUnpacker |
| class | CNetServer |
| struct | CNetServer::CSlot |
| struct | CNetServer::CSpamConn |
| class | CNetConsole |
| struct | CNetConsole::CSlot |
| class | CNetTokenCache |
| class | CNetTokenCache::CConnlessPacketInfo |
| class | CNetTokenCache::CAddressInfo |
| class | CNetClient |
| class | CNetBase |
Typedefs | |
| typedef int | SECURITY_TOKEN |
| typedef unsigned int | TOKEN |
| typedef int(*) | NETFUNC_DELCLIENT(int ClientId, const char *pReason, void *pUser) |
| typedef int(*) | NETFUNC_NEWCLIENT_CON(int ClientId, void *pUser) |
| typedef int(*) | NETFUNC_NEWCLIENT(int ClientId, void *pUser, bool Sixup) |
| typedef int(*) | NETFUNC_NEWCLIENT_NOAUTH(int ClientId, void *pUser) |
| typedef int(*) | NETFUNC_CLIENTREJOIN(int ClientId, void *pUser, bool Sixup, bool VanillaAuth) |
Functions | |
| SECURITY_TOKEN | ToSecurityToken (const unsigned char *pData) |
| void | WriteSecurityToken (unsigned char *pData, SECURITY_TOKEN Token) |
Variables | |
| const unsigned char | SECURITY_TOKEN_MAGIC [4] |
| typedef int(*) NETFUNC_CLIENTREJOIN(int ClientId, void *pUser, bool Sixup, bool VanillaAuth) |
| typedef int(*) NETFUNC_DELCLIENT(int ClientId, const char *pReason, void *pUser) |
| typedef int(*) NETFUNC_NEWCLIENT(int ClientId, void *pUser, bool Sixup) |
| typedef int(*) NETFUNC_NEWCLIENT_CON(int ClientId, void *pUser) |
| typedef int(*) NETFUNC_NEWCLIENT_NOAUTH(int ClientId, void *pUser) |
| typedef int SECURITY_TOKEN |
| typedef unsigned int TOKEN |
| anonymous enum |
| anonymous enum |
|
strong |
| SECURITY_TOKEN ToSecurityToken | ( | const unsigned char * | pData | ) |
| void WriteSecurityToken | ( | unsigned char * | pData, |
| SECURITY_TOKEN | Token ) |
|
extern |