2.2.2.2.1 Handshake PDU (TS_RAIL_ORDER_HANDSHAKE)

The Handshake PDU is exchanged between the server and the client to establish that both endpoints are ready to begin RAIL mode. The server sends the Handshake PDU and the client responds with the Handshake PDU.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

header

buildNumber

header (4 bytes): A TS_RAIL_PDU_HEADER structure. The orderType field of the header MUST be set to 0x0005 (TS_RAIL_ORDER_HANDSHAKE).

buildNumber (4 bytes): An unsigned 32-bit integer. The build or version of the sending party.