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