ITS
ValidityRestriction.c File Reference
Include dependency graph for ValidityRestriction.c:

Go to the source code of this file.

Variables

static asn_per_constraints_t asn_PER_type_validity_restriction_constr_3 GCC_NOTUSED
 
static asn_TYPE_member_t asn_MBR_time_end_4 []
 
static ber_tlv_tag_t asn_DEF_time_end_tags_4 []
 
static asn_TYPE_tag2member_t asn_MAP_time_end_tag2el_4 []
 
static asn_SEQUENCE_specifics_t asn_SPC_time_end_specs_4
 
static asn_TYPE_descriptor_t asn_DEF_time_end_4
 
static asn_TYPE_member_t asn_MBR_time_start_and_end_6 []
 
static ber_tlv_tag_t asn_DEF_time_start_and_end_tags_6 []
 
static asn_TYPE_tag2member_t asn_MAP_time_start_and_end_tag2el_6 []
 
static asn_SEQUENCE_specifics_t asn_SPC_time_start_and_end_specs_6
 
static asn_TYPE_descriptor_t asn_DEF_time_start_and_end_6
 
static asn_TYPE_member_t asn_MBR_time_start_and_duration_9 []
 
static ber_tlv_tag_t asn_DEF_time_start_and_duration_tags_9 []
 
static asn_TYPE_tag2member_t asn_MAP_time_start_and_duration_tag2el_9 []
 
static asn_SEQUENCE_specifics_t asn_SPC_time_start_and_duration_specs_9
 
static asn_TYPE_descriptor_t asn_DEF_time_start_and_duration_9
 
static asn_TYPE_member_t asn_MBR_region_12 []
 
static ber_tlv_tag_t asn_DEF_region_tags_12 []
 
static asn_TYPE_tag2member_t asn_MAP_region_tag2el_12 []
 
static asn_SEQUENCE_specifics_t asn_SPC_region_specs_12
 
static asn_TYPE_descriptor_t asn_DEF_region_12
 
static asn_TYPE_member_t asn_MBR_unknown_validity_restriction_14 []
 
static ber_tlv_tag_t asn_DEF_unknown_validity_restriction_tags_14 []
 
static asn_TYPE_tag2member_t asn_MAP_unknown_validity_restriction_tag2el_14 []
 
static asn_SEQUENCE_specifics_t asn_SPC_unknown_validity_restriction_specs_14
 
static asn_TYPE_descriptor_t asn_DEF_unknown_validity_restriction_14
 
static asn_TYPE_member_t asn_MBR_validity_restriction_3 []
 
static asn_TYPE_tag2member_t asn_MAP_validity_restriction_tag2el_3 []
 
static asn_CHOICE_specifics_t asn_SPC_validity_restriction_specs_3
 
static asn_TYPE_descriptor_t asn_DEF_validity_restriction_3
 
static asn_TYPE_member_t asn_MBR_ValidityRestriction_1 []
 
static ber_tlv_tag_t asn_DEF_ValidityRestriction_tags_1 []
 
static asn_TYPE_tag2member_t asn_MAP_ValidityRestriction_tag2el_1 []
 
static asn_SEQUENCE_specifics_t asn_SPC_ValidityRestriction_specs_1
 
asn_TYPE_descriptor_t asn_DEF_ValidityRestriction
 

Variable Documentation

◆ asn_DEF_region_12

asn_TYPE_descriptor_t asn_DEF_region_12
static
Initial value:
= {
"region",
"region",
0,
/sizeof(asn_DEF_region_tags_12[0]) - 1,
/sizeof(asn_DEF_region_tags_12[0]),
0,
1,
}
static ber_tlv_tag_t asn_DEF_region_tags_12[]
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
static asn_SEQUENCE_specifics_t asn_SPC_region_specs_12
asn_struct_free_f SEQUENCE_free
static asn_TYPE_member_t asn_MBR_region_12[]
xer_type_encoder_f SEQUENCE_encode_xer

Definition at line 221 of file ValidityRestriction.c.

◆ asn_DEF_region_tags_12

ber_tlv_tag_t asn_DEF_region_tags_12[]
static
Initial value:

Definition at line 204 of file ValidityRestriction.c.

◆ asn_DEF_time_end_4

asn_TYPE_descriptor_t asn_DEF_time_end_4
static
Initial value:
= {
"time-end",
"time-end",
0,
/sizeof(asn_DEF_time_end_tags_4[0]) - 1,
0,
1,
}
static ber_tlv_tag_t asn_DEF_time_end_tags_4[]
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 asn_SEQUENCE_specifics_t asn_SPC_time_end_specs_4
static asn_TYPE_member_t asn_MBR_time_end_4[]
xer_type_encoder_f SEQUENCE_encode_xer

