Decoder
in package
Table of Contents
Properties
Methods
- __construct() : mixed
- decode() : ServerRequestInterface|ServerResponseInterface
- parseFailureResponse() : FailureResponseInterface|ServerResponseInterface
- parseRequest() : ServerRequestInterface
- parseResponse() : SuccessResponseInterface|ServerResponseInterface
Properties
$dataConverter read-only
private
DataConverterInterface
$dataConverter
Methods
__construct()
public
__construct(DataConverterInterface $dataConverter) : mixed
Parameters
- $dataConverter : DataConverterInterface
decode()
public
decode(Message $msg, TickInfo $info) : ServerRequestInterface|ServerResponseInterface
Parameters
- $msg : Message
- $info : TickInfo
Return values
ServerRequestInterface|ServerResponseInterfaceparseFailureResponse()
private
parseFailureResponse(Message $msg, TickInfo $info) : FailureResponseInterface|ServerResponseInterface
Parameters
- $msg : Message
- $info : TickInfo
Return values
FailureResponseInterface|ServerResponseInterfaceparseRequest()
private
parseRequest(Message $msg, TickInfo $info) : ServerRequestInterface
Parameters
- $msg : Message
- $info : TickInfo
Return values
ServerRequestInterfaceparseResponse()
private
parseResponse(Message $msg, TickInfo $info) : SuccessResponseInterface|ServerResponseInterface
Parameters
- $msg : Message
- $info : TickInfo