Client
class Client
Methods
__construct()
No description
int
sendAsyncRequest(ConfiguresSocketConnection $connection, ProvidesRequestData $request)
No description
readResponse(int $socketId, int|null $timeoutMs = null)
No description
void
waitForResponse(int $socketId, int|null $timeoutMs = null)
No description
void
waitForResponses(int|null $timeoutMs = null)
No description
bool
hasUnhandledResponses()
No description
bool
hasResponse(int $socketId)
No description
array
getSocketIdsHavingResponse()
No description
readResponses(int|null $timeoutMs = null, int ...$socketIds)
No description
readReadyResponses(int|null $timeoutMs = null)
No description
void
handleResponse(int $socketId, int|null $timeoutMs = null)
No description
void
handleResponses(int|null $timeoutMs = null, int ...$socketIds)
No description
void
handleReadyResponses(int|null $timeoutMs = null)
No description
Details
at line 55
__construct()
No description
at line 72
ProvidesResponseData
sendRequest(ConfiguresSocketConnection $connection, ProvidesRequestData $request)
No description
at line 92
int
sendAsyncRequest(ConfiguresSocketConnection $connection, ProvidesRequestData $request)
No description
at line 118
ProvidesResponseData
readResponse(int $socketId, int|null $timeoutMs = null)
No description
at line 138
void
waitForResponse(int $socketId, int|null $timeoutMs = null)
No description
at line 158
void
waitForResponses(int|null $timeoutMs = null)
No description
at line 196
bool
hasUnhandledResponses()
No description
at line 207
bool
hasResponse(int $socketId)
No description
at line 216
array
getSocketIdsHavingResponse()
No description
at line 242
Generator
readResponses(int|null $timeoutMs = null, int ...$socketIds)
No description
at line 267
Generator
readReadyResponses(int|null $timeoutMs = null)
No description
at line 283
void
handleResponse(int $socketId, int|null $timeoutMs = null)
No description
at line 297
void
handleResponses(int|null $timeoutMs = null, int ...$socketIds)
No description
at line 310
void
handleReadyResponses(int|null $timeoutMs = null)
No description