Expand description

Shared data structures, utilities, and protocol definitions.

Enums

A message from the client on the control connection.

A message from the server on the control connection.

Constants

TCP port used for control connections with the server.

Timeout for network connections and initial protocol messages.

Functions

Copy data mutually between two read/write streams.

Read the next null-delimited JSON instruction from a stream.

Read the next null-delimited JSON instruction, with a default timeout.

Send a null-terminated JSON instruction on a stream.