freeswitch/libs/srtp/srtp.def
2017-06-26 14:14:36 -05:00

66 lines
1.8 KiB
Modula-2

EXPORTS
srtp_init
srtp_shutdown
srtp_protect
srtp_unprotect
srtp_create
srtp_add_stream
srtp_remove_stream
srtp_update
srtp_update_stream
srtp_crypto_policy_set_rtp_default
srtp_crypto_policy_set_rtcp_default
srtp_crypto_policy_set_aes_cm_128_hmac_sha1_32
srtp_crypto_policy_set_aes_cm_128_null_auth
srtp_crypto_policy_set_null_cipher_hmac_sha1_80
srtp_crypto_policy_set_null_cipher_hmac_null
srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80
srtp_crypto_policy_set_aes_cm_256_hmac_sha1_32
srtp_crypto_policy_set_aes_cm_256_null_auth
; TODO - GCM module not yet supported on Win32
; srtp_crypto_policy_set_aes_gcm_128_8_auth
; srtp_crypto_policy_set_aes_gcm_256_8_auth
; srtp_crypto_policy_set_aes_gcm_128_8_only_auth
; srtp_crypto_policy_set_aes_gcm_256_8_only_auth
; srtp_crypto_policy_set_aes_gcm_128_16_auth
; srtp_crypto_policy_set_aes_gcm_256_16_auth
srtp_dealloc
srtp_crypto_policy_set_from_profile_for_rtp
srtp_crypto_policy_set_from_profile_for_rtcp
srtp_profile_get_master_key_length
srtp_profile_get_master_salt_length
srtp_append_salt_to_key
srtp_protect_rtcp
srtp_unprotect_rtcp
srtp_set_user_data
srtp_get_user_data
srtp_install_event_handler
srtp_get_version_string
srtp_get_version
srtp_set_debug_module
srtp_list_debug_modules
srtp_ekt_octets_after_base_tag
srtp_ekt_alloc
srtp_ekt_stream_init_from_policy
srtp_ekt_write_data
srtp_cipher_get_key_length
srtp_cipher_type_self_test
srtp_cipher_type_test
srtp_cipher_bits_per_second
srtp_cipher_type_alloc
srtp_cipher_dealloc
srtp_cipher_init
srtp_cipher_set_iv
srtp_cipher_output
srtp_cipher_encrypt
srtp_cipher_decrypt
srtp_cipher_get_tag
srtp_cipher_set_aad
srtp_replace_cipher_type
srtp_auth_get_key_length
srtp_auth_get_tag_length
srtp_auth_get_prefix_length
srtp_auth_type_self_test
srtp_auth_type_test
srtp_replace_auth_type