CCF
|
Classes | |
class | AfterIO |
class | BeforeIO |
class | close_ptr |
class | ConnIDGenerator |
class | DNS |
class | EveryIO |
class | HandleRingbufferImpl |
class | Ledger |
class | LedgerFile |
struct | LedgerReadResult |
struct | LFSFileHandler |
class | LoadMonitorImpl |
class | NodeConnections |
class | ProcessLauncher |
struct | ProcessPipe |
class | ProcessReader |
class | ProcessWriter |
class | proxy_ptr |
class | ResetTCPReadQuotaImpl |
class | ResetUDPReadQuotaImpl |
class | RPCConnectionsImpl |
class | ShutdownSignalImpl |
class | Signal |
class | SocketBehaviour |
Callback service for user-specific behaviour for TCP and UDP connections. More... | |
class | TCPImpl |
class | TickerImpl |
struct | TimeBoundLogger |
class | Timer |
class | UDPImpl |
class | with_uv_handle |
Typedefs | |
using | HandleRingbuffer = proxy_ptr< Timer< HandleRingbufferImpl > > |
using | LoadMonitor = proxy_ptr< Timer< LoadMonitorImpl > > |
template<class ConnType > | |
using | RPCConnections = proxy_ptr< Timer< RPCConnectionsImpl< ConnType > > > |
using | Sigterm = proxy_ptr< Signal< SIGTERM, ShutdownSignalImpl > > |
using | Sighup = proxy_ptr< Signal< SIGHUP, ShutdownSignalImpl > > |
using | TCP = proxy_ptr< TCPImpl > |
using | ResetTCPReadQuota = proxy_ptr< BeforeIO< ResetTCPReadQuotaImpl > > |
using | Ticker = proxy_ptr< Timer< TickerImpl > > |
using | UDP = proxy_ptr< UDPImpl > |
using | ResetUDPReadQuota = proxy_ptr< BeforeIO< ResetUDPReadQuotaImpl > > |
Functions | |
std::pair< std::string, std::string > | addr_to_str (const sockaddr *addr, int address_family=AF_INET) |
using asynchost::HandleRingbuffer = typedef proxy_ptr<Timer<HandleRingbufferImpl> > |
using asynchost::LoadMonitor = typedef proxy_ptr<Timer<LoadMonitorImpl> > |
using asynchost::ResetTCPReadQuota = typedef proxy_ptr<BeforeIO<ResetTCPReadQuotaImpl> > |
using asynchost::ResetUDPReadQuota = typedef proxy_ptr<BeforeIO<ResetUDPReadQuotaImpl> > |
using asynchost::RPCConnections = typedef proxy_ptr<Timer<RPCConnectionsImpl<ConnType> >> |
using asynchost::Sighup = typedef proxy_ptr<Signal<SIGHUP, ShutdownSignalImpl> > |
using asynchost::Sigterm = typedef proxy_ptr<Signal<SIGTERM, ShutdownSignalImpl> > |
using asynchost::TCP = typedef proxy_ptr<TCPImpl> |
using asynchost::Ticker = typedef proxy_ptr<Timer<TickerImpl> > |
using asynchost::UDP = typedef proxy_ptr<UDPImpl> |
std::pair< std::string, std::string > asynchost::addr_to_str | ( | const sockaddr * | addr, |
int | address_family = AF_INET |
||
) |