Go to the source code of this file.
|
enum | asn_transfer_syntax {
ATS_INVALID = 0,
ATS_NONSTANDARD_PLAINTEXT,
ATS_RANDOM,
ATS_BER,
ATS_DER,
ATS_CER,
ATS_BASIC_OER,
ATS_CANONICAL_OER,
ATS_UNALIGNED_BASIC_PER,
ATS_UNALIGNED_CANONICAL_PER,
ATS_ALIGNED_BASIC_PER,
ATS_ALIGNED_CANONICAL_PER,
ATS_BASIC_XER,
ATS_CANONICAL_XER,
ATS_JER,
ATS_JER_MINIFIED
} |
|
|
asn_dec_rval_t | asn_decode (const asn_codec_ctx_t *opt_codec_parameters, enum asn_transfer_syntax, const struct asn_TYPE_descriptor_s *type_to_decode, void **structure_ptr, const void *buffer, size_t size) |
|
asn_enc_rval_t | asn_encode (const asn_codec_ctx_t *opt_codec_parameters, enum asn_transfer_syntax, const struct asn_TYPE_descriptor_s *type_to_encode, const void *structure_to_encode, asn_app_consume_bytes_f *callback, void *callback_key) |
|
asn_enc_rval_t | asn_encode_to_buffer (const asn_codec_ctx_t *opt_codec_parameters, enum asn_transfer_syntax, const struct asn_TYPE_descriptor_s *type_to_encode, const void *structure_to_encode, void *buffer, size_t buffer_size) |
|
asn_encode_to_new_buffer_result_t | asn_encode_to_new_buffer (const asn_codec_ctx_t *opt_codec_parameters, enum asn_transfer_syntax, const struct asn_TYPE_descriptor_s *type_to_encode, const void *structure_to_encode) |
|
◆ asn_app_constraint_failed_f
typedef void() asn_app_constraint_failed_f(void *application_specific_key, const struct asn_TYPE_descriptor_s *type_descriptor_which_failed, const void *structure_which_failed_ptr, const char *error_message_format,...) CC_PRINTFLIKE(4 |
◆ asn_app_consume_bytes_f
typedef int() asn_app_consume_bytes_f(const void *buffer, size_t size, void *application_specific_key) |
◆ asn_encode_to_new_buffer_result_t
◆ asn_transfer_syntax
Enumerator |
---|
ATS_INVALID | |
ATS_NONSTANDARD_PLAINTEXT | |
ATS_RANDOM | |
ATS_BER | |
ATS_DER | |
ATS_CER | |
ATS_BASIC_OER | |
ATS_CANONICAL_OER | |
ATS_UNALIGNED_BASIC_PER | |
ATS_UNALIGNED_CANONICAL_PER | |
ATS_ALIGNED_BASIC_PER | |
ATS_ALIGNED_CANONICAL_PER | |
ATS_BASIC_XER | |
ATS_CANONICAL_XER | |
ATS_JER | |
ATS_JER_MINIFIED | |
Definition at line 23 of file asn_application.h.
◆ asn_decode()
◆ asn_encode()
◆ asn_encode_to_buffer()
◆ asn_encode_to_new_buffer()