5 #ifndef ASN_CODECS_PRIM_H 6 #define ASN_CODECS_PRIM_H 35 const void *chunk_buf,
size_t chunk_size);
43 void **struct_ptr,
size_t struct_size,
44 const char *opt_mname,
45 const void *buf_ptr,
size_t size,
asn_dec_rval_t xer_decode_primitive(asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *type_descriptor, void **struct_ptr, size_t struct_size, const char *opt_mname, const void *buf_ptr, size_t size, xer_primitive_body_decoder_f *prim_body_decoder)
asn_dec_rval_t() ber_type_decoder_f(struct asn_codec_ctx_s *opt_codec_ctx, struct asn_TYPE_descriptor_s *type_descriptor, void **struct_ptr, const void *buf_ptr, size_t size, int tag_mode)
struct ASN__PRIMITIVE_TYPE_s ASN__PRIMITIVE_TYPE_t
void() asn_struct_free_f(struct asn_TYPE_descriptor_s *type_descriptor, void *struct_ptr, int free_contents_only)
asn_enc_rval_t() der_type_encoder_f(struct asn_TYPE_descriptor_s *type_descriptor, void *struct_ptr, int tag_mode, ber_tlv_tag_t tag, asn_app_consume_bytes_f *consume_bytes_cb, void *app_key)
der_type_encoder_f der_encode_primitive
enum xer_pbd_rval() xer_primitive_body_decoder_f(asn_TYPE_descriptor_t *td, void *struct_ptr, const void *chunk_buf, size_t chunk_size)
ber_type_decoder_f ber_decode_primitive
asn_struct_free_f ASN__PRIMITIVE_TYPE_free