/* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "PKIX1Explicit88" * found in "../../../asn1/PKIX1Explicit88.asn" * `asn1c -fcompound-names -no-gen-example` */ #ifndef _BuiltInStandardAttributes_H_ #define _BuiltInStandardAttributes_H_ #include /* Including external dependencies */ #include "NetworkAddress.h" #include "TerminalIdentifier.h" #include "OrganizationName.h" #include "NumericUserIdentifier.h" #include #ifdef __cplusplus extern "C" { #endif /* Forward declarations */ struct CountryName; struct AdministrationDomainName; struct PrivateDomainName; struct PersonalName; struct OrganizationalUnitNames; /* BuiltInStandardAttributes */ typedef struct BuiltInStandardAttributes { struct CountryName *country_name /* OPTIONAL */; struct AdministrationDomainName *administration_domain_name /* OPTIONAL */; NetworkAddress_t *network_address /* OPTIONAL */; TerminalIdentifier_t *terminal_identifier /* OPTIONAL */; struct PrivateDomainName *private_domain_name /* OPTIONAL */; OrganizationName_t *organization_name /* OPTIONAL */; NumericUserIdentifier_t *numeric_user_identifier /* OPTIONAL */; struct PersonalName *personal_name /* OPTIONAL */; struct OrganizationalUnitNames *organizational_unit_names /* OPTIONAL */; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } BuiltInStandardAttributes_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_BuiltInStandardAttributes; extern asn_SEQUENCE_specifics_t asn_SPC_BuiltInStandardAttributes_specs_1; extern asn_TYPE_member_t asn_MBR_BuiltInStandardAttributes_1[9]; #ifdef __cplusplus } #endif /* Referred external types */ #include "CountryName.h" #include "AdministrationDomainName.h" #include "PrivateDomainName.h" #include "PersonalName.h" #include "OrganizationalUnitNames.h" #endif /* _BuiltInStandardAttributes_H_ */ #include