|
Connection * | FindConnection (NPT_SocketAddress &address) |
|
NPT_Result | Recycle (Connection *connection) |
|
NPT_Result | Track (NPT_HttpClient *client, NPT_HttpClient::Connection *connection) |
|
NPT_Result | AbortConnections (NPT_HttpClient *client) |
|
| NPT_Thread (bool detached=false) |
|
| NPT_Thread (NPT_Runnable &target, bool detached=false) |
|
NPT_Result | CancelBlockerSocket () override |
|
NPT_Result | Start () override |
|
NPT_Result | Wait (NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) override |
|
NPT_Result | SetPriority (int priority) override |
|
NPT_Result | GetPriority (int &priority) override |
|
void | Run () override |
|
NPT_Result | Interrupt () override |
|
|
static NPT_HttpConnectionManager * | GetInstance () |
|
static NPT_Result | Untrack (NPT_HttpClient::Connection *connection) |
|
static ThreadId | GetCurrentThreadId () |
|
static NPT_Result | SetCurrentThreadPriority (int priority) |
|
static NPT_Result | GetCurrentThreadPriority (int &priority) |
|
|
typedef NPT_UInt64 | ThreadId |
|
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptHttp.h
- lib/libUPnP/Neptune/Source/Core/NptHttp.cpp