|
| unitytls_interface_struct () |
|
delegate UnityTls.unitytls_errorstate | unitytls_errorstate_create_t () |
|
unsafe delegate void | unitytls_errorstate_raise_error_t (UnityTls.unitytls_errorstate *errorState, UnityTls.unitytls_error_code errorCode) |
|
unsafe delegate UnityTls.unitytls_key_ref | unitytls_key_get_ref_t (UnityTls.unitytls_key *key, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_key * | unitytls_key_parse_der_t (byte *buffer, IntPtr bufferLen, byte *password, IntPtr passwordLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_key * | unitytls_key_parse_pem_t (byte *buffer, IntPtr bufferLen, byte *password, IntPtr passwordLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_key_free_t (UnityTls.unitytls_key *key) |
|
unsafe delegate IntPtr | unitytls_x509_export_der_t (UnityTls.unitytls_x509_ref cert, byte *buffer, IntPtr bufferLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_x509list_ref | unitytls_x509list_get_ref_t (UnityTls.unitytls_x509list *list, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_x509_ref | unitytls_x509list_get_x509_t (UnityTls.unitytls_x509list_ref list, IntPtr index, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_x509list * | unitytls_x509list_create_t (UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_x509list_append_t (UnityTls.unitytls_x509list *list, UnityTls.unitytls_x509_ref cert, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_x509list_append_der_t (UnityTls.unitytls_x509list *list, byte *buffer, IntPtr bufferLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_x509list_free_t (UnityTls.unitytls_x509list *list) |
|
unsafe delegate UnityTls.unitytls_x509verify_result | unitytls_x509verify_default_ca_t (UnityTls.unitytls_x509list_ref chain, byte *cn, IntPtr cnLen, UnityTls.unitytls_x509verify_callback cb, void *userData, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_x509verify_result | unitytls_x509verify_explicit_ca_t (UnityTls.unitytls_x509list_ref chain, UnityTls.unitytls_x509list_ref trustCA, byte *cn, IntPtr cnLen, UnityTls.unitytls_x509verify_callback cb, void *userData, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_tlsctx * | unitytls_tlsctx_create_server_t (UnityTls.unitytls_tlsctx_protocolrange supportedProtocols, UnityTls.unitytls_tlsctx_callbacks callbacks, ulong certChain, ulong leafCertificateKey, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_tlsctx * | unitytls_tlsctx_create_client_t (UnityTls.unitytls_tlsctx_protocolrange supportedProtocols, UnityTls.unitytls_tlsctx_callbacks callbacks, byte *cn, IntPtr cnLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_server_require_client_authentication_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_x509list_ref clientAuthCAList, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_set_certificate_callback_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_tlsctx_certificate_callback cb, void *userData, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_set_trace_callback_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_tlsctx_trace_callback cb, void *userData, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_set_x509verify_callback_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_tlsctx_x509verify_callback cb, void *userData, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_set_supported_ciphersuites_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_ciphersuite *supportedCiphersuites, IntPtr supportedCiphersuitesLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_ciphersuite | unitytls_tlsctx_get_ciphersuite_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_protocol | unitytls_tlsctx_get_protocol_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate UnityTls.unitytls_x509verify_result | unitytls_tlsctx_process_handshake_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate IntPtr | unitytls_tlsctx_read_t (UnityTls.unitytls_tlsctx *ctx, byte *buffer, IntPtr bufferLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate IntPtr | unitytls_tlsctx_write_t (UnityTls.unitytls_tlsctx *ctx, byte *data, IntPtr bufferLen, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_notify_close_t (UnityTls.unitytls_tlsctx *ctx, UnityTls.unitytls_errorstate *errorState) |
|
unsafe delegate void | unitytls_tlsctx_free_t (UnityTls.unitytls_tlsctx *ctx) |
|
unsafe delegate void | unitytls_random_generate_bytes_t (byte *buffer, IntPtr bufferLen, UnityTls.unitytls_errorstate *errorState) |
|
Definition at line 350 of file UnityTls.cs.