| 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
