8#ifndef _EccP384CurvePoint_H_
9#define _EccP384CurvePoint_H_
12#include "asn_application.h"
15#include "OCTET_STRING.h"
17#include "constr_SEQUENCE.h"
18#include "constr_CHOICE.h"
25typedef enum EccP384CurvePoint_PR {
26 EccP384CurvePoint_PR_NOTHING,
27 EccP384CurvePoint_PR_x_only,
28 EccP384CurvePoint_PR_fill,
29 EccP384CurvePoint_PR_compressed_y_0,
30 EccP384CurvePoint_PR_compressed_y_1,
31 EccP384CurvePoint_PR_uncompressedP384
32} EccP384CurvePoint_PR;
36 EccP384CurvePoint_PR present;
38 OCTET_STRING_t x_only;
40 OCTET_STRING_t compressed_y_0;
41 OCTET_STRING_t compressed_y_1;
47 asn_struct_ctx_t _asn_ctx;
52 asn_struct_ctx_t _asn_ctx;
56extern asn_TYPE_descriptor_t asn_DEF_EccP384CurvePoint;
57extern asn_CHOICE_specifics_t asn_SPC_EccP384CurvePoint_specs_1;
58extern asn_TYPE_member_t asn_MBR_EccP384CurvePoint_1[5];
59extern asn_per_constraints_t asn_PER_type_EccP384CurvePoint_constr_1;
66#include "asn_internal.h"