# Functions
NewController constructs a new signaling server controller.
NewFactory builds a transport factory.
NewServer constructs a new server.
NewServerWithIdentify constructs a new server that identifies the remote peer corresponding with the stream context via a custom callback function.
# Constants
ConfigID is the string used to identify this config object.
ControllerID is the ID of the controller.
# Variables
Version is the version of the controller implementation.
# Structs
Config is the configuration for the Signaling RPC server.
Controller is the signaling server controller.
Factory constructs a WebSocket transport.
Server implements the signaling service server.