Method |
Description |
|
addTransportProvider ( Thruway\Transport\ClientTransportProviderInterface $transportProvider ) |
Add transport provider |
|
onClose ( mixed $reason ) |
Handle close session |
|
onMessage ( Thruway\Transport\TransportInterface $transport, Thruway\Message\Message $msg ) : mixed |
Handle process message |
|
onOpen ( Thruway\Transport\TransportInterface $transport ) |
Handle open transport |
|
onSessionStart ( ClientSession $session, Thruway\Transport\TransportInterface $transport ) |
This is meant to be overridden so that the client can do its
thing |
|
setAttemptRetry ( boolean $attemptRetry ) |
Set attempt retry |
|
start ( boolean $startLoop = true ) |
Start the transport |
|