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

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

_arenajoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >protected
_opCountjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >static
_opsjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >protected
_opSizejoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >static
_proactorjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >protected
_socketjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >protected
allocateOp() noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
allocateRead() noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotected
allocateWrite() noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotected
AsyncRead typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
asyncRead(char *data, size_t maxSize, ReadHandler handler, bool flush=true, bool link=false) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
asyncReadMulti(uint16_t group, ReadHandler handler, bool flush=true) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
AsyncWait typedefjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >
asyncWait(bool wantRead, bool wantWrite, WaitHandler handler, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
asyncWaitMulti(bool wantRead, bool wantWrite, WaitHandler handler, bool flush=true) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
AsyncWrite typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
asyncWrite(const char *data, size_t size, WriteHandler handler, bool flush=true, bool link=false) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
BasicAsyncRawSocket(Proactor &proactor=ProactorThread::proactor())join::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineexplicit
BasicAsyncRawSocket(Socket &&sock, Proactor &proactor=ProactorThread::proactor())join::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineexplicit
BasicAsyncRawSocket(const BasicAsyncRawSocket &other)=deletejoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
BasicAsyncRawSocket(BasicAsyncRawSocket &&other) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
BasicAsyncSocket(BasicProactor &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineexplicitprotected
BasicAsyncSocket(Socket &&sock, BasicProactor &proactor=ProactorThread::proactor())join::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineexplicitprotected
BasicAsyncSocket(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >protected
BasicAsyncSocket(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
bind(const Endpoint &endpoint) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
bindToDevice(const std::string &device) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
cancel(size_t index) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
cancelAll() noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
cancelConnect() noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
cancelOp(IoOperation *op) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
canRead() const noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
close() noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
completeConnect(AsyncWrite *connect, const std::error_code &code) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotected
completeRead(AsyncRead *read, const std::error_code &code, size_t size) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotected
completeWait(AsyncWait *wait, const std::error_code &code, size_t revents) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
completeWrite(AsyncWrite *write, const std::error_code &code, size_t size) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotected
CompletionHandler()=defaultjoin::CompletionHandler
CompletionHandler(const CompletionHandler &other)=defaultjoin::CompletionHandler
CompletionHandler(CompletionHandler &&other)=defaultjoin::CompletionHandler
ConnectHandler typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
dispatch(IoOperation &op, const std::error_code &code, size_t size) noexcept overridejoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inlineprotectedvirtual
Endpoint typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
family() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
handle() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
inFlight(const IoOperation &op) const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
localEndpoint() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
onCancel(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotectedvirtual
onComplete(IoOperation &op, int result) overridejoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotectedvirtual
OpArena typedefjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >
open(const Protocol &protocol=Protocol()) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
opened() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
operator=(const BasicAsyncRawSocket &other)=deletejoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
operator=(BasicAsyncRawSocket &&other) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
join::BasicAsyncSocket< Protocol, BasicProactor, 16 >::operator=(const BasicAsyncSocket &other)=deletejoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >
join::BasicAsyncSocket< Protocol, BasicProactor, 16 >::operator=(BasicAsyncSocket &&other) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
join::CompletionHandler::operator=(const CompletionHandler &other)=defaultjoin::CompletionHandler
join::CompletionHandler::operator=(CompletionHandler &&other)=defaultjoin::CompletionHandler
Option typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
pending(const IoOperation &op) const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
pendingAny() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
protocol() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
ReadFromHandler typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
ReadHandler typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
registerBufferRing(uint16_t group, LocalMem::Allocator< Count, Size > &arena)join::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
releaseOp(Op *operation) noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
resumeAll() noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
setOption(Option option, int value) noexceptjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
Socket typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
suspendAll() noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inlineprotected
type() const noexceptjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
unregisterBufferRing(uint16_t group)join::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
WaitHandler typedefjoin::BasicAsyncSocket< Protocol, BasicProactor, 16 >
WriteHandler typedefjoin::BasicAsyncRawSocket< Protocol, Proactor, OpCount >
~BasicAsyncRawSocket()join::BasicAsyncRawSocket< Protocol, Proactor, OpCount >inline
~BasicAsyncSocket()join::BasicAsyncSocket< Protocol, BasicProactor, 16 >inline
~CompletionHandler()=defaultjoin::CompletionHandlervirtual