Structures available for use by applications. More...

Classes | |
| struct | RtcPeerConnection | 
| An RtcPeerConnection instance allows an application to establish peer-to-peer communications with another RtcPeerConnection, or to another endpoint implementing the required protocols.  More... | |
| struct | RtcMediaStreamTrack | 
| Represents a single track in a MediaStream.  More... | |
| struct | RtcRtpReceiver | 
| RTCRtpReceiver allows an application to inspect the receipt of a MediaStreamTrack.  More... | |
| struct | RtcRtpTransceiver | 
| The RTCRtpTransceiver represents a combination of an RTCRtpSender and an RTCRtpReceiver that share a common mid.  More... | |
| struct | RtcIceServer | 
| RtcIceServer is used to describe the STUN and TURN servers that can be used by the ICE Agent to establish a connection with a peer.  More... | |
| struct | RtcCertificate | 
| Specifies the certificate and the private key used by the certificate. The Certificates are in the form of x509 certs.  More... | |
| struct | KvsRtcConfiguration | 
| struct | RtcConfiguration | 
| The Configuration defines a set of parameters to configure how the peer-to-peer communication established via RtcPeerConnection is established or re-established.  More... | |
| struct | RtcSessionDescriptionInit | 
| SessionDescription is used by RtcPeerConnection to expose local and remote session descriptions.  More... | |
| struct | RtcIceCandidateInit | 
| Rtc ICE candidate interface.  More... | |
| struct | SignalingMessage | 
| Structure defining the basic signaling message.  More... | |
| struct | ReceivedSignalingMessage | 
| Structure defining the signaling message to be received.  More... | |
| struct | SignalingClientInfo | 
| Populate Signaling client with client ID and application log level.  More... | |
| struct | ChannelInfo | 
| Contains all signaling channel related information.  More... | |
| struct | IceConfigInfo | 
| ICE configuration information struct.  More... | |
| struct | MediaStorageConfig | 
| struct | SignalingClientCallbacks | 
| Register Signaling client callbacks.  More... | |
| struct | SignalingChannelDescription | 
| Signaling channel description returned from the service.  More... | |
| struct | RtcRtpTransceiverInit | 
| RtcRtpTransceiverInit is used to configure a transceiver when creating it.  More... | |
| struct | RtcDataChannelInit | 
| RtcDataChannelInit dictionary used to configure properties of the underlying channel such as data reliability.  More... | |
Structures available for use by applications.
| typedef struct ChannelInfo * PChannelInfo | 
| typedef struct IceConfigInfo * PIceConfigInfo | 
| typedef struct KvsRtcConfiguration * PKvsRtcConfiguration | 
| typedef struct MediaStorageConfig * PMediaStorageConfig | 
| typedef struct ReceivedSignalingMessage * PReceivedSignalingMessage | 
| typedef struct RtcCertificate * PRtcCertificate | 
| typedef struct RtcConfiguration * PRtcConfiguration | 
| typedef struct RtcDataChannelInit * PRtcDataChannelInit | 
| typedef struct RtcIceCandidateInit * PRtcIceCandidateInit | 
| typedef struct RtcIceServer * PRtcIceServer | 
| typedef struct RtcMediaStreamTrack * PRtcMediaStreamTrack | 
| typedef struct RtcPeerConnection * PRtcPeerConnection | 
| typedef struct RtcRtpReceiver * PRtcRtpReceiver | 
| typedef struct RtcRtpTransceiver * PRtcRtpTransceiver | 
| typedef struct RtcRtpTransceiverInit * PRtcRtpTransceiverInit | 
| typedef struct RtcSessionDescriptionInit * PRtcSessionDescriptionInit | 
| typedef struct SignalingChannelDescription * PSignalingChannelDescription | 
| typedef struct SignalingClientCallbacks * PSignalingClientCallbacks | 
| typedef struct SignalingClientInfo * PSignalingClientInfo | 
| typedef struct SignalingMessage * PSignalingMessage |