# Constants

DisplayBufferSize is the internal buffer size, and size of buffer used for sending messages.
DisplayHandshakeTimeout is the maximum allowed time for websocket handshake.
DisplayMaxMessageSize is the maximum message size we will read.
DisplayPingInterval is the time between sending pings.
DisplayPongTimeout is the maximum time between successful reads.
DisplayWriteTimeout is the maximum time between successful writes.
ErrorCodeDisplayNotFound signals that the given display couldn't be found.
ErrorCodeExecutionTerminated indicates that the sandbox terminated, hence, interactive displays can't be opened anymore.
ErrorCodeInternalError indicates some internal error, likely a connection error or something.
ErrorCodeInvalidParameters indicates that the given display parameter isn't valid, likely it's missing.

# Structs

A DisplayEntry list is returned from the socketURL when listing displays.
An ErrorMessage payload is returned from the socketURL if an error occurred when connecting.