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 _ContentTypePKCS7_H_ 9 #define _ContentTypePKCS7_H_ 10 11 12 #include "asn1/asn1c/asn_application.h" 13 14 /* Including external dependencies */ 15 #include "asn1/asn1c/OCTET_STRING.h" 16 17 #ifdef __cplusplus 18 extern "C" { 19 #endif 20 21 /* ContentTypePKCS7 */ 22 typedef OCTET_STRING_t ContentTypePKCS7_t; 23 24 /* Implementation */ 25 extern asn_TYPE_descriptor_t asn_DEF_ContentTypePKCS7; 26 asn_struct_free_f ContentTypePKCS7_free; 27 asn_struct_print_f ContentTypePKCS7_print; 28 asn_constr_check_f ContentTypePKCS7_constraint; 29 ber_type_decoder_f ContentTypePKCS7_decode_ber; 30 der_type_encoder_f ContentTypePKCS7_encode_der; 31 xer_type_decoder_f ContentTypePKCS7_decode_xer; 32 xer_type_encoder_f ContentTypePKCS7_encode_xer; 33 oer_type_decoder_f ContentTypePKCS7_decode_oer; 34 oer_type_encoder_f ContentTypePKCS7_encode_oer; 35 36 #ifdef __cplusplus 37 } 38 #endif 39 40 #endif /* _ContentTypePKCS7_H_ */ 41 #include "asn1/asn1c/asn_internal.h" 42