THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Message --> MessageHeader [(Request | Response]) |
---|
MessageHeader --> Size PartialMessage CorrelationId |
Size --> int32 (Size of request or response) |
PartialMessage --> boolean (isMessageCompleted) |
CorrelationId -->int32( to co-relate request and response) |
...
Request --> RequestType Version hasMetaData [MetaData] RequestAPI |
---|
RequestType --> RequestTypeId |
version --> int16 (api version) |
hasMetaData --> boolean (if there is any meta data associated with this request) |
MetaData --> optional |
RequestAPI --> (PutRequest | GetRequest | PutAllRequest | GetAllRequest) |
Response Format
Response --> (ResponseTypeId | ErrorCode) hasMetaData [MetaData] APIResponse |
---|
ResponseTypeId --> int16(codes defined above) |
ErrorCode --> int16 (codes defined above) |
hasMetaData --> boolean (if there is any meta data associated with this request) |
MetaData --> Optional |
APIResponse –> (PutResponse | GetResponse | PutAlLRequest | GetAllRequest) |