![]() |
Bitcoin Core 31.99.0
P2P Digital Currency
|
This is the complete list of members for HTTPRemoteClient, including all inherited members.
| !m_sock_mutex | HTTPRemoteClient | |
| !m_sock_mutex | HTTPRemoteClient | |
| GetOrigin() const | HTTPRemoteClient | inline |
| GetPeer() const | HTTPRemoteClient | inline |
| GetRecvBuffer() const | HTTPRemoteClient | inline |
| GetRequest() const | HTTPRemoteClient | inline |
| GetSock() EXCLUSIVE_LOCKS_REQUIRED(!m_sock_mutex) | HTTPRemoteClient | inline |
| GUARDED_BY(m_send_mutex) | HTTPRemoteClient | private |
| GUARDED_BY(m_send_mutex) | HTTPRemoteClient | inlineprivate |
| GUARDED_BY(m_sock_mutex) | HTTPRemoteClient | private |
| HTTPRemoteClient(HTTPServer::Id id, const CService &addr, std::unique_ptr< Sock > socket) | HTTPRemoteClient | inlineexplicit |
| HTTPRemoteClient(const HTTPRemoteClient &)=delete | HTTPRemoteClient | |
| m_addr | HTTPRemoteClient | private |
| m_connection_busy | HTTPRemoteClient | private |
| m_disconnect | HTTPRemoteClient | private |
| m_id | HTTPRemoteClient | private |
| m_idle_since | HTTPRemoteClient | private |
| m_keep_alive | HTTPRemoteClient | private |
| m_origin | HTTPRemoteClient | private |
| m_recv_buffer | HTTPRemoteClient | private |
| m_req | HTTPRemoteClient | private |
| m_req_busy | HTTPRemoteClient | private |
| m_send_mutex | HTTPRemoteClient | mutableprivate |
| m_sock_mutex | HTTPRemoteClient | private |
| MaybeDisconnect(std::chrono::time_point< SteadyClock > now, std::chrono::seconds rpcservertimeout, bool disconnect_all) | HTTPRemoteClient | |
| MaybeSendBytesFromBuffer() EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex | HTTPRemoteClient | |
| MutateRecvBuffer() | HTTPRemoteClient | inlineprotected |
| operator=(const HTTPRemoteClient &)=delete | HTTPRemoteClient | |
| ReadRequest(HTTPRequest &req) | HTTPRemoteClient | private |
| ReadyToSend() const EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex) | HTTPRemoteClient | inline |
| Receive() EXCLUSIVE_LOCKS_REQUIRED(!m_sock_mutex) | HTTPRemoteClient | |
| Send(const HTTPResponse &res, std::span< const std::byte > reply_body, bool keep_alive) EXCLUSIVE_LOCKS_REQUIRED(!m_send_mutex | HTTPRemoteClient | |
| TryReadRequest(const std::shared_ptr< HTTPRemoteClient > &client) | HTTPRemoteClient | static |