Bredbandskollen CLI
1.2
Asynchronous network task engine
|
This is the complete list of members for Engine, including all inherited members.
addClient(SocketConnection *conn) (defined in Engine) | Engine | |
addConnected(SocketConnection *conn) (defined in Engine) | Engine | |
addServer(ServerSocket *conn) (defined in Engine) | Engine | |
cancelConnection(SocketConnection *s) (defined in Engine) | Engine | |
childProcessCloseSockets() | Engine | |
connActive(const Socket *conn) const | Engine | inline |
createHashKey(unsigned int length=20) | Logger | static |
dateString(time_t t=0) | Logger | static |
dateString2(time_t t=0) | Logger | static |
dbg_log() const | Logger | inlineprotected |
deleteConnByTask(const Task *task) | Engine | |
Engine(std::string label) (defined in Engine) | Engine | |
err_log(const std::string &label) | Logger | inlinestatic |
err_log() const | Logger | inlineprotected |
errno_log() const | Logger | protected |
findSockByTask(const Task *t) const (defined in Engine) | Engine | |
flushLogFile() | Logger | inlinestatic |
hasExpired(const TimePoint &t) | Logger | inlinestatic |
inError() | Logger | inlinestatic |
label() const | Logger | inline |
log(const std::string &label) | Logger | inlinestatic |
log() const | Logger | inlineprotected |
Logger(std::string label) | Logger | inline |
msSince(const TimePoint &t) | Logger | static |
msTo(const TimePoint &t) | Logger | static |
notifyOutOfFds() | Engine | inlinestatic |
pauseLogging() | Logger | inlinestatic |
reopenLogFile(const std::string &filename) | Logger | static |
resetDeadline(const TimePoint &t) | Engine | inline |
resetLabel(const std::string &new_label) | Logger | inline |
run(double max_time) | Engine | |
sayTime(std::ostream &stream) | Logger | static |
secondsSince(const TimePoint &t) | Logger | static |
secondsTo(const TimePoint &t) | Logger | static |
setCABundle(const std::string &path) | Engine | |
setLogFile(std::ostream &stream) | Logger | static |
setLogLimit(unsigned int loglines=0, unsigned int warnlines=0, unsigned int errlines=0) | Logger | static |
terminate(unsigned int max_time_ms) | Engine | |
timeAfter(double s) | Logger | inlinestatic |
timeMax() | Logger | inlinestatic |
timeNow() | Logger | inlinestatic |
tlsSetKey(ServerSocket *conn, const std::string &crt_path, const std::string &key_path, const std::string &password) | Engine | |
toUs(double t) | Logger | inlinestatic |
wakeUpByTask(Task *t) | Engine | |
wakeUpConnection(SocketConnection *s) | Engine | |
warn_log(const std::string &label) | Logger | inlinestatic |
warn_log() const | Logger | inlineprotected |
yield() | Engine | inlinestatic |
~Engine() | Engine |