ITS
EccPoint.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 _EccPoint_H_
8 #define _EccPoint_H_
9 
10 
11 #include <asn_application.h>
12 
13 /* Including external dependencies */
14 #include "EccPointType.h"
15 #include "Opaque.h"
16 #include <constr_SEQUENCE.h>
17 #include <constr_CHOICE.h>
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /* Dependencies */
24 typedef enum ecc_point_PR {
25  ecc_point_PR_NOTHING, /* No components present */
31 } ecc_point_PR;
32 
33 /* EccPoint */
34 typedef struct EccPoint {
37  struct ecc_point {
41 
42  /* Context for parsing across buffer boundaries */
46 
47  /* Context for parsing across buffer boundaries */
51 
52  /* Context for parsing across buffer boundaries */
55  struct uncompressed {
57 
58  /* Context for parsing across buffer boundaries */
60  } uncompressed;
63 
64  /* Context for parsing across buffer boundaries */
67  } choice;
68 
69  /* Context for parsing across buffer boundaries */
71  } ecc_point;
72 
73  /* Context for parsing across buffer boundaries */
75 } EccPoint_t;
76 
77 /* Implementation */
79 
80 #ifdef __cplusplus
81 }
82 #endif
83 
84 #endif /* _EccPoint_H_ */
85 #include <asn_internal.h>
asn_TYPE_descriptor_t asn_DEF_EccPoint
Definition: EccPoint.c:368
struct EccPoint::ecc_point::EccPoint__ecc_point_u::compressed_lsb_y_1 compressed_lsb_y_1
struct EccPoint::ecc_point::EccPoint__ecc_point_u::uncompressed uncompressed
struct EccPoint::ecc_point::EccPoint__ecc_point_u::unknown_ecc_point unknown_ecc_point
ecc_point_PR
Definition: EccPoint.h:24
EccPointType_t type
Definition: EccPoint.h:35
Definition: Opaque.h:23
asn_struct_ctx_t _asn_ctx
Definition: EccPoint.h:70
asn_struct_ctx_t _asn_ctx
Definition: EccPoint.h:74
Opaque_t x
Definition: EccPoint.h:36
struct EccPoint EccPoint_t
long EccPointType_t
Definition: EccPointType.h:29
struct EccPoint::ecc_point::EccPoint__ecc_point_u::x_cordinate_only x_cordinate_only
struct EccPoint::ecc_point ecc_point
union EccPoint::ecc_point::EccPoint__ecc_point_u choice
ecc_point_PR present
Definition: EccPoint.h:38
struct EccPoint::ecc_point::EccPoint__ecc_point_u::compressed_lsb_y_0 compressed_lsb_y_0