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 |