MessageTransport
DESCRIPTION
The MessageTransport interface is used as a middleware to encode, validate, sign, and verify messages sent and received on a Signaling Channel.
The responsibilities of the Message Transport is to initially setup the channel. When this is done, it is used to exchange WebRTC Signaling Messages between the client and the device.
The on(“setupdone”,…) event is fired when the channel is setup. The RTCPeerConnection should be created in this callback and it should be created with the RTC ICE Servers provided in the callback.
DECLARATION
export interface MessageTransport