Definition at line 42 of file ValidityRestriction.c.

◆ asn_DEF_time_end_tags_4

ber_tlv_tag_t asn_DEF_time_end_tags_4[]
static
Initial value:

Definition at line 25 of file ValidityRestriction.c.

◆ asn_DEF_time_start_and_duration_9

asn_TYPE_descriptor_t asn_DEF_time_start_and_duration_9
static
Initial value:
= {
"time-start-and-duration",
"time-start-and-duration",
0,
0,
2,
}
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
static asn_TYPE_member_t asn_MBR_time_start_and_duration_9[]
asn_constr_check_f SEQUENCE_constraint
xer_type_decoder_f SEQUENCE_decode_xer
static asn_SEQUENCE_specifics_t asn_SPC_time_start_and_duration_specs_9
asn_struct_free_f SEQUENCE_free
static ber_tlv_tag_t asn_DEF_time_start_and_duration_tags_9[]
xer_type_encoder_f SEQUENCE_encode_xer

Definition at line 168 of file ValidityRestriction.c.

◆ asn_DEF_time_start_and_duration_tags_9

ber_tlv_tag_t asn_DEF_time_start_and_duration_tags_9[]
static
Initial value:

Definition at line 150 of file ValidityRestriction.c.

◆ asn_DEF_time_start_and_end_6

asn_TYPE_descriptor_t asn_DEF_time_start_and_end_6
static
Initial value:
= {
"time-start-and-end",
"time-start-and-end",
0,
0,
2,
}
ber_type_decoder_f SEQUENCE_decode_ber
der_type_encoder_f SEQUENCE_encode_der
static ber_tlv_tag_t asn_DEF_time_start_and_end_tags_6[]
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 asn_SEQUENCE_specifics_t asn_SPC_time_start_and_end_specs_6
xer_type_encoder_f SEQUENCE_encode_xer
static asn_TYPE_member_t asn_MBR_time_start_and_end_6[]

Definition at line 105 of file ValidityRestriction.c.

◆ asn_DEF_time_start_and_end_tags_6

ber_tlv_tag_t asn_DEF_time_start_and_end_tags_6[]
static
Initial value:

Definition at line 87 of file ValidityRestriction.c.

◆ asn_DEF_unknown_validity_restriction_14

asn_TYPE_descriptor_t asn_DEF_unknown_validity_restriction_14
static
Initial value:
= {
"unknown-validity-restriction",
"unknown-validity-restriction",
0,
0,
1,
}
ber_type_decoder_f SEQUENCE_decode_ber
der_type_encoder_f SEQUENCE_encode_der
static ber_tlv_tag_t asn_DEF_unknown_validity_restriction_tags_14[]
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 asn_SEQUENCE_specifics_t asn_SPC_unknown_validity_restriction_specs_14
static asn_TYPE_member_t asn_MBR_unknown_validity_restriction_14[]
xer_type_encoder_f SEQUENCE_encode_xer

Definition at line 274 of file ValidityRestriction.c.

◆ asn_DEF_unknown_validity_restriction_tags_14

ber_tlv_tag_t asn_DEF_unknown_validity_restriction_tags_14[]
static
Initial value:

Definition at line 257 of file ValidityRestriction.c.

◆ asn_DEF_validity_restriction_3

asn_TYPE_descriptor_t asn_DEF_validity_restriction_3
static
Initial value:
= {
"validity-restriction",
"validity-restriction",
0,
0,
0,
0,
&asn_PER_type_validity_restriction_constr_3,
5,
}
static asn_TYPE_member_t asn_MBR_validity_restriction_3[]
asn_struct_print_f CHOICE_print
Definition: constr_CHOICE.h:43
asn_constr_check_f CHOICE_constraint
Definition: constr_CHOICE.h:44
ber_type_decoder_f CHOICE_decode_ber
Definition: constr_CHOICE.h:45
der_type_encoder_f CHOICE_encode_der
Definition: constr_CHOICE.h:46
per_type_decoder_f CHOICE_decode_uper
Definition: constr_CHOICE.h:49
xer_type_encoder_f CHOICE_encode_xer
Definition: constr_CHOICE.h:48
xer_type_decoder_f CHOICE_decode_xer
Definition: constr_CHOICE.h:47
static asn_CHOICE_specifics_t asn_SPC_validity_restriction_specs_3
per_type_encoder_f CHOICE_encode_uper
Definition: constr_CHOICE.h:50
asn_outmost_tag_f CHOICE_outmost_tag
Definition: constr_CHOICE.h:51
asn_struct_free_f CHOICE_free
Definition: constr_CHOICE.h:42

