join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicAsyncSocket< Protocol, ProactorType, OpCount > Member List

This is the complete list of members for join::BasicAsyncSocket< Protocol, ProactorType, OpCount >, including all inherited members.

_allocatorjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >protected
_opCountjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >static
_opsjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >protected
_opSizejoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >static
_proactorjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >protected
_socketjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >protected
allocateOperation() noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
AsyncWait typedefjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
asyncWait(WaitHandler handler, bool wantRead, bool wantWrite, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
asyncWaitMulti(WaitHandler handler, bool wantRead, bool wantWrite, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
BasicAsyncSocket(ProactorType &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineexplicitprotected
BasicAsyncSocket(Socket &&sock, ProactorType &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineexplicitprotected
BasicAsyncSocket(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >protected
BasicAsyncSocket(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
cancel(size_t index) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
cancelAll() noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
cancelOperation(IoOperation &op) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
close() noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
completeWait(AsyncWait *wait, const std::error_code &code, size_t revents) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
CompletionHandler()=defaultjoin::CompletionHandler
CompletionHandler(const CompletionHandler &other)=defaultjoin::CompletionHandler
CompletionHandler(CompletionHandler &&other)=defaultjoin::CompletionHandler
dispatch(IoOperation &op, const std::error_code &code, size_t size) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotectedvirtual
Endpoint typedefjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
family() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
handle() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
inFlight(const IoOperation &op) const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
localEndpoint() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
onCancel(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotectedvirtual
onComplete(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotectedvirtual
OpAllocator typedefjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
open(const Protocol &protocol=Protocol()) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
opened() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
operator=(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
operator=(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
join::CompletionHandler::operator=(const CompletionHandler &other)=defaultjoin::CompletionHandler
join::CompletionHandler::operator=(CompletionHandler &&other)=defaultjoin::CompletionHandler
pending(const IoOperation &op) const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
pendingAny() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
protocol() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
registerBufferRing(uint16_t group, LocalMem::SlabAllocator< Count, Size > &arena)join::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
releaseOperation(Op *operation) noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
resumeAll() noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
Socket typedefjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
suspendAll() noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inlineprotected
type() const noexceptjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
unregisterBufferRing(uint16_t group)join::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
WaitHandler typedefjoin::BasicAsyncSocket< Protocol, ProactorType, OpCount >
~BasicAsyncSocket()join::BasicAsyncSocket< Protocol, ProactorType, OpCount >inline
~CompletionHandler()=defaultjoin::CompletionHandlervirtual