RTTP Message Codes
This page explains how RTTP messages are shown in log files, and lists the meanings of the RTTP message codes that appear in log entries.
Message Direction
<
Signifies an incoming message.
>
Signifies an outgoing message.
Message Information
Example message info: 380U0009
Segment | Description |
---|---|
|
Message type. This is a Blank Response (object being requested from an active DataSource). |
|
Sequence number. This is used by the client so that it knows that it hasn’t missed any messages. |
|
Object number. |
Example Communication
Incoming message
<<< 09 Jun 09:21:45.72
Message details:
0GYy7KP1XH_zFX2uTHoTeT REQUEST /FILTER2/TT/EventService/Containers/Log%3Fsort%3DEventTime:number ascending%3Bmode%3Dlive%3BcacheBuster%3D1273489184126; ctrid=4,ctrstart=0,ctrend=26,EventTime,EventType,OrderInfo
Here, a client with the session id = "0GYy7KP1XH_zFX2uTHoTeT" is making a’REQUEST' for: "/FILTER2/TT/EventService/Containers/Log…. "
Outgoing message
>>> 09 Jun 09:21:45.72
Message details:
380U0009 /FILTER2/TT/EventService/Containers/Log%3Fsort%3DEventTime:number:ascending%3Bmode%3Dlive%3BcacheBuster%3D1273489184126
As there is a 38
in the message information,this is a 'Blank Response' (object being requested from an active datasrc).
This is the first message for /FILTER2/TT/EventService/Containers/Log. The object number will be 0009 for this object
Outgoing message
Message details
7U0V0009 /FILTER2/META/PLACEHOLDER;200;000A size=1 order=000A:0
-
Container image (7U)
-
Container constituent message /FILTER2/META/PLACEHOLDER;200;000A
-
constituent subject is /FILTER2/META/PLACEHOLDER
-
constituent object type is 200 (unknown at this point)
-
constituent object number is 000A
-
-
The overall size of the container is 1 (size=1)
-
/FILTER2/META/PLACEHOLDER(000A) is in position 0 (order=000A:0)
-
Status OK(6V) for /FILTER2/TT/EventService/Containers/Log (0009) 6V0W0009 rN=0 rO=All+peers+providing
Initial response codes
Short Code | RTTP v2 | RTTP v1 | Description |
---|---|---|---|
RESP_UNKNOWN |
38 |
200 |
BlankResponse (object being requested from an active DataSource) |
DIRECTORY_RESP |
3S |
220 |
Directory object |
PAGE_RESP |
3T |
221 |
Page object |
RECORD_RESP |
3U |
222 |
Record object (type 1 fields only) |
CONT_RESP |
3a |
228 |
Container object |
PERM_RESP |
3c |
230 |
Permissions Object |
Status messages
Short Code | RTTP v2 | RTTP v1 | Description |
---|---|---|---|
STATUS_OK |
6V |
415 |
Object Status OK |
STATUS_STALE |
6W |
416 |
Object Status Stale. Some required sources are down |
STATUS_LIMITED |
6X |
417 |
Object Status Limited. Some optional sources are down |
STATUS_REMOVED |
6Y |
418 |
Object Status Removed. Subscription removed |
STATUS_INFO |
6Z |
419 |
Object Status Info. Message only |
Updates
Short Code | RTTP v2 | RTTP v1 | Description |
---|---|---|---|
DIR_UPD |
6a |
420 |
Directory update |
REC1_UPD |
6c |
422 |
Record type 1 update |
REC2_UPD |
6f |
425 |
Record type 2 update |
REC3_UPD |
6g |
426 |
Record type 3 update |
CONT_UPD |
6i |
428 |
Container update |
PERM_UPD |
6k |
430 |
Permissions Update |
Images
Short Code | RTTP v2 | RTTP v1 | Description |
---|---|---|---|
REC1_IMG |
7O |
472 |
Record type 1 cache/image data |
REC2_IMG |
7R |
475 |
Record type 2 cache/image data |
REC3_IMG |
7S |
476 |
Record type 3 cache/image data |
CONT_IMG |
7U |
478 |
Container cache/image data |
PERM_IMG |
72 |
450 |
Permissions cache/image data |