type |
String
|
Control type of the JSON message: This can be request, response, message, acknowledgement or error. |
package_type |
String
|
The package is the type of service or functionality that the message handles. |
session_id |
String
|
The session object's ID that the message is associated. |
subsession_id |
String
|
It identifies a particular subsession. |
sequence |
Number
|
sequence number is a serial number that starts with 1.
Each side of the WebSocket connection has its own serial number. Sequence number
uniquely identifies a message within a JsonRTC session. |
message_state |
String
|
Optional. This is used to specify if the message is Initial, Subsequent or Final. |
correlation_id |
String
|
Optional. This is used to identify a particular message within a JsonRTC session.
Typically this is the sequence number of the message that either server or client sends to the server.
This appears when the message wants to associate itself to another message. |
ack_sequence |
Number
|
Optional. It is used by client to confirm that the client has received the message whose
sequence equals this header, and vice versa. |
version |
Number
|
Indicates the protocol version that the client or server supports. |