#include <C4Network2.h>
Public Member Functions | |
InitialConnect (const std::vector< C4Network2Address > &Addrs, const C4ClientCore &HostCore, const char *Password) | |
~InitialConnect () override | |
bool | Execute (int, pollfd *) override |
Protected Member Functions | |
void | Set () |
void | SetDelay (uint32_t inDelay) |
bool | CheckAndReset () |
C4TimeMilliseconds | GetNextTick (C4TimeMilliseconds tNow) override |
uint32_t | TimerInterval () override |
void | Changed () |
bool | ExecuteUntil (int iTimeout=-1) |
virtual void | GetFDs (std::vector< struct pollfd > &) |
bool | IsSignaled () |
virtual bool | IsLowPriority () |
virtual bool | IsNotify () |
Definition at line 369 of file C4Network2.h.
C4Network2::InitialConnect::InitialConnect | ( | const std::vector< C4Network2Address > & | Addrs, |
const C4ClientCore & | HostCore, | ||
const char * | Password | ||
) |
Definition at line 314 of file C4Network2.cpp.
References StdScheduler::Add(), and Application.
|
override |
Definition at line 321 of file C4Network2.cpp.
|
protectedinherited |
Definition at line 108 of file StdScheduler.cpp.
References s.
Referenced by C4NetIOTCP::Accept(), C4NetIOTCP::AddConnectWait(), C4NetIOUDP::AddPeer(), C4NetIOTCP::Listen(), and CStdTimerProc::SetDelay().
|
inlineinherited |
Definition at line 107 of file StdScheduler.h.
References C4TimeMilliseconds::Now().
Referenced by Execute(), and C4ApplicationSec1Timer::Execute().
|
overridevirtual |
Implements StdSchedulerProc.
Definition at line 326 of file C4Network2.cpp.
References CStdTimerProc::CheckAndReset().
|
inherited |
Definition at line 33 of file StdScheduler.cpp.
References StdSchedulerProc::Execute(), and C4TimeMilliseconds::Now().
Referenced by main().
|
inlinevirtualinherited |
Reimplemented in C4FileMonitor, C4NetIOSimpleUDP, C4NetIOTCP, CStdNotifyProc, C4StdInProc, and C4HTTPClient.
Definition at line 72 of file StdScheduler.h.
|
inlineoverridevirtualinherited |
Reimplemented from StdSchedulerProc.
Definition at line 118 of file StdScheduler.h.
|
inlinevirtualinherited |
Definition at line 82 of file StdScheduler.h.
|
inlinevirtualinherited |
Reimplemented in CStdNotifyProc, and C4NetIO.
Definition at line 83 of file StdScheduler.h.
|
inherited |
|
inlineinherited |
Definition at line 102 of file StdScheduler.h.
References C4TimeMilliseconds::NegativeInfinity.
Referenced by CStdTimerProc::~CStdTimerProc().
|
inlineinherited |
Definition at line 106 of file StdScheduler.h.
References StdSchedulerProc::Changed().
|
inlineoverridevirtualinherited |
Reimplemented from StdSchedulerProc.
Definition at line 122 of file StdScheduler.h.