Definition at line 364 of file ValidityRestriction.c.

◆ asn_DEF_ValidityRestriction

asn_TYPE_descriptor_t asn_DEF_ValidityRestriction
Initial value:
= {
"ValidityRestriction",
"ValidityRestriction",
0,
0,
2,
}
ber_type_decoder_f SEQUENCE_decode_ber
der_type_encoder_f SEQUENCE_encode_der
static asn_SEQUENCE_specifics_t asn_SPC_ValidityRestriction_specs_1
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
static asn_TYPE_member_t asn_MBR_ValidityRestriction_1[]
xer_type_decoder_f SEQUENCE_decode_xer
static ber_tlv_tag_t asn_DEF_ValidityRestriction_tags_1[]
asn_struct_free_f SEQUENCE_free
xer_type_encoder_f SEQUENCE_encode_xer

Definition at line 423 of file ValidityRestriction.c.

◆ asn_DEF_ValidityRestriction_tags_1

ber_tlv_tag_t asn_DEF_ValidityRestriction_tags_1[]
static
Initial value:

Definition at line 407 of file ValidityRestriction.c.

◆ asn_MAP_region_tag2el_12

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

Definition at line 208 of file ValidityRestriction.c.

◆ asn_MAP_time_end_tag2el_4

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

Definition at line 29 of file ValidityRestriction.c.

◆ asn_MAP_time_start_and_duration_tag2el_9

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

Definition at line 154 of file ValidityRestriction.c.

◆ asn_MAP_time_start_and_end_tag2el_6

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

Definition at line 91 of file ValidityRestriction.c.

◆ asn_MAP_unknown_validity_restriction_tag2el_14

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

Definition at line 261 of file ValidityRestriction.c.

◆ asn_MAP_validity_restriction_tag2el_3

asn_TYPE_tag2member_t asn_MAP_validity_restriction_tag2el_3[]
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 },
{ (ASN_TAG_CLASS_CONTEXT | (3 << 2)), 3, 0, 0 },
{ (ASN_TAG_CLASS_CONTEXT | (4 << 2)), 4, 0, 0 }
}

Definition at line 346 of file ValidityRestriction.c.

◆ asn_MAP_ValidityRestriction_tag2el_1

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

Definition at line 410 of file ValidityRestriction.c.

◆ asn_MBR_region_12

