OpenClonk
C4NetIO Member List

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

addr_t typedefC4NetIO
Broadcast(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
C4NetIO()C4NetIO
Changed()StdSchedulerProcprotected
ClearStatistic()=0C4NetIOpure virtual
Close()=0C4NetIOpure virtual
Close(const addr_t &addr)=0C4NetIOpure virtual
Connect(const addr_t &addr)=0C4NetIOpure virtual
ErrorC4NetIOprotected
Execute(int iTimeout=-1, pollfd *=nullptr) override=0C4NetIOpure virtual
ExecuteUntil(int iTimeout=-1)StdSchedulerProc
GetConnStatistic(const addr_t &addr, int *pIRate, int *pORate, int *pLoss)=0C4NetIOpure virtual
GetError() constC4NetIOinlinevirtual
GetFDs(std::vector< struct pollfd > &)StdSchedulerProcinlinevirtual
GetLocalAddresses()C4NetIOstatic
GetNextTick(C4TimeMilliseconds tNow)StdSchedulerProcvirtual
GetStatistic(int *pBroadcastRate)=0C4NetIOpure virtual
Init(uint16_t iPort=addr_t::IPPORT_NONE)=0C4NetIOpure virtual
InitIPv6Socket(SOCKET socket)C4NetIOprotected
IsLowPriority()StdSchedulerProcinlinevirtual
IsNotify() overrideC4NetIOinlinevirtual
IsSignaled()StdSchedulerProc
ResetError()C4NetIOinline
Send(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
SetBroadcast(const addr_t &addr, bool fSet=true)=0C4NetIOpure virtual
SetCallback(CBClass *pnCallback)=0C4NetIOpure virtual
SetError(const char *strnError, bool fSockErr=false)C4NetIOprotected
StdSchedulerProc()=defaultStdSchedulerProc
TimerInterval()StdSchedulerProcinlinevirtual
TO_INFC4NetIOstatic
~C4NetIO() overrideC4NetIO
~StdSchedulerProc()=defaultStdSchedulerProcvirtual