OpenClonk
C4NetIOTCP Member List

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

Accept(SOCKET nsock=INVALID_SOCKET, const addr_t &ConnectAddr=addr_t())C4NetIOTCPprotected
AddConnectWait(SOCKET sock, const addr_t &addr)C4NetIOTCPprotected
addr_t typedefC4NetIO
Bind(const addr_t &addr)C4NetIOTCP
Broadcast(const C4NetIOPacket &rPacket) overrideC4NetIOTCP
C4NetIO::Broadcast(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
C4NetIO()C4NetIO
C4NetIOTCP()C4NetIOTCP
Changed()StdSchedulerProcprotected
ClearConnectWaits()C4NetIOTCPprotected
ClearStatistic() overrideC4NetIOTCPvirtual
Close() overrideC4NetIOTCPvirtual
Close(const addr_t &addr) overrideC4NetIOTCPvirtual
CloseBroadcast()C4NetIOTCPvirtual
Connect(const addr_t &addr, std::unique_ptr< Socket > socket)C4NetIOTCP
Connect(const addr_t &addr) overrideC4NetIOTCPvirtual
Connect(const addr_t &addr, SOCKET nsock)C4NetIOTCPprotected
CreateSocket(addr_t::AddressFamily family)C4NetIOTCPprotected
ErrorC4NetIOprotected
Execute(int iMaxTime=TO_INF, pollfd *readyfds=nullptr) overrideC4NetIOTCPvirtual
ExecuteUntil(int iTimeout=-1)StdSchedulerProc
fInitC4NetIOTCPprotected
GetConnectWait(const addr_t &addr)C4NetIOTCPprotected
GetConnStatistic(const addr_t &addr, int *pIRate, int *pORate, int *pLoss) overrideC4NetIOTCPvirtual
GetError() constC4NetIOinlinevirtual
GetFDs(std::vector< struct pollfd > &FDs) overrideC4NetIOTCPvirtual
GetLocalAddresses()C4NetIOstatic
GetNextTick(C4TimeMilliseconds tNow)StdSchedulerProcvirtual
GetPeer(const addr_t &addr)C4NetIOTCPprotected
GetStatistic(int *pBroadcastRate) overrideC4NetIOTCPvirtual
iListenPortC4NetIOTCPprotected
Init(uint16_t iPort=addr_t::IPPORT_NONE) overrideC4NetIOTCPvirtual
InitBroadcast(addr_t *pBroadcastAddr)C4NetIOTCPvirtual
InitIPv6Socket(SOCKET socket)C4NetIOprotected
IsLowPriority()StdSchedulerProcinlinevirtual
IsNotify() overrideC4NetIOinlinevirtual
IsSignaled()StdSchedulerProc
Listen(uint16_t inListenPort)C4NetIOTCPprotected
lsockC4NetIOTCPprotected
nullptrC4NetIOTCPprotected
OnShareFree(CStdCSecEx *pCSec) overrideC4NetIOTCPprotectedvirtual
PackPacket(const C4NetIOPacket &rPacket, StdBuf &rOutBuf)C4NetIOTCPprotectedvirtual
Peer classC4NetIOTCPfriend
PeerListAddCSecC4NetIOTCPprotected
PeerListCSecC4NetIOTCPprotected
PipeC4NetIOTCPprotected
pPeerListC4NetIOTCPprotected
ResetError()C4NetIOinline
Send(const C4NetIOPacket &rPacket) overrideC4NetIOTCP
C4NetIO::Send(const class C4NetIOPacket &rPacket)=0C4NetIOpure virtual
SetBroadcast(const addr_t &addr, bool fSet=true) overrideC4NetIOTCPvirtual
SetCallback(CBClass *pnCallback) overrideC4NetIOTCPinlinevirtual
SetError(const char *strnError, bool fSockErr=false)C4NetIOprotected
StdSchedulerProc()=defaultStdSchedulerProc
TimerInterval()StdSchedulerProcinlinevirtual
TO_INFC4NetIOstatic
UnBlock()C4NetIOTCPvirtual
UnpackPacket(const StdBuf &rInBuf, const C4NetIO::addr_t &Addr)C4NetIOTCPprotectedvirtual
~C4NetIO() overrideC4NetIO
~C4NetIOTCP() overrideC4NetIOTCP
~CStdCSecExCallback()=defaultCStdCSecExCallbackprotectedvirtual
~StdSchedulerProc()=defaultStdSchedulerProcvirtual