ITS
ItsPduHeader.c File Reference
#include "ItsPduHeader.h"
Include dependency graph for ItsPduHeader.c:

Go to the source code of this file.

Functions

static int memb_protocolVersion_constraint_1 (asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key)
 
static int memb_messageID_constraint_1 (asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key)
 

Variables

static asn_per_constraints_t asn_PER_memb_protocolVersion_constr_2 GCC_NOTUSED
 
static asn_TYPE_member_t asn_MBR_ItsPduHeader_1 []
 
static ber_tlv_tag_t asn_DEF_ItsPduHeader_tags_1 []
 
static asn_TYPE_tag2member_t asn_MAP_ItsPduHeader_tag2el_1 []
 
static asn_SEQUENCE_specifics_t asn_SPC_ItsPduHeader_specs_1
 
asn_TYPE_descriptor_t asn_DEF_ItsPduHeader
 

Function Documentation

◆ memb_messageID_constraint_1()

static int memb_messageID_constraint_1 ( asn_TYPE_descriptor_t td,
const void *  sptr,
asn_app_constraint_failed_f ctfailcb,
void *  app_key 
)
static

Definition at line 35 of file ItsPduHeader.c.

References _ASN_CTFAIL, and asn_TYPE_descriptor_s::name.

◆ memb_protocolVersion_constraint_1()

static int memb_protocolVersion_constraint_1 ( asn_TYPE_descriptor_t td,
const void *  sptr,
asn_app_constraint_failed_f ctfailcb,
void *  app_key 
)
static

Definition at line 10 of file ItsPduHeader.c.

References _ASN_CTFAIL, and asn_TYPE_descriptor_s::name.

Variable Documentation

◆ asn_DEF_ItsPduHeader

asn_TYPE_descriptor_t asn_DEF_ItsPduHeader
Initial value:
= {
"ItsPduHeader",
"ItsPduHeader",
0,
0,
3,
}
ber_type_decoder_f SEQUENCE_decode_ber
der_type_encoder_f SEQUENCE_encode_der
asn_struct_print_f SEQUENCE_print
per_type_decoder_f SEQUENCE_decode_uper
per_type_encoder_f SEQUENCE_encode_uper
asn_constr_check_f SEQUENCE_constraint
xer_type_decoder_f SEQUENCE_decode_xer
asn_struct_free_f SEQUENCE_free
static ber_tlv_tag_t asn_DEF_ItsPduHeader_tags_1[]
Definition: ItsPduHeader.c:98
static asn_SEQUENCE_specifics_t asn_SPC_ItsPduHeader_specs_1
Definition: ItsPduHeader.c:106
xer_type_encoder_f SEQUENCE_encode_xer
static asn_TYPE_member_t asn_MBR_ItsPduHeader_1[]
Definition: ItsPduHeader.c:69

Definition at line 115 of file ItsPduHeader.c.

◆ asn_DEF_ItsPduHeader_tags_1

ber_tlv_tag_t asn_DEF_ItsPduHeader_tags_1[]
static
Initial value:

Definition at line 98 of file ItsPduHeader.c.

◆ asn_MAP_ItsPduHeader_tag2el_1

asn_TYPE_tag2member_t asn_MAP_ItsPduHeader_tag2el_1[]
static
Initial value:
= {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 },
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 },
{ (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }
}

Definition at line 101 of file ItsPduHeader.c.

◆ asn_MBR_ItsPduHeader_1

asn_TYPE_member_t asn_MBR_ItsPduHeader_1[]
static
Initial value:
= {
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
&asn_PER_memb_protocolVersion_constr_2,
0,
"protocolVersion"
},
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1,
&asn_PER_memb_messageID_constr_4,
0,
"messageID"
},
{ ATF_NOFLAGS, 0, offsetof(struct ItsPduHeader, stationID),
(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1,
0,
0,
0,
"stationID"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
messageID
Definition: ItsPduHeader.h:26
static int memb_protocolVersion_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key)
Definition: ItsPduHeader.c:10
protocolVersion
Definition: ItsPduHeader.h:23
asn_TYPE_descriptor_t asn_DEF_NativeInteger
Definition: NativeInteger.c:22
static int memb_messageID_constraint_1(asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key)
Definition: ItsPduHeader.c:35
asn_TYPE_descriptor_t asn_DEF_StationID
Definition: StationID.c:119

Definition at line 69 of file ItsPduHeader.c.

◆ asn_SPC_ItsPduHeader_specs_1

asn_SEQUENCE_specifics_t asn_SPC_ItsPduHeader_specs_1
static
Initial value:
= {
sizeof(struct ItsPduHeader),
3,
0, 0, 0,
-1,
-1
}
asn_struct_ctx_t _asn_ctx
Definition: ItsPduHeader.h:43
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_ItsPduHeader_tag2el_1[]
Definition: ItsPduHeader.c:101

Definition at line 106 of file ItsPduHeader.c.

◆ GCC_NOTUSED

asn_per_constraints_t asn_PER_memb_messageID_constr_4 GCC_NOTUSED
static
Initial value:
= {
{ APC_CONSTRAINED, 8, 8, 0, 255 } ,
{ APC_UNCONSTRAINED, -1, -1, 0, 0 },
0, 0
}

Definition at line 59 of file ItsPduHeader.c.