Class AsyncConnectRequest
Initiates a connection request and optionally sends initial data as soon as possible.
Calls ConnectEx on Windows and emulates it on other systems.
The entire buffer is sent before the operation is considered complete.
NOT IMPLEMENTED / NOT STABLE
Methods
| Name | Description |
|---|---|
cancel
()
|
Cancels the request. This will cause isComplete to return true once the cancellation has been processed, but [AsyncOperationResponse.wasSuccessful] will return false (unless it completed before the cancellation was processed, in which case it is still allowed to finish successfully).
|
isComplete
()
|
Returns true if the operation has been completed. It may be completed successfully, cancelled, or have errored out - to check this, call [waitForCompletion] and check the members on the response object.
|
start
()
|
Actually issues the request, starting the operation. |
waitForCompletion
()
|
Waits until the request has completed - successfully or otherwise - and returns the response object. It will run an ad-hoc event loop that may call other callbacks while waiting. |