This is the complete list of members for C4Network2IO, including all inherited members.
AddAutoAccept(const C4ClientCore &CCore) | C4Network2IO | |
AddConnection(C4Network2IOConnection *pConn) | C4Network2IO | protected |
AutoAcceptCSec | C4Network2IO | protected |
BeginBroadcast(bool fSelectAll=false) | C4Network2IO | |
Broadcast(const C4NetIOPacket &rPkt) | C4Network2IO | |
BroadcastCSec | C4Network2IO | protected |
BroadcastMsg(const C4NetIOPacket &rPkt) | C4Network2IO | |
C4Network2IO() | C4Network2IO | |
CallHandlers(int iHandlers, const class C4IDPacket *pPacket, C4Network2IOConnection *pConn, bool fThread) | C4Network2IO | protected |
Changed() | StdSchedulerProc | protected |
CheckTimeout() | C4Network2IO | protected |
Clear() | C4Network2IO | |
ClearAutoAccept() | C4Network2IO | |
Connect(const C4NetIO::addr_t &addr, C4Network2IOProtocol eProt, const C4ClientCore &nCCore, const char *szPassword=nullptr) | C4Network2IO | |
ConnectWithSocket(const C4NetIO::addr_t &addr, C4Network2IOProtocol eProt, const C4ClientCore &nCCore, std::unique_ptr< C4NetIOTCP::Socket > socket, const char *szPassword=nullptr) | C4Network2IO | |
ConnListCSec | C4Network2IO | protected |
DataIO() | C4Network2IO | |
doAutoAccept(const C4ClientCore &CCore, const C4Network2IOConnection &Conn) | C4Network2IO | protected |
EndBroadcast() | C4Network2IO | |
Execute(int iTimeout, pollfd *) override | C4Network2IO | protectedvirtual |
ExecuteUntil(int iTimeout=-1) | StdSchedulerProc | protected |
fAllowConnect | C4Network2IO | protected |
fExclusiveConn | C4Network2IO | protected |
GenerateStatistics(int iInterval) | C4Network2IO | protected |
GetConnection(const C4NetIO::addr_t &addr, C4NetIO *pNetIO) | C4Network2IO | protected |
GetConnectionByConnAddr(const C4NetIO::addr_t &addr, C4NetIO *pNetIO) | C4Network2IO | protected |
GetConnectionByID(uint32_t iConnID) | C4Network2IO | protected |
getConnectionCount() | C4Network2IO | |
GetDataConnection(int iClientID) | C4Network2IO | |
GetFDs(std::vector< struct pollfd > &) | StdSchedulerProc | inlineprotectedvirtual |
GetMsgConnection(int iClientID) | C4Network2IO | |
getNetIO(C4Network2IOProtocol eProt) | C4Network2IO | |
getNetIOName(C4NetIO *pNetIO) | C4Network2IO | |
getNetIOProt(C4NetIO *pNetIO) | C4Network2IO | |
GetNextTick(C4TimeMilliseconds tNow) override | C4Network2IO | protectedvirtual |
getProtBCRate(C4Network2IOProtocol eProt) const | C4Network2IO | inline |
getProtIRate(C4Network2IOProtocol eProt) const | C4Network2IO | inline |
getProtORate(C4Network2IOProtocol eProt) const | C4Network2IO | inline |
HandleFwdReq(const class C4PacketFwd &rFwd, C4Network2IOConnection *pBy) | C4Network2IO | protected |
HandlePacket(const C4NetIOPacket &rPacket, C4Network2IOConnection *pConn, bool fThread) | C4Network2IO | protected |
HandlePacket(char cStatus, const C4PacketBase *pPacket, C4Network2IOConnection *pConn) | C4Network2IO | protected |
HandlePuncherPacket(const C4NetIOPacket &rPacket) | C4Network2IO | protected |
hasTCP() const | C4Network2IO | inline |
hasUDP() const | C4Network2IO | inline |
iNextConnID | C4Network2IO | protected |
Init(int16_t iPortTCP, int16_t iPortUDP, int16_t iPortDiscovery=-1, int16_t iPortRefServer=-1, bool fBroadcast=false, bool enable_upnp=true) | C4Network2IO | |
InitPuncher(C4NetIO::addr_t PuncherAddr) | C4Network2IO | |
IsLowPriority() | StdSchedulerProc | inlineprotectedvirtual |
IsNotify() | StdSchedulerProc | inlineprotectedvirtual |
IsPuncherAddr(const C4NetIO::addr_t &addr) const | C4Network2IO | protected |
IsReferenceNeeded() | C4Network2IO | |
IsSignaled() | StdSchedulerProc | protected |
iTCPBCRate | C4Network2IO | protected |
iTCPIRate | C4Network2IO | protected |
iTCPORate | C4Network2IO | protected |
iUDPBCRate | C4Network2IO | protected |
iUDPIRate | C4Network2IO | protected |
iUDPORate | C4Network2IO | protected |
LCCore | C4Network2IO | protected |
LCCoreCSec | C4Network2IO | protected |
MsgIO() | C4Network2IO | |
nullptr | C4Network2IO | protected |
OnConn(const C4NetIO::addr_t &addr, const C4NetIO::addr_t &AddrConnect, const C4NetIO::addr_t *pOwnAddr, C4NetIO *pNetIO) override | C4Network2IO | protectedvirtual |
OnDisconn(const C4NetIO::addr_t &addr, C4NetIO *pNetIO, const char *szReason) override | C4Network2IO | protectedvirtual |
OnError(const char *strError, C4NetIO *pNetIO) | C4Network2IO | protectedvirtual |
OnPacket(const C4NetIOPacket &rPacket, C4NetIO *pNetIO) override | C4Network2IO | protected |
C4NetIO::CBClass::OnPacket(const class C4NetIOPacket &rPacket, C4NetIO *pNetIO)=0 | C4NetIO::CBClass | protectedpure virtual |
OnThreadEvent(C4InteractiveEventType eEvent, void *pEventData) override | C4Network2IO | protectedvirtual |
pConnList | C4Network2IO | protected |
Ping() | C4Network2IO | protected |
pNetIO_TCP | C4Network2IO | protected |
pNetIO_UDP | C4Network2IO | protected |
pNetIODiscover | C4Network2IO | protected |
pRefServer | C4Network2IO | protected |
Punch(const C4NetIO::addr_t &) | C4Network2IO | |
PuncherAddrIPv4 | C4Network2IO | protected |
PuncherAddrIPv6 | C4Network2IO | protected |
RemoveAutoAccept(const C4ClientCore &CCore) | C4Network2IO | |
RemoveConnection(C4Network2IOConnection *pConn) | C4Network2IO | protected |
SendConnPackets() | C4Network2IO | protected |
SendMsgToClient(C4NetIOPacket &rPkt, int iClient) | C4Network2IO | |
SendPuncherPacket(const C4NetpuncherPacket &, C4NetIO::HostAddress::AddressFamily family) | C4Network2IO | |
SetAcceptMode(bool fAcceptAll) | C4Network2IO | |
SetExclusiveConnMode(bool fExclusiveConn) | C4Network2IO | |
SetLocalCCore(const C4ClientCore &CCore) | C4Network2IO | |
SetReference(class C4Network2Reference *pReference) | C4Network2IO | |
StdSchedulerProc()=default | StdSchedulerProc | protected |
TimerInterval() | StdSchedulerProc | inlineprotectedvirtual |
tLastExecute | C4Network2IO | protected |
tLastPing | C4Network2IO | protected |
tLastStatistic | C4Network2IO | protected |
UPnPMgr | C4Network2IO | protected |
~C4Network2IO() override | C4Network2IO | |
~Callback()=default | C4InteractiveThread::Callback | protectedvirtual |
~CBClass()=default | C4NetIO::CBClass | protectedvirtual |
~StdSchedulerProc()=default | StdSchedulerProc | protectedvirtual |