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

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

_arenajoin::BasicAsyncSocket< Protocol, Proactor, OpCount >protected
_opCountjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >static
_opsjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >protected
_opSizejoin::BasicAsyncSocket< Protocol, Proactor, OpCount >static
_proactorjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >protected
_socketjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >protected
allocateOp() noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
AsyncWait typedefjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
asyncWait(bool wantRead, bool wantWrite, WaitHandler handler, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
asyncWaitMulti(bool wantRead, bool wantWrite, WaitHandler handler, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
BasicAsyncSocket(Proactor &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineexplicitprotected
BasicAsyncSocket(Socket &&sock, Proactor &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineexplicitprotected
BasicAsyncSocket(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, Proactor, OpCount >protected
BasicAsyncSocket(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
cancel(size_t index) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
cancelAll() noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
cancelOp(IoOperation *op) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
close() noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
completeWait(AsyncWait *wait, const std::error_code &code, size_t revents) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, 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, Proactor, OpCount >inlineprotectedvirtual
Endpoint typedefjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
family() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
handle() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
inFlight(const IoOperation &op) const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
localEndpoint() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
onCancel(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotectedvirtual
onComplete(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotectedvirtual
OpArena typedefjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
open(const Protocol &protocol=Protocol()) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
opened() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
operator=(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
operator=(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, 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, Proactor, OpCount >inlineprotected
pendingAny() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
protocol() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
registerBufferRing(uint16_t group, LocalMem::Allocator< Count, Size > &arena)join::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
releaseOp(Op *operation) noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
resumeAll() noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
Socket typedefjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
suspendAll() noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inlineprotected
type() const noexceptjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
unregisterBufferRing(uint16_t group)join::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
WaitHandler typedefjoin::BasicAsyncSocket< Protocol, Proactor, OpCount >
~BasicAsyncSocket()join::BasicAsyncSocket< Protocol, Proactor, OpCount >inline
~CompletionHandler()=defaultjoin::CompletionHandlervirtual