ITS
|
Go to the source code of this file.
Functions | |
asn_enc_rval_t | NativeEnumerated_encode_xer (asn_TYPE_descriptor_t *td, void *sptr, int ilevel, enum xer_encoder_flags_e flags, asn_app_consume_bytes_f *cb, void *app_key) |
asn_dec_rval_t | NativeEnumerated_decode_uper (asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void **sptr, asn_per_data_t *pd) |
static int | NativeEnumerated__compar_value2enum (const void *ap, const void *bp) |
asn_enc_rval_t | NativeEnumerated_encode_uper (asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void *sptr, asn_per_outp_t *po) |
Variables | |
static ber_tlv_tag_t | asn_DEF_NativeEnumerated_tags [] |
asn_TYPE_descriptor_t | asn_DEF_NativeEnumerated |
|
static |
Definition at line 129 of file NativeEnumerated.c.
References asn_INTEGER_enum_map_s::nat_value.
Referenced by NativeEnumerated_encode_uper().
asn_dec_rval_t NativeEnumerated_decode_uper | ( | asn_codec_ctx_t * | opt_codec_ctx, |
asn_TYPE_descriptor_t * | td, | ||
asn_per_constraints_t * | constraints, | ||
void ** | sptr, | ||
asn_per_data_t * | pd | ||
) |
Definition at line 74 of file NativeEnumerated.c.
References RC_OK, and asn_TYPE_descriptor_s::specifics.
asn_enc_rval_t NativeEnumerated_encode_uper | ( | asn_TYPE_descriptor_t * | td, |
asn_per_constraints_t * | constraints, | ||
void * | sptr, | ||
asn_per_outp_t * | po | ||
) |
Definition at line 140 of file NativeEnumerated.c.
References _ASN_ENCODE_FAILED, _ASN_ENCODED_OK, ASN_DEBUG(), asn_INTEGER_specifics_s::extension, asn_per_constraint_s::flags, asn_INTEGER_specifics_s::map_count, asn_TYPE_descriptor_s::name, NativeEnumerated__compar_value2enum(), asn_TYPE_descriptor_s::per_constraints, per_put_few_bits(), asn_per_constraint_s::range_bits, asn_TYPE_descriptor_s::specifics, uper_put_nsnnwn(), asn_per_constraints_s::value, and asn_INTEGER_specifics_s::value2enum.
asn_enc_rval_t NativeEnumerated_encode_xer | ( | asn_TYPE_descriptor_t * | td, |
void * | sptr, | ||
int | ilevel, | ||
enum xer_encoder_flags_e | flags, | ||
asn_app_consume_bytes_f * | cb, | ||
void * | app_key | ||
) |
Definition at line 44 of file NativeEnumerated.c.
References _ASN_ENCODE_FAILED, _ASN_ENCODED_OK, ASN_DEBUG(), asn_INTEGER_enum_map_s::enum_len, asn_INTEGER_enum_map_s::enum_name, INTEGER_map_value2enum(), and asn_TYPE_descriptor_s::specifics.
asn_TYPE_descriptor_t asn_DEF_NativeEnumerated |
Definition at line 21 of file NativeEnumerated.c.
Referenced by AltitudeConfidence_1_inherit_TYPE_descriptor(), AltitudeConfidence_constraint(), CurvatureCalculationMode_1_inherit_TYPE_descriptor(), CurvatureCalculationMode_constraint(), CurvatureConfidence_1_inherit_TYPE_descriptor(), CurvatureConfidence_constraint(), DangerousGoodsBasic_1_inherit_TYPE_descriptor(), DangerousGoodsBasic_constraint(), DriveDirection_1_inherit_TYPE_descriptor(), DriveDirection_constraint(), HardShoulderStatus_1_inherit_TYPE_descriptor(), HardShoulderStatus_constraint(), PositioningSolutionType_1_inherit_TYPE_descriptor(), PositioningSolutionType_constraint(), ProtectedZoneType_1_inherit_TYPE_descriptor(), ProtectedZoneType_constraint(), RelevanceDistance_1_inherit_TYPE_descriptor(), RelevanceDistance_constraint(), RelevanceTrafficDirection_1_inherit_TYPE_descriptor(), RelevanceTrafficDirection_constraint(), RequestResponseIndication_1_inherit_TYPE_descriptor(), RequestResponseIndication_constraint(), RoadType_1_inherit_TYPE_descriptor(), RoadType_constraint(), StationarySince_1_inherit_TYPE_descriptor(), StationarySince_constraint(), Termination_1_inherit_TYPE_descriptor(), Termination_constraint(), TrafficRule_1_inherit_TYPE_descriptor(), TrafficRule_constraint(), VehicleLengthConfidenceIndication_1_inherit_TYPE_descriptor(), VehicleLengthConfidenceIndication_constraint(), VehicleRole_1_inherit_TYPE_descriptor(), VehicleRole_constraint(), YawRateConfidence_1_inherit_TYPE_descriptor(), and YawRateConfidence_constraint().
|
static |
Definition at line 18 of file NativeEnumerated.c.