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 |