Bitcoin Core
31.99.0
P2P Digital Currency
HTTPServer Member List
This is the complete list of members for
HTTPServer
, including all inherited members.
AcceptConnection
(const Sock &listen_sock, CService &addr)
HTTPServer
private
BindAndStartListening
(const CService &to)
HTTPServer
ClearConnectedClients
()
HTTPServer
ClientAllowed
(const CNetAddr &netaddr) const
HTTPServer
private
DisconnectAllClients
()
HTTPServer
inline
DisconnectClients
()
HTTPServer
private
GenerateWaitSockets
() const
HTTPServer
private
GetConnectionsCount
() const
HTTPServer
inline
GetListeningSocketCount
() const
HTTPServer
inline
GetNewId
()
HTTPServer
private
GUARDED_BY
(m_request_dispatcher_mutex)
HTTPServer
private
HTTPServer
(std::function< void(std::unique_ptr< HTTPRequest > &&)> func)
HTTPServer
inline
explicit
Id
typedef
HTTPServer
InitHTTPAllowList
()
HTTPServer
InterruptNet
()
HTTPServer
inline
JoinSocketsThreads
()
HTTPServer
m_allow_subnets
HTTPServer
private
m_connected
HTTPServer
private
m_connected_size
HTTPServer
private
m_disconnect_all_clients
HTTPServer
private
m_interrupt_net
HTTPServer
private
m_listen
HTTPServer
private
m_next_id
HTTPServer
private
m_request_dispatcher_mutex
HTTPServer
mutable
private
m_rpcmaxconnections
HTTPServer
private
m_rpcservertimeout
HTTPServer
private
m_stop_accepting
HTTPServer
private
m_thread_socket_handler
HTTPServer
private
NewSockAccepted
(std::unique_ptr< Sock > &&sock, const CService &addr)
HTTPServer
private
SetMaxConnections
(int max_conn)
HTTPServer
inline
SetRequestHandler
(std::function< void(std::unique_ptr< HTTPRequest > &&)> func) EXCLUSIVE_LOCKS_REQUIRED(!m_request_dispatcher_mutex)
HTTPServer
inline
SetServerTimeout
(std::chrono::seconds seconds)
HTTPServer
inline
SocketHandlerConnected
(const IOReadiness &io_readiness) const EXCLUSIVE_LOCKS_REQUIRED(!m_request_dispatcher_mutex)
HTTPServer
private
SocketHandlerListening
(const Sock::EventsPerSock &events_per_sock)
HTTPServer
private
StartSocketsThreads
()
HTTPServer
StopAccepting
()
HTTPServer
inline
StopListening
()
HTTPServer
ThreadSocketHandler
() EXCLUSIVE_LOCKS_REQUIRED(!m_request_dispatcher_mutex)
HTTPServer
private
~HTTPServer
()
HTTPServer
inline
virtual
Generated on Wed Aug 26 2026 20:00:49 for Bitcoin Core by
1.9.4