List of all items
Structs
- UT_hash_bucket
- UT_hash_handle
- UT_hash_table
- __BindgenBitfieldUnit
- __BindgenUnionField
- __IncompleteArrayField
- _dtls_sha256_ctx
- _dtls_sha512_ctx
- aes128_ccm_t
- dtls_ccm_params_t
- dtls_cipher_context_t
- dtls_client_hello_t
- dtls_context_t
- dtls_ecdsa_key_t
- dtls_ephemeral_peer_t
- dtls_handler_t
- dtls_handshake_header_t
- dtls_handshake_parameters_ecdsa_t
- dtls_handshake_parameters_psk_t
- dtls_handshake_parameters_t
- dtls_handshake_parameters_t__bindgen_ty_1_random_t
- dtls_hello_verify_t
- dtls_hmac_context_t
- dtls_hs_state_t
- dtls_peer_t
- dtls_record_header_t
- dtls_security_parameters_t
- dtls_user_parameters_t
- netq_t
- rijndael_ctx
- seqnum_t
- session_t
- session_t__bindgen_ty_1
Enums
- dtls_alert_level_t
- dtls_alert_t
- dtls_cipher_t
- dtls_compression_t
- dtls_credentials_type_t
- dtls_crypto_alg
- dtls_ecdh_curve
- dtls_hashfunc_t
- dtls_peer_type
- dtls_state_t
Unions
Functions
- dtls_ccm_decrypt_message
- dtls_ccm_encrypt_message
- dtls_check_retransmit
- dtls_clock_init
- dtls_close
- dtls_connect
- dtls_connect_peer
- dtls_decrypt
- dtls_decrypt_params
- dtls_ec_key_asn1_from_uint32
- dtls_ecdh_pre_master_secret
- dtls_ecdsa_create_sig
- dtls_ecdsa_create_sig_hash
- dtls_ecdsa_generate_key
- dtls_ecdsa_verify_sig
- dtls_ecdsa_verify_sig_hash
- dtls_encrypt
- dtls_encrypt_params
- dtls_free_context
- dtls_free_peer
- dtls_free_session
- dtls_get_peer
- dtls_handle_message
- dtls_handshake_free
- dtls_handshake_new
- dtls_hmac_finalize
- dtls_hmac_init
- dtls_hmac_update
- dtls_init
- dtls_mac
- dtls_new_context
- dtls_new_peer
- dtls_new_session
- dtls_p_hash
- dtls_prf
- dtls_psk_pre_master_secret
- dtls_reset_peer
- dtls_security_free
- dtls_security_new
- dtls_session_addr
- dtls_session_equals
- dtls_session_init
- dtls_set_handler
- dtls_sha256_data
- dtls_sha256_end
- dtls_sha256_final
- dtls_sha256_init
- dtls_sha256_update
- dtls_ticks
- dtls_write
- dtls_writev
Type Aliases
- __uint32_t
- __uint64_t
- __uint8_t
- aes_u32
- clock_time_t
- dtls_cipher_index_t
- dtls_hash_ctx
- dtls_hash_t
- dtls_sha256_ctx
- dtls_sha384_ctx
- dtls_sha512_ctx
- dtls_tick_t
- u_int32_t
- u_int64_t
- u_int8_t
- uint16
- uint24
- uint32
- uint48
- uint8
Constants
- CLOCK_SECOND
- DTLS_BLK_LENGTH
- DTLS_CCM_BLOCKSIZE
- DTLS_CCM_MAX
- DTLS_CCM_NONCE_SIZE
- DTLS_CIPHER_INDEX_NULL
- DTLS_COOKIE_LENGTH
- DTLS_COOKIE_SECRET_LENGTH
- DTLS_CT_ALERT
- DTLS_CT_APPLICATION_DATA
- DTLS_CT_CHANGE_CIPHER_SPEC
- DTLS_CT_HANDSHAKE
- DTLS_DEFAULT_MAX_RETRANSMIT
- DTLS_ECC
- DTLS_EC_KEY_SIZE
- DTLS_EVENT_CONNECT
- DTLS_EVENT_CONNECTED
- DTLS_HMAC_BLOCKSIZE
- DTLS_HMAC_DIGEST_SIZE
- DTLS_HMAC_MAX
- DTLS_HT_CERTIFICATE
- DTLS_HT_CERTIFICATE_REQUEST
- DTLS_HT_CERTIFICATE_VERIFY
- DTLS_HT_CLIENT_HELLO
- DTLS_HT_CLIENT_KEY_EXCHANGE
- DTLS_HT_FINISHED
- DTLS_HT_HELLO_REQUEST
- DTLS_HT_HELLO_VERIFY_REQUEST
- DTLS_HT_NO_OPTIONAL_MESSAGE
- DTLS_HT_SERVER_HELLO
- DTLS_HT_SERVER_HELLO_DONE
- DTLS_HT_SERVER_KEY_EXCHANGE
- DTLS_IV_LENGTH
- DTLS_KEY_LENGTH
- DTLS_MAC_KEY_LENGTH
- DTLS_MAC_LENGTH
- DTLS_MASTER_SECRET_LENGTH
- DTLS_MAX_BUF
- DTLS_MAX_CIPHER_SUITES
- DTLS_PSK
- DTLS_PSK_MAX_CLIENT_IDENTITY_LEN
- DTLS_PSK_MAX_KEY_LEN
- DTLS_RANDOM_LENGTH
- DTLS_SHA256_BLOCK_LENGTH
- DTLS_SHA256_DIGEST_LENGTH
- DTLS_SHA256_DIGEST_STRING_LENGTH
- DTLS_SHA384_BLOCK_LENGTH
- DTLS_SHA384_DIGEST_LENGTH
- DTLS_SHA384_DIGEST_STRING_LENGTH
- DTLS_SHA512_BLOCK_LENGTH
- DTLS_SHA512_DIGEST_LENGTH
- DTLS_SHA512_DIGEST_STRING_LENGTH
- DTLS_TICKS_PER_SECOND
- DTLS_VERSION
- DTLSv12
- PACKAGE_BUGREPORT
- PACKAGE_NAME
- PACKAGE_STRING
- PACKAGE_TARNAME
- PACKAGE_URL
- PACKAGE_VERSION
- TLS_CERT_TYPE_RAW_PUBLIC_KEY
- TLS_CLIENT_CERTIFICATE_TYPE_ECDSA_SIGN
- TLS_EC_CURVE_TYPE_NAMED_CURVE
- TLS_EXT_CLIENT_CERTIFICATE_TYPE
- TLS_EXT_EC_POINT_FORMATS
- TLS_EXT_EC_POINT_FORMATS_UNCOMPRESSED
- TLS_EXT_ELLIPTIC_CURVES
- TLS_EXT_ELLIPTIC_CURVES_SECP256R1
- TLS_EXT_ENCRYPT_THEN_MAC
- TLS_EXT_EXTENDED_MASTER_SECRET
- TLS_EXT_RENEGOTIATION_INFO
- TLS_EXT_SERVER_CERTIFICATE_TYPE
- TLS_EXT_SIG_HASH_ALGO
- TLS_EXT_SIG_HASH_ALGO_ECDSA
- TLS_EXT_SIG_HASH_ALGO_SHA256
- WITH_POSIX
- WITH_SHA256