Bitcoin Core 28.99.0
P2P Digital Currency
HTTPRequestTracker Member List

This is the complete list of members for HTTPRequestTracker, including all inherited members.

AddRequest(evhttp_request *req) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)HTTPRequestTrackerinline
CountActiveConnections() const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)HTTPRequestTrackerinline
GUARDED_BY(m_mutex)HTTPRequestTrackerprivate
m_cvHTTPRequestTrackermutableprivate
m_mutexHTTPRequestTrackermutableprivate
RemoveConnection(const evhttp_connection *conn) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)HTTPRequestTrackerinline
RemoveConnectionInternal(const decltype(m_tracker)::iterator it) EXCLUSIVE_LOCKS_REQUIRED(m_mutex)HTTPRequestTrackerinlineprivate
RemoveRequest(evhttp_request *req) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)HTTPRequestTrackerinline
WaitUntilEmpty() const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex)HTTPRequestTrackerinline