OpenClonk
C4NetIOUDP Member List

This is the complete list of members for C4NetIOUDP, including all inherited members.

AddPeer(Peer *pPeer)C4NetIOUDPprotected
addr_t typedefC4NetIO
Broadcast(const C4NetIOPacket &rPacket) overrideC4NetIOUDP
C4NetIO::Broadcast(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
BroadcastDirect(const Packet &rPacket, unsigned int iNr=~0u)C4NetIOUDPprotected
C4NetIO()C4NetIO
C4NetIOSimpleUDP()C4NetIOSimpleUDP
C4NetIOUDP()C4NetIOUDP
Changed()StdSchedulerProcprotected
ClearMCPackets()C4NetIOUDPprotected
ClearStatistic() overrideC4NetIOUDPvirtual
Close() overrideC4NetIOUDPvirtual
Close(const addr_t &addr) overrideC4NetIOUDPvirtual
CloseBroadcast() overrideC4NetIOUDPvirtual
Connect(const addr_t &addr) overrideC4NetIOUDPvirtual
ConnectPeer(const addr_t &PeerAddr, bool fFailCallback)C4NetIOUDPprotected
DoCheck()C4NetIOUDPprotected
DoLoopbackTest()C4NetIOUDPprotected
ErrorC4NetIOprotected
Execute(int iMaxTime=TO_INF, pollfd *=nullptr) overrideC4NetIOUDPvirtual
ExecuteCSecC4NetIOUDPprotected
ExecuteUntil(int iTimeout=-1)StdSchedulerProc
fDelayedLoopbackTestC4NetIOUDPprotected
fInitC4NetIOUDPprotected
fMultiCastC4NetIOUDPprotected
fSavePacketC4NetIOUDPprotected
GetConnStatistic(const addr_t &addr, int *pIRate, int *pORate, int *pLoss) overrideC4NetIOUDPvirtual
GetError() constC4NetIOinlinevirtual
GetFDs(std::vector< struct pollfd > &FDs) overrideC4NetIOSimpleUDPvirtual
GetLocalAddresses()C4NetIOstatic
getMCAddr() constC4NetIOSimpleUDPinlineprotected
getMCLoopback() constC4NetIOSimpleUDPinlineprotected
GetNextTick(C4TimeMilliseconds tNow) overrideC4NetIOUDPvirtual
GetPeer(const addr_t &addr)C4NetIOUDPprotected
GetStatistic(int *pBroadcastRate) overrideC4NetIOUDPvirtual
iBroadcastRateC4NetIOUDPprotected
iCheckIntervalC4NetIOUDPprotectedstatic
iMaxOPacketBacklogC4NetIOUDPprotectedstatic
Init(uint16_t iPort=addr_t::IPPORT_NONE) overrideC4NetIOUDPvirtual
InitBroadcast(addr_t *pBroadcastAddr) overrideC4NetIOUDPvirtual
InitIPv6Socket(SOCKET socket)C4NetIOprotected
iOPacketCounterC4NetIOUDPprotected
IPID_AddAddr enum valueC4NetIOUDPprotected
IPID_Check enum valueC4NetIOUDPprotected
IPID_Close enum valueC4NetIOUDPprotected
IPID_Conn enum valueC4NetIOUDPprotected
IPID_ConnOK enum valueC4NetIOUDPprotected
IPID_Data enum valueC4NetIOUDPprotected
IPID_Ping enum valueC4NetIOUDPprotected
IPID_Test enum valueC4NetIOUDPprotected
iPortC4NetIOUDPprotected
IPTypeID enum nameC4NetIOUDPprotected
IsLowPriority()StdSchedulerProcinlinevirtual
IsNotify() overrideC4NetIOinlinevirtual
IsSignaled()StdSchedulerProc
iStdTimeoutC4NetIOUDPprotectedstatic
iUDPHeaderSizeC4NetIOUDPprotectedstatic
iVersionC4NetIOUDPprotectedstatic
LastPacketC4NetIOUDPprotected
MCLoopbackAddrC4NetIOUDPprotected
OnShareFree(CStdCSecEx *pCSec) overrideC4NetIOUDPprotectedvirtual
OPacketsC4NetIOUDPprotected
OutCSecC4NetIOUDPprotected
Packet classC4NetIOUDPfriend
PacketList classC4NetIOUDPfriend
Peer classC4NetIOUDPfriend
PeerListAddCSecC4NetIOUDPprotected
PeerListCSecC4NetIOUDPprotected
pPeerListC4NetIOUDPprotected
ResetError()C4NetIOinline
Send(const C4NetIOPacket &rPacket) overrideC4NetIOUDP
C4NetIO::Send(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
SendDirect(C4NetIOPacket &&rPacket)C4NetIOUDP
SetBroadcast(const addr_t &addr, bool fSet=true) overrideC4NetIOUDPvirtual
SetCallback(CBClass *pnCallback) overrideC4NetIOUDPinlinevirtual
SetError(const char *strnError, bool fSockErr=false)C4NetIOprotected
SetMCLoopback(int fLoopback)C4NetIOSimpleUDPprotected
SetReUseAddress(bool fAllow)C4NetIOSimpleUDPprotected
StatCSecC4NetIOUDPprotected
StdSchedulerProc()=defaultStdSchedulerProc
TimerInterval()StdSchedulerProcinlinevirtual
tNextCheckC4NetIOUDPprotected
TO_INFC4NetIOstatic
UnBlock()C4NetIOSimpleUDPvirtual
~C4NetIO() overrideC4NetIO
~C4NetIOSimpleUDP() overrideC4NetIOSimpleUDP
~C4NetIOUDP() overrideC4NetIOUDP
~CStdCSecExCallback()=defaultCStdCSecExCallbackprotectedvirtual
~StdSchedulerProc()=defaultStdSchedulerProcvirtual