asn_TYPE_member_t asn_MBR_region_12[]
static
Initial value:
= {
{ ATF_NOFLAGS, 0, offsetof(struct region, geographic_region),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"geographic-region"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
asn_TYPE_descriptor_t asn_DEF_GeographicRegion

Definition at line 193 of file ValidityRestriction.c.

◆ asn_MBR_time_end_4

asn_TYPE_member_t asn_MBR_time_end_4[]
static
Initial value:
= {
{ ATF_NOFLAGS, 0, offsetof(struct time_end, end_validity),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"end-validity"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
asn_TYPE_descriptor_t asn_DEF_Time32
Definition: Time32.c:109

Definition at line 14 of file ValidityRestriction.c.

◆ asn_MBR_time_start_and_duration_9

asn_TYPE_member_t asn_MBR_time_start_and_duration_9[]
static
Initial value:
= {
{ ATF_NOFLAGS, 0, offsetof(struct time_start_and_duration, start_validity),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"start-validity"
},
{ ATF_NOFLAGS, 0, offsetof(struct time_start_and_duration, duration),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1,
0,
0,
0,
"duration"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
asn_TYPE_descriptor_t asn_DEF_Time32
Definition: Time32.c:109
asn_TYPE_descriptor_t asn_DEF_Duration
Definition: Duration.c:118

Definition at line 130 of file ValidityRestriction.c.

◆ asn_MBR_time_start_and_end_6

asn_TYPE_member_t asn_MBR_time_start_and_end_6[]
static
Initial value:
= {
{ ATF_NOFLAGS, 0, offsetof(struct time_start_and_end, start_validity),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"start-validity"
},
{ ATF_NOFLAGS, 0, offsetof(struct time_start_and_end, end_validity),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1,
0,
0,
0,
"end-validity"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
asn_TYPE_descriptor_t asn_DEF_Time32
Definition: Time32.c:109

Definition at line 67 of file ValidityRestriction.c.

◆ asn_MBR_unknown_validity_restriction_14

asn_TYPE_member_t asn_MBR_unknown_validity_restriction_14[]
static
Initial value:
= {
{ ATF_NOFLAGS, 0, offsetof(struct unknown_validity_restriction, data),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"data"
},
}
#define offsetof(s, m)
Definition: asn_system.h:115
asn_TYPE_descriptor_t asn_DEF_Opaque
Definition: Opaque.c:45

Definition at line 246 of file ValidityRestriction.c.

◆ asn_MBR_validity_restriction_3

asn_TYPE_member_t asn_MBR_validity_restriction_3[]
static

Definition at line 299 of file ValidityRestriction.c.

◆ asn_MBR_ValidityRestriction_1

asn_TYPE_member_t asn_MBR_ValidityRestriction_1[]
static
Initial value:
= {
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1,
0,
0,
0,
"type"
},
{ ATF_NOFLAGS, 0, offsetof(struct ValidityRestriction, validity_restriction),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
+1,
0,
0,
0,
"validity-restriction"
},
}
asn_TYPE_descriptor_t asn_DEF_ValidityRestrictionType
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_descriptor_t asn_DEF_validity_restriction_3

Definition at line 387 of file ValidityRestriction.c.

◆ asn_SPC_region_specs_12

asn_SEQUENCE_specifics_t asn_SPC_region_specs_12
static
Initial value:
= {
sizeof(struct region),
offsetof(struct region, _asn_ctx),
1,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_region_tag2el_12[]

Definition at line 211 of file ValidityRestriction.c.

◆ asn_SPC_time_end_specs_4

asn_SEQUENCE_specifics_t asn_SPC_time_end_specs_4
static
Initial value:
= {
sizeof(struct time_end),
offsetof(struct time_end, _asn_ctx),
1,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_time_end_tag2el_4[]

Definition at line 32 of file ValidityRestriction.c.

◆ asn_SPC_time_start_and_duration_specs_9

asn_SEQUENCE_specifics_t asn_SPC_time_start_and_duration_specs_9
static
Initial value:
= {
sizeof(struct time_start_and_duration),
offsetof(struct time_start_and_duration, _asn_ctx),
2,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_time_start_and_duration_tag2el_9[]

Definition at line 158 of file ValidityRestriction.c.

◆ asn_SPC_time_start_and_end_specs_6

asn_SEQUENCE_specifics_t asn_SPC_time_start_and_end_specs_6
static
Initial value:
= {
sizeof(struct time_start_and_end),
offsetof(struct time_start_and_end, _asn_ctx),
2,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_time_start_and_end_tag2el_6[]

Definition at line 95 of file ValidityRestriction.c.

◆ asn_SPC_unknown_validity_restriction_specs_14

asn_SEQUENCE_specifics_t asn_SPC_unknown_validity_restriction_specs_14
static
Initial value:
= {
sizeof(struct unknown_validity_restriction),
offsetof(struct unknown_validity_restriction, _asn_ctx),
1,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_unknown_validity_restriction_tag2el_14[]

Definition at line 264 of file ValidityRestriction.c.

◆ asn_SPC_validity_restriction_specs_3

asn_CHOICE_specifics_t asn_SPC_validity_restriction_specs_3
static
Initial value:
= {
sizeof(struct validity_restriction),
offsetof(struct validity_restriction, _asn_ctx),
offsetof(struct validity_restriction, present),
sizeof(((struct validity_restriction *)0)->present),
5,
0,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_validity_restriction_tag2el_3[]

Definition at line 353 of file ValidityRestriction.c.

◆ asn_SPC_ValidityRestriction_specs_1

asn_SEQUENCE_specifics_t asn_SPC_ValidityRestriction_specs_1
static
Initial value:
= {
sizeof(struct ValidityRestriction),
2,
0, 0, 0,
-1,
-1
}
#define offsetof(s, m)
Definition: asn_system.h:115
static asn_TYPE_tag2member_t asn_MAP_ValidityRestriction_tag2el_1[]
asn_struct_ctx_t _asn_ctx

Definition at line 414 of file ValidityRestriction.c.

◆ GCC_NOTUSED

asn_per_constraints_t asn_PER_type_validity_restriction_constr_3 GCC_NOTUSED
static
Initial value:
= {
{ APC_CONSTRAINED, 3, 3, 0, 4 } ,
{ APC_UNCONSTRAINED, -1, -1, 0, 0 },
0, 0
}

Definition at line 9 of file ValidityRestriction.c.