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