3.2 Client Details
Upon establishing a transport connection, the following handshake sequence is used to start communication:
The client writes and server waits for RemoteClientInformation.
Both sides of the connection are ready to send commands.
The client constantly processes the rendering commands.
The client stops processing the rendering commands once a ShutDown command is received.

Figure 5: Client-Side Message Sequence