terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Mono.Unity.UnityTls.unitytls_interface_struct Class Reference
+ Collaboration diagram for Mono.Unity.UnityTls.unitytls_interface_struct:

Public Member Functions

 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_keyunitytls_key_parse_der_t (byte *buffer, IntPtr bufferLen, byte *password, IntPtr passwordLen, UnityTls.unitytls_errorstate *errorState)
 
unsafe delegate UnityTls.unitytls_keyunitytls_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_x509listunitytls_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_tlsctxunitytls_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_tlsctxunitytls_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)
 

Public Attributes

readonly ulong UNITYTLS_INVALID_HANDLE
 
readonly UnityTls.unitytls_tlsctx_protocolrange UNITYTLS_TLSCTX_PROTOCOLRANGE_DEFAULT
 
UnityTls.unitytls_interface_struct.unitytls_errorstate_create_t unitytls_errorstate_create
 
UnityTls.unitytls_interface_struct.unitytls_errorstate_raise_error_t unitytls_errorstate_raise_error
 
UnityTls.unitytls_interface_struct.unitytls_key_get_ref_t unitytls_key_get_ref
 
UnityTls.unitytls_interface_struct.unitytls_key_parse_der_t unitytls_key_parse_der
 
UnityTls.unitytls_interface_struct.unitytls_key_parse_pem_t unitytls_key_parse_pem
 
UnityTls.unitytls_interface_struct.unitytls_key_free_t unitytls_key_free
 
UnityTls.unitytls_interface_struct.unitytls_x509_export_der_t unitytls_x509_export_der
 
UnityTls.unitytls_interface_struct.unitytls_x509list_get_ref_t unitytls_x509list_get_ref
 
UnityTls.unitytls_interface_struct.unitytls_x509list_get_x509_t unitytls_x509list_get_x509
 
UnityTls.unitytls_interface_struct.unitytls_x509list_create_t unitytls_x509list_create
 
UnityTls.unitytls_interface_struct.unitytls_x509list_append_t unitytls_x509list_append
 
UnityTls.unitytls_interface_struct.unitytls_x509list_append_der_t unitytls_x509list_append_der
 
UnityTls.unitytls_interface_struct.unitytls_x509list_append_der_t unitytls_x509list_append_pem
 
UnityTls.unitytls_interface_struct.unitytls_x509list_free_t unitytls_x509list_free
 
UnityTls.unitytls_interface_struct.unitytls_x509verify_default_ca_t unitytls_x509verify_default_ca
 
UnityTls.unitytls_interface_struct.unitytls_x509verify_explicit_ca_t unitytls_x509verify_explicit_ca
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_create_server_t unitytls_tlsctx_create_server
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_create_client_t unitytls_tlsctx_create_client
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_server_require_client_authentication_t unitytls_tlsctx_server_require_client_authentication
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_set_certificate_callback_t unitytls_tlsctx_set_certificate_callback
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_set_trace_callback_t unitytls_tlsctx_set_trace_callback
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_set_x509verify_callback_t unitytls_tlsctx_set_x509verify_callback
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_set_supported_ciphersuites_t unitytls_tlsctx_set_supported_ciphersuites
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_get_ciphersuite_t unitytls_tlsctx_get_ciphersuite
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_get_protocol_t unitytls_tlsctx_get_protocol
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_process_handshake_t unitytls_tlsctx_process_handshake
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_read_t unitytls_tlsctx_read
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_write_t unitytls_tlsctx_write
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_notify_close_t unitytls_tlsctx_notify_close
 
UnityTls.unitytls_interface_struct.unitytls_tlsctx_free_t unitytls_tlsctx_free
 
UnityTls.unitytls_interface_struct.unitytls_random_generate_bytes_t unitytls_random_generate_bytes
 

Detailed Description

Definition at line 350 of file UnityTls.cs.


The documentation for this class was generated from the following file: