|
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 | NodeConnections |
| 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 > > |
| 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::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> |
|
inline |