THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
ResponseHeader => (ResponseTypeId | ErrorCode) hasMetaData CorrelationId | Description |
---|---|
ResponseTypeId => fixedSize = 2 bytes, type = int16 | |
ErrorCode => fixedSize = 2 bytes, type = int16 | When there is error response will have error message(String) for it |
hasMetaData => fixedSize = 1 byte, type = boolean | if there is any meta data associated with this request |
CorrelationId => fixedSize = 4 bytes, type = int32 | The id which comes in the request message. |
ErrorResponse
The response will indicate the error using the fixed size error header, optional metadata and error message.
ErrorResponse => errorMessage |
---|
errorMessage => (variable size, type = String) |
...