Go to the documentation of this file.
8 #ifndef ASN_APPLICATION_H
9 #define ASN_APPLICATION_H
92 const void *structure_to_encode,
void *buffer,
size_t buffer_size);
114 const void *structure_to_encode);
125 void *application_specific_key);
143 const void *structure_to_encode,
153 void **structure_ptr,
169 const void *structure_which_failed_ptr,
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_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)
#define CC_PRINTFLIKE(fmt, var)
@ ATS_NONSTANDARD_PLAINTEXT
int() asn_app_consume_bytes_f(const void *buffer, size_t size, void *application_specific_key)
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)
@ ATS_UNALIGNED_BASIC_PER
@ ATS_ALIGNED_CANONICAL_PER
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)
struct asn_encode_to_new_buffer_result_s asn_encode_to_new_buffer_result_t
@ ATS_UNALIGNED_CANONICAL_PER
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)
etsi_its_spatem_ts_coding
Author(s): Jean-Pierre Busch
, Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:28