Public Member Functions | |
| PendingRequest (Uri uri, PendingRequestManager manager) | |
| PendingRequest (Uri uri, PendingRequestManager manager, Message messageToSend, IResponseHandler handler) | |
| void | AddRequestToWaitingList (Message messageToSend, IResponseHandler responseHandler) |
| void | ProcessWaitingList (Message response) |
| void | RemoveTopRequest () |
| void | SendNextRequest () |
Protected Member Functions | |
| void | CheckForExpiry (object obj) |
Protected Attributes | |
| Uri | requestUri |
| Timer | expiryTimer |
Properties | |
| int | Count |
Definition at line 11 of file PendingRequests.cs.
|
||||||||||||
|
<summary> creates a new empty pending request for a given uri </summary> <param name="uri"></param> Definition at line 40 of file PendingRequests.cs. |
|
||||||||||||||||||||
|
<summary> Creates a new Pending Request for a given URI and then adds an entry </summary> <param name="uri"></param> <param name="messageToSend"></param> <param name="handler"></param> Definition at line 53 of file PendingRequests.cs. |
|
||||||||||||
|
<summary> Adds a HTTP request to a list of requests that will be fulfiled on arrival of the appropriate response </summary> <param name="httpRequest"></param> Definition at line 61 of file PendingRequests.cs. |
|
|
<summary> Call within locked block </summary> Definition at line 117 of file PendingRequests.cs. References Common::MessageLogger::Log(), and Client::PendingRequestManager::msgLog. |
1.3.9.1