#include <etsi_its_spatem_ts_coding/asn_application.h>
#include <etsi_its_spatem_ts_coding/jer_support.h>
Go to the source code of this file.
Typedefs | |
typedef asn_enc_rval_t() | jer_type_encoder_f(const struct asn_TYPE_descriptor_s *type_descriptor, const asn_jer_constraints_t *constraints, const void *struct_ptr, int ilevel, enum jer_encoder_flags_e jer_flags, asn_app_consume_bytes_f *consume_bytes_cb, void *app_key) |
Enumerations | |
enum | jer_encoder_flags_e { JER_F = 0x01, JER_F_MINIFIED = 0x02 } |
enum | jer_equivalence_e { JEQ_SUCCESS, JEQ_FAILURE, JEQ_ENCODE1_FAILED, JEQ_ENCODE2_FAILED, JEQ_DIFFERENT, JEQ_DECODE_FAILED, JEQ_ROUND_TRIP_FAILED } |
Functions | |
asn_enc_rval_t | jer_encode (const struct asn_TYPE_descriptor_s *type_descriptor, const void *struct_ptr, enum jer_encoder_flags_e jer_flags, asn_app_consume_bytes_f *consume_bytes_cb, void *app_key) |
enum jer_equivalence_e | jer_equivalent (const struct asn_TYPE_descriptor_s *type_descriptor, const void *struct1, const void *struct2, FILE *opt_debug_stream) |
int | jer_fprint (FILE *stream, const struct asn_TYPE_descriptor_s *td, const void *struct_ptr) |
typedef asn_enc_rval_t() jer_type_encoder_f(const struct asn_TYPE_descriptor_s *type_descriptor, const asn_jer_constraints_t *constraints, const void *struct_ptr, int ilevel, enum jer_encoder_flags_e jer_flags, asn_app_consume_bytes_f *consume_bytes_cb, void *app_key) |
Definition at line 73 of file jer_encoder.h.
enum jer_encoder_flags_e |
Enumerator | |
---|---|
JER_F | |
JER_F_MINIFIED |
Definition at line 20 of file jer_encoder.h.
enum jer_equivalence_e |
Enumerator | |
---|---|
JEQ_SUCCESS | |
JEQ_FAILURE | |
JEQ_ENCODE1_FAILED | |
JEQ_ENCODE2_FAILED | |
JEQ_DIFFERENT | |
JEQ_DECODE_FAILED | |
JEQ_ROUND_TRIP_FAILED |
Definition at line 57 of file jer_encoder.h.
asn_enc_rval_t jer_encode | ( | const struct asn_TYPE_descriptor_s * | type_descriptor, |
const void * | struct_ptr, | ||
enum jer_encoder_flags_e | jer_flags, | ||
asn_app_consume_bytes_f * | consume_bytes_cb, | ||
void * | app_key | ||
) |
enum jer_equivalence_e jer_equivalent | ( | const struct asn_TYPE_descriptor_s * | type_descriptor, |
const void * | struct1, | ||
const void * | struct2, | ||
FILE * | opt_debug_stream | ||
) |
int jer_fprint | ( | FILE * | stream, |
const struct asn_TYPE_descriptor_s * | td, | ||
const void * | struct_ptr | ||
) |