Top |
Properties
gchar * | certificate | Read / Write |
gboolean | client | Read / Write |
gchar * | remote-certificate | Read |
gboolean | rtcp | Read / Write / Construct Only |
guint | session-id | Read / Write / Construct Only |
GstWebRTCDTLSTransportState | state | Read |
GstWebRTCICETransport * | transport | Read |
Object Hierarchy
GEnum ╰── GstWebRTCDTLSTransportState GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstWebRTCDTLSTransport
Functions
gst_webrtc_dtls_transport_new ()
GstWebRTCDTLSTransport * gst_webrtc_dtls_transport_new (guint session_id
,gboolean rtcp
);
Property Details
The “certificate”
property
“certificate” gchar *
DTLS certificate.
Flags: Read / Write
Default value: NULL
The “client”
property
“client” gboolean
Are we the client in the DTLS handshake?.
Flags: Read / Write
Default value: FALSE
The “remote-certificate”
property
“remote-certificate” gchar *
Remote DTLS certificate.
Flags: Read
Default value: NULL
The “rtcp”
property
“rtcp” gboolean
The transport is being used solely for RTCP.
Flags: Read / Write / Construct Only
Default value: FALSE
The “session-id”
property
“session-id” guint
Unique session ID.
Flags: Read / Write / Construct Only
Default value: 0
The “state”
property
“state” GstWebRTCDTLSTransportState
State of the DTLS transport.
Flags: Read
Default value: GST_WEBRTC_DTLS_TRANSPORT_STATE_NEW
The “transport”
property
“transport” GstWebRTCICETransport *
ICE transport used by this dtls transport.
Flags: Read