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

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

activeReleaseModesese::iocp::v1::IOCPServerprivate
balanceLoadersese::iocp::v1::IOCPServerprotected
cancelTimeout(Context *ctx)sese::iocp::v1::IOCPServerstatic
clientProtossese::iocp::v1::IOCPServerprotected
DeleteContextCallback typedefsese::iocp::v1::IOCPServer
deleteContextCallbacksese::iocp::v1::IOCPServerprotected
getDeleteContextCallback() constsese::iocp::v1::IOCPServerinline
getServCtx() constsese::iocp::v1::IOCPServerinline
init()sese::iocp::v1::IOCPServer
IOCPServer()sese::iocp::v1::IOCPServer
isActiveReleaseMode() constsese::iocp::v1::IOCPServerinline
onAcceptCompleted(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onAlpnGet(Context *ctx, const uint8_t *in, uint32_t in_length)sese::iocp::v1::IOCPServerinlinevirtual
onAlpnSelect(const uint8_t **out, uint8_t *out_length, const uint8_t *in, uint32_t in_length)sese::iocp::v1::IOCPServer
onConnected(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onDeleteContext(Context *)sese::iocp::v1::IOCPServerinlinestatic
onPreConnect(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onPreRead(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onReadCompleted(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onTimeout(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
onWriteCompleted(Context *ctx)sese::iocp::v1::IOCPServerinlinevirtual
postClose(Context *ctx)sese::iocp::v1::IOCPServerstatic
postConnect(const net::IPAddress::Ptr &to, const security::SSLContext::Ptr &cli_ctx, void *data=nullptr)sese::iocp::v1::IOCPServer
postRead(Context *ctx)sese::iocp::v1::IOCPServerstatic
postWrite(Context *ctx)sese::iocp::v1::IOCPServerstatic
preConnectCallback(int fd, sese::event::EventLoop *event_loop, Context *ctx)sese::iocp::v1::IOCPServerprotected
servProtossese::iocp::v1::IOCPServerprotected
setAcceptTimeout(uint32_t seconds)sese::iocp::v1::IOCPServerinline
setActiveReleaseMode(bool enable)sese::iocp::v1::IOCPServerinlineprotected
setAddress(const net::IPAddress::Ptr &addr)sese::iocp::v1::IOCPServerinline
setClientProtos(const std::string &protos)sese::iocp::v1::IOCPServerinline
setDeleteContextCallback(const DeleteContextCallback &callback)sese::iocp::v1::IOCPServerinline
setDispatchTimeout(uint32_t seconds)sese::iocp::v1::IOCPServerinline
setServCtx(const security::SSLContext::Ptr &ctx)sese::iocp::v1::IOCPServerinline
setServProtos(const std::string &protos)sese::iocp::v1::IOCPServerinline
setThreads(size_t threads)sese::iocp::v1::IOCPServerinline
setTimeout(Context *ctx, int64_t seconds)sese::iocp::v1::IOCPServerstatic
shutdown()sese::iocp::v1::IOCPServer
sslCtxsese::iocp::v1::IOCPServerprotected
~IOCPServer()=defaultsese::iocp::v1::IOCPServervirtual