ITS
SecuredHeader.h
Go to the documentation of this file.
1
/*
2
* Generated by asn1c-0.9.27 (http://lionet.info/asn1c)
3
* From ASN.1 module "Secured-Pdu-Descriptions"
4
* found in "Secured.asn"
5
*/
6
7
#ifndef _SecuredHeader_H_
8
#define _SecuredHeader_H_
9
10
11
#include <
asn_application.h
>
12
13
/* Including external dependencies */
14
#include "
UINT8.h
"
15
#include "
IntX.h
"
16
#include "
PayloadType.h
"
17
#include <
asn_SEQUENCE_OF.h
>
18
#include <
constr_SEQUENCE_OF.h
>
19
#include <
constr_SEQUENCE.h
>
20
21
#ifdef __cplusplus
22
extern
"C"
{
23
#endif
24
25
/* Forward declarations */
26
struct
HeaderField
;
27
28
/* SecuredHeader */
29
typedef
struct
SecuredHeader
{
30
UINT8_t
protocol_version
;
31
IntX_t
secured_header_length
;
32
struct
header_fields
{
33
A_SEQUENCE_OF
(
struct
HeaderField
) list;
34
35
/* Context for parsing across buffer boundaries */
36
asn_struct_ctx_t
_asn_ctx
;
37
}
header_fields
;
38
PayloadType_t
type
;
39
40
/* Context for parsing across buffer boundaries */
41
asn_struct_ctx_t
_asn_ctx
;
42
}
SecuredHeader_t
;
43
44
/* Implementation */
45
extern
asn_TYPE_descriptor_t
asn_DEF_SecuredHeader
;
46
47
#ifdef __cplusplus
48
}
49
#endif
50
51
/* Referred external types */
52
#include "
HeaderField.h
"
53
54
#endif
/* _SecuredHeader_H_ */
55
#include <
asn_internal.h
>
IntX_t
long IntX_t
Definition:
IntX.h:21
asn_struct_ctx_s
Definition:
constr_TYPE.h:30
asn_TYPE_descriptor_s
Definition:
constr_TYPE.h:85
SecuredHeader::_asn_ctx
asn_struct_ctx_t _asn_ctx
Definition:
SecuredHeader.h:41
asn_internal.h
constr_SEQUENCE.h
asn_application.h
SecuredHeader::header_fields::A_SEQUENCE_OF
A_SEQUENCE_OF(struct HeaderField) list
UINT8_t
long UINT8_t
Definition:
UINT8.h:21
SecuredHeader
Definition:
SecuredHeader.h:29
HeaderField.h
asn_SEQUENCE_OF.h
SecuredHeader::header_fields
struct SecuredHeader::header_fields header_fields
SecuredHeader::secured_header_length
IntX_t secured_header_length
Definition:
SecuredHeader.h:31
PayloadType.h
SecuredHeader::header_fields::_asn_ctx
asn_struct_ctx_t _asn_ctx
Definition:
SecuredHeader.h:36
SecuredHeader_t
struct SecuredHeader SecuredHeader_t
SecuredHeader::header_fields
Definition:
SecuredHeader.h:32
constr_SEQUENCE_OF.h
HeaderField
Definition:
HeaderField.h:52
PayloadType_t
long PayloadType_t
Definition:
PayloadType.h:30
asn_DEF_SecuredHeader
asn_TYPE_descriptor_t asn_DEF_SecuredHeader
Definition:
SecuredHeader.c:110
IntX.h
UINT8.h
SecuredHeader::type
PayloadType_t type
Definition:
SecuredHeader.h:38
SecuredHeader::protocol_version
UINT8_t protocol_version
Definition:
SecuredHeader.h:30
libITS
libasn
security
include
SecuredHeader.h
Generated by
1.8.14