Lines Matching refs:GDtlsConnection
32 …(inst) (G_TYPE_CHECK_INSTANCE_CAST ((inst), G_TYPE_DTLS_CONNECTION, GDtlsConnection))
60 gboolean (*accept_certificate) (GDtlsConnection *connection,
65 gboolean (*handshake) (GDtlsConnection *conn,
69 void (*handshake_async) (GDtlsConnection *conn,
74 gboolean (*handshake_finish) (GDtlsConnection *conn,
78 gboolean (*shutdown) (GDtlsConnection *conn,
84 void (*shutdown_async) (GDtlsConnection *conn,
91 gboolean (*shutdown_finish) (GDtlsConnection *conn,
95 void (*set_advertised_protocols) (GDtlsConnection *conn,
97 const gchar *(*get_negotiated_protocol) (GDtlsConnection *conn);
100 gboolean (*get_binding_data) (GDtlsConnection *conn,
111 void g_dtls_connection_set_database (GDtlsConnection *conn,
114 GTlsDatabase *g_dtls_connection_get_database (GDtlsConnection *conn);
117 void g_dtls_connection_set_certificate (GDtlsConnection *conn,
120 GTlsCertificate *g_dtls_connection_get_certificate (GDtlsConnection *conn);
123 void g_dtls_connection_set_interaction (GDtlsConnection *conn,
126 GTlsInteraction *g_dtls_connection_get_interaction (GDtlsConnection *conn);
129 GTlsCertificate *g_dtls_connection_get_peer_certificate (GDtlsConnection *conn);
131 GTlsCertificateFlags g_dtls_connection_get_peer_certificate_errors (GDtlsConnection *conn);
134 void g_dtls_connection_set_require_close_notify (GDtlsConnection *conn,
137 gboolean g_dtls_connection_get_require_close_notify (GDtlsConnection *conn);
141 void g_dtls_connection_set_rehandshake_mode (GDtlsConnection *conn,
144 GTlsRehandshakeMode g_dtls_connection_get_rehandshake_mode (GDtlsConnection *conn);
148 gboolean g_dtls_connection_handshake (GDtlsConnection *conn,
153 void g_dtls_connection_handshake_async (GDtlsConnection *conn,
159 gboolean g_dtls_connection_handshake_finish (GDtlsConnection *conn,
164 gboolean g_dtls_connection_shutdown (GDtlsConnection *conn,
171 void g_dtls_connection_shutdown_async (GDtlsConnection *conn,
179 gboolean g_dtls_connection_shutdown_finish (GDtlsConnection *conn,
184 gboolean g_dtls_connection_close (GDtlsConnection *conn,
189 void g_dtls_connection_close_async (GDtlsConnection *conn,
195 gboolean g_dtls_connection_close_finish (GDtlsConnection *conn,
201 gboolean g_dtls_connection_emit_accept_certificate (GDtlsConnection *conn,
205 void g_dtls_connection_set_advertised_protocols (GDtlsConnection *conn,
209 const gchar * g_dtls_connection_get_negotiated_protocol (GDtlsConnection *conn);
213 gboolean g_dtls_connection_get_channel_binding_data (GDtlsConnection *conn,