1 /* 2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) 3 * From ASN.1 module "CryptographicMessageSyntax2004" 4 * found in "rfc5652-12.1.asn1" 5 * `asn1c -Werror -fcompound-names -fwide-types -D asn1/asn1c -no-gen-PER -no-gen-example` 6 */ 7 8 #ifndef _EncapsulatedContentInfoPKCS7_H_ 9 #define _EncapsulatedContentInfoPKCS7_H_ 10 11 12 #include "asn1/asn1c/asn_application.h" 13 14 /* Including external dependencies */ 15 #include "ContentType.h" 16 #include "asn1/asn1c/ANY.h" 17 #include "asn1/asn1c/constr_SEQUENCE.h" 18 19 #ifdef __cplusplus 20 extern "C" { 21 #endif 22 23 /* EncapsulatedContentInfoPKCS7 */ 24 typedef struct EncapsulatedContentInfoPKCS7 { 25 ContentType_t eContentType; 26 ANY_t *eContent /* OPTIONAL */; 27 28 /* Context for parsing across buffer boundaries */ 29 asn_struct_ctx_t _asn_ctx; 30 } EncapsulatedContentInfoPKCS7_t; 31 32 /* Implementation */ 33 extern asn_TYPE_descriptor_t asn_DEF_EncapsulatedContentInfoPKCS7; 34 extern asn_SEQUENCE_specifics_t asn_SPC_EncapsulatedContentInfoPKCS7_specs_1; 35 extern asn_TYPE_member_t asn_MBR_EncapsulatedContentInfoPKCS7_1[2]; 36 37 #ifdef __cplusplus 38 } 39 #endif 40 41 #endif /* _EncapsulatedContentInfoPKCS7_H_ */ 42 #include "asn1/asn1c/asn_internal.h" 43