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