This is the complete list of members for C4NetIOUDP, including all inherited members.
AddPeer(Peer *pPeer) | C4NetIOUDP | protected |
addr_t typedef | C4NetIO | |
Broadcast(const C4NetIOPacket &rPacket) override | C4NetIOUDP | |
C4NetIO::Broadcast(const class C4NetIOPacket &rPacket)=0 | C4NetIO | pure virtual |
BroadcastDirect(const Packet &rPacket, unsigned int iNr=~0u) | C4NetIOUDP | protected |
C4NetIO() | C4NetIO | |
C4NetIOSimpleUDP() | C4NetIOSimpleUDP | |
C4NetIOUDP() | C4NetIOUDP | |
Changed() | StdSchedulerProc | protected |
ClearMCPackets() | C4NetIOUDP | protected |
ClearStatistic() override | C4NetIOUDP | virtual |
Close() override | C4NetIOUDP | virtual |
Close(const addr_t &addr) override | C4NetIOUDP | virtual |
CloseBroadcast() override | C4NetIOUDP | virtual |
Connect(const addr_t &addr) override | C4NetIOUDP | virtual |
ConnectPeer(const addr_t &PeerAddr, bool fFailCallback) | C4NetIOUDP | protected |
DoCheck() | C4NetIOUDP | protected |
DoLoopbackTest() | C4NetIOUDP | protected |
Error | C4NetIO | protected |
Execute(int iMaxTime=TO_INF, pollfd *=nullptr) override | C4NetIOUDP | virtual |
ExecuteCSec | C4NetIOUDP | protected |
ExecuteUntil(int iTimeout=-1) | StdSchedulerProc | |
fDelayedLoopbackTest | C4NetIOUDP | protected |
fInit | C4NetIOUDP | protected |
fMultiCast | C4NetIOUDP | protected |
fSavePacket | C4NetIOUDP | protected |
GetConnStatistic(const addr_t &addr, int *pIRate, int *pORate, int *pLoss) override | C4NetIOUDP | virtual |
GetError() const | C4NetIO | inlinevirtual |
GetFDs(std::vector< struct pollfd > &FDs) override | C4NetIOSimpleUDP | virtual |
GetLocalAddresses() | C4NetIO | static |
getMCAddr() const | C4NetIOSimpleUDP | inlineprotected |
getMCLoopback() const | C4NetIOSimpleUDP | inlineprotected |
GetNextTick(C4TimeMilliseconds tNow) override | C4NetIOUDP | virtual |
GetPeer(const addr_t &addr) | C4NetIOUDP | protected |
GetStatistic(int *pBroadcastRate) override | C4NetIOUDP | virtual |
iBroadcastRate | C4NetIOUDP | protected |
iCheckInterval | C4NetIOUDP | protectedstatic |
iMaxOPacketBacklog | C4NetIOUDP | protectedstatic |
Init(uint16_t iPort=addr_t::IPPORT_NONE) override | C4NetIOUDP | virtual |
InitBroadcast(addr_t *pBroadcastAddr) override | C4NetIOUDP | virtual |
InitIPv6Socket(SOCKET socket) | C4NetIO | protected |
iOPacketCounter | C4NetIOUDP | protected |
IPID_AddAddr enum value | C4NetIOUDP | protected |
IPID_Check enum value | C4NetIOUDP | protected |
IPID_Close enum value | C4NetIOUDP | protected |
IPID_Conn enum value | C4NetIOUDP | protected |
IPID_ConnOK enum value | C4NetIOUDP | protected |
IPID_Data enum value | C4NetIOUDP | protected |
IPID_Ping enum value | C4NetIOUDP | protected |
IPID_Test enum value | C4NetIOUDP | protected |
iPort | C4NetIOUDP | protected |
IPTypeID enum name | C4NetIOUDP | protected |
IsLowPriority() | StdSchedulerProc | inlinevirtual |
IsNotify() override | C4NetIO | inlinevirtual |
IsSignaled() | StdSchedulerProc | |
iStdTimeout | C4NetIOUDP | protectedstatic |
iUDPHeaderSize | C4NetIOUDP | protectedstatic |
iVersion | C4NetIOUDP | protectedstatic |
LastPacket | C4NetIOUDP | protected |
MCLoopbackAddr | C4NetIOUDP | protected |
OnShareFree(CStdCSecEx *pCSec) override | C4NetIOUDP | protectedvirtual |
OPackets | C4NetIOUDP | protected |
OutCSec | C4NetIOUDP | protected |
Packet class | C4NetIOUDP | friend |
PacketList class | C4NetIOUDP | friend |
Peer class | C4NetIOUDP | friend |
PeerListAddCSec | C4NetIOUDP | protected |
PeerListCSec | C4NetIOUDP | protected |
pPeerList | C4NetIOUDP | protected |
ResetError() | C4NetIO | inline |
Send(const C4NetIOPacket &rPacket) override | C4NetIOUDP | |
C4NetIO::Send(const class C4NetIOPacket &rPacket)=0 | C4NetIO | pure virtual |
SendDirect(C4NetIOPacket &&rPacket) | C4NetIOUDP | |
SetBroadcast(const addr_t &addr, bool fSet=true) override | C4NetIOUDP | virtual |
SetCallback(CBClass *pnCallback) override | C4NetIOUDP | inlinevirtual |
SetError(const char *strnError, bool fSockErr=false) | C4NetIO | protected |
SetMCLoopback(int fLoopback) | C4NetIOSimpleUDP | protected |
SetReUseAddress(bool fAllow) | C4NetIOSimpleUDP | protected |
StatCSec | C4NetIOUDP | protected |
StdSchedulerProc()=default | StdSchedulerProc | |
TimerInterval() | StdSchedulerProc | inlinevirtual |
tNextCheck | C4NetIOUDP | protected |
TO_INF | C4NetIO | static |
UnBlock() | C4NetIOSimpleUDP | virtual |
~C4NetIO() override | C4NetIO | |
~C4NetIOSimpleUDP() override | C4NetIOSimpleUDP | |
~C4NetIOUDP() override | C4NetIOUDP | |
~CStdCSecExCallback()=default | CStdCSecExCallback | protectedvirtual |
~StdSchedulerProc()=default | StdSchedulerProc | virtual |