Go to the documentation of this file.
16 const void *buf_ptr,
size_t size) {
21 void *st_ptr = (
void *)&st;
22 long *native = (
long *)*sptr;
25 native = (
long *)(*sptr =
CALLOC(1,
sizeof(*native)));
29 memset(&st, 0,
sizeof(st));
31 if(rval.code ==
RC_OK) {
61 const long *native = (
const long *)sptr;
77 "ASN.1 forbids dealing with "
78 "unknown value of ENUMERATED type");
const asn_INTEGER_enum_map_t * INTEGER_map_value2enum(const asn_INTEGER_specifics_t *specs, long value)
#define ASN__ENCODED_OK(rval)
#define CALLOC(nmemb, size)
asn_dec_rval_t NativeEnumerated_decode_jer(const asn_codec_ctx_t *opt_codec_ctx, const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, void **sptr, const void *buf_ptr, size_t size)
asn_TYPE_descriptor_t asn_DEF_INTEGER
#define ASN__ENCODE_FAILED
jer_type_decoder_f ENUMERATED_decode_jer
int() asn_app_consume_bytes_f(const void *buffer, size_t size, void *application_specific_key)
ssize_t asn__format_to_callback(int(*cb)(const void *, size_t, void *key), void *key, const char *fmt,...)
#define ASN__DECODE_FAILED
asn_enc_rval_t NativeEnumerated_encode_jer(const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, const void *sptr, int ilevel, enum jer_encoder_flags_e flags, asn_app_consume_bytes_f *cb, void *app_key)
int asn_INTEGER2ulong(const INTEGER_t *i, unsigned long *l)
#define ASN_STRUCT_FREE_CONTENTS_ONLY(asn_DEF, ptr)
int asn_INTEGER2long(const INTEGER_t *i, long *l)
etsi_its_vam_ts_coding
Author(s): Jean-Pierre Busch
, Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:30:55