Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::iocp::v1::IOCPService Member List

This is the complete list of members for sese::iocp::v1::IOCPService, including all inherited members.

alpnCallbackFunction(void *ssl, const uint8_t **out, uint8_t *out_length, const uint8_t *in, uint32_t in_length, IOCPService *service)sese::iocp::v1::IOCPServicestatic
cancelTimeoutEvent(v2::TimeoutEvent *event)sese::service::v2::TimerableService
createEventEx(int fd, unsigned int events, void *data)sese::iocp::v1::IOCPServiceprivate
dispatch(uint32_t timeout) overridesese::service::v2::TimerableService
eventSetsese::iocp::v1::IOCPServiceprivate
freeEventEx(sese::event::BaseEvent *event)sese::iocp::v1::IOCPServiceprivate
IOCPService(IOCPServer *master, bool active_release_mode)sese::iocp::v1::IOCPServiceexplicit
mastersese::iocp::v1::IOCPServiceprivate
onAccept(int fd) overridesese::iocp::v1::IOCPServiceprivate
onAcceptCompleted(Context *ctx)sese::iocp::v1::IOCPServicestatic
onAlpnGet(Context *ctx, const uint8_t *in, uint32_t in_length)sese::iocp::v1::IOCPServicestatic
onClose(event::BaseEvent *event) overridesese::iocp::v1::IOCPServiceprivate
onConnected(Context *ctx)sese::iocp::v1::IOCPServicestatic
onPreRead(Context *ctx)sese::iocp::v1::IOCPServicestatic
onRead(event::BaseEvent *event) overridesese::iocp::v1::IOCPServiceprivate
onReadCompleted(Context *ctx)sese::iocp::v1::IOCPServicestatic
onTimeout(Context *ctx)sese::iocp::v1::IOCPServicestatic
onTimeout(service::v2::TimeoutEvent *event) overridesese::iocp::v1::IOCPServiceprivatevirtual
onWrite(event::BaseEvent *event) overridesese::iocp::v1::IOCPServiceprivate
onWriteCompleted(Context *ctx)sese::iocp::v1::IOCPServicestatic
postClose(Context *ctx)sese::iocp::v1::IOCPService
postRead(Context *ctx)sese::iocp::v1::IOCPService
postWrite(Context *ctx)sese::iocp::v1::IOCPService
read(int fd, void *buffer, size_t len, void *ssl)sese::iocp::v1::IOCPServiceprivatestatic
releaseContext(Context *ctx)sese::iocp::v1::IOCPServiceprivate
setTimeoutEvent(int64_t seconds, void *data)sese::service::v2::TimerableService
timeWheelsese::service::v2::TimerableServiceprivate
write(int fd, const void *buffer, size_t len, void *ssl)sese::iocp::v1::IOCPServiceprivatestatic
~IOCPService() overridesese::iocp::v1::IOCPService