实例介绍
【实例简介】
Download the ASN.1 compiler release: Source code: asn1c-0.9.24.tar.gz (2013-Mar-26), see ChangeLog and License Notes: 0. The code generated by the ASN.1 compiler is cross-platform and not compiler dependent, unlike asn1c itself. 1. Requires GCC compiler under unix-like environment (FreeBSD, Linux, Solaris, HP-UX, whatelse...).
【实例截图】
【核心代码】
ls1989822-5830621-asn1c-0.9.24.tar.gz
└── asn1c-0.9.24
├── aclocal.m4
├── asn1c
│ ├── asn1c.1
│ ├── asn1c.c
│ ├── check-parsing.sh
│ ├── check-xxber.sh
│ ├── enber.1
│ ├── enber.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── sys-common.h
│ ├── tests
│ │ ├── check-03.c
│ │ ├── check-119.-fnative-types.-gen-PER.c
│ │ ├── check-119.-gen-PER.c
│ │ ├── check-126.-gen-PER.c
│ │ ├── check-127.-fnative-types.-gen-PER.c
│ │ ├── check-131.-gen-PER.c
│ │ ├── check-132.-fnative-types.-gen-PER.c
│ │ ├── check-133.-fnative-types.-gen-PER.c
│ │ ├── check-19.c
│ │ ├── check-22.c
│ │ ├── check-24.c
│ │ ├── check-25.c
│ │ ├── check-30.c
│ │ ├── check-31.c
│ │ ├── check-32.c
│ │ ├── check-33.c
│ │ ├── check-35.c
│ │ ├── check-39.c
│ │ ├── check-41.c
│ │ ├── check-41.-fnative-types.c
│ │ ├── check-42.cc
│ │ ├── check-42.-fnative-types.c
│ │ ├── check-43.c
│ │ ├── check-44.c
│ │ ├── check-46.c
│ │ ├── check-48.c
│ │ ├── check-50.c
│ │ ├── check-59.c
│ │ ├── check-60.-fnative-types.c
│ │ ├── check-62.c
│ │ ├── check-65.c
│ │ ├── check-70.c
│ │ ├── check-70.-fnative-types.c
│ │ ├── check-72.-fcompound-names.c
│ │ ├── check-73.c
│ │ ├── check-92.c
│ │ ├── check-92.-findirect-choice.c
│ │ ├── check-assembly.sh
│ │ ├── data-119
│ │ │ ├── data-119-01.in
│ │ │ ├── data-119-02.in
│ │ │ ├── data-119-03.in
│ │ │ ├── data-119-04-P.in
│ │ │ ├── data-119-05.in
│ │ │ ├── data-119-06-P.in
│ │ │ ├── data-119-07-P.in
│ │ │ ├── data-119-08.in
│ │ │ ├── data-119-09.in
│ │ │ ├── data-119-10.in
│ │ │ ├── data-119-11-P.in
│ │ │ ├── data-119-12-P.in
│ │ │ ├── data-119-13-P.in
│ │ │ ├── data-119-14-P.in
│ │ │ ├── data-119-15.in
│ │ │ ├── data-119-16.in
│ │ │ ├── data-119-17.in
│ │ │ ├── data-119-18.in
│ │ │ ├── data-119-19.in
│ │ │ ├── data-119-20-P.in
│ │ │ ├── data-119-21-P.in
│ │ │ ├── data-119-22-P.in
│ │ │ ├── data-119-23-P.in
│ │ │ ├── data-119-24-P.in
│ │ │ ├── data-119-25-P.in
│ │ │ └── README
│ │ ├── data-126
│ │ │ ├── data-126-01.in
│ │ │ ├── data-126-01.out
│ │ │ ├── data-126-02-P.in
│ │ │ ├── data-126-02-P.out
│ │ │ ├── data-126-03-P.in
│ │ │ ├── data-126-03-P.out
│ │ │ ├── data-126-04-P.in
│ │ │ ├── data-126-04-P.out
│ │ │ ├── data-126-05-P.in
│ │ │ ├── data-126-05-P.out
│ │ │ ├── data-126-06-P.in
│ │ │ ├── data-126-06-P.out
│ │ │ ├── data-126-07-P.in
│ │ │ ├── data-126-07-P.out
│ │ │ ├── data-126-08-P.in
│ │ │ ├── data-126-08-P.out
│ │ │ ├── data-126-09-C.in
│ │ │ ├── data-126-09-C.out
│ │ │ ├── data-126-10-C.in
│ │ │ ├── data-126-10-C.out
│ │ │ ├── data-126-11-C.in
│ │ │ ├── data-126-11-C.out
│ │ │ ├── data-126-12.in
│ │ │ ├── data-126-12.out
│ │ │ ├── data-126-13.in
│ │ │ ├── data-126-13.out
│ │ │ ├── data-126-14.in
│ │ │ ├── data-126-14.out
│ │ │ ├── data-126-15.in
│ │ │ ├── data-126-15.out
│ │ │ ├── data-126-16.in
│ │ │ ├── data-126-16.out
│ │ │ ├── data-126-17.in
│ │ │ ├── data-126-17.out
│ │ │ ├── data-126-18-X.in
│ │ │ ├── data-126-18-X.out
│ │ │ ├── data-126-19.in
│ │ │ ├── data-126-19.out
│ │ │ ├── data-126-20.in
│ │ │ ├── data-126-20.out
│ │ │ ├── data-126-21.in
│ │ │ ├── data-126-21.out
│ │ │ └── README
│ │ ├── data-62
│ │ │ ├── data-62-01.ber
│ │ │ ├── data-62-01.xbr
│ │ │ ├── data-62-02-B.ber
│ │ │ ├── data-62-02-B.xbr
│ │ │ ├── data-62-03-B.ber
│ │ │ ├── data-62-03-B.xbr
│ │ │ ├── data-62-04-B.ber
│ │ │ ├── data-62-04-B.xbr
│ │ │ ├── data-62-05-B.ber
│ │ │ ├── data-62-05-B.xbr
│ │ │ ├── data-62-06-B.ber
│ │ │ ├── data-62-06-B.xbr
│ │ │ ├── data-62-07-B.ber
│ │ │ ├── data-62-07-B.xbr
│ │ │ ├── data-62-08-L.ber
│ │ │ ├── data-62-08-L.xbr
│ │ │ ├── data-62-09-L.ber
│ │ │ ├── data-62-09-L.xbr
│ │ │ ├── data-62-10.ber
│ │ │ ├── data-62-10.xbr
│ │ │ ├── data-62-11.ber
│ │ │ ├── data-62-11.xbr
│ │ │ ├── data-62-12-B.ber
│ │ │ ├── data-62-12-B.xbr
│ │ │ ├── data-62-13-B.ber
│ │ │ ├── data-62-13-B.xbr
│ │ │ ├── data-62-14.ber
│ │ │ ├── data-62-14.xbr
│ │ │ ├── data-62-15-B.ber
│ │ │ ├── data-62-15-B.xbr
│ │ │ ├── data-62-16.ber
│ │ │ ├── data-62-16.xbr
│ │ │ ├── data-62-17-B.ber
│ │ │ ├── data-62-17-B.xbr
│ │ │ ├── data-62-18-B.ber
│ │ │ ├── data-62-18-B.xbr
│ │ │ ├── data-62-19-B.ber
│ │ │ ├── data-62-19-B.xbr
│ │ │ ├── data-62-20.ber
│ │ │ ├── data-62-20.xbr
│ │ │ ├── data-62-21-B.ber
│ │ │ ├── data-62-21-B.xbr
│ │ │ ├── data-62-22.ber
│ │ │ ├── data-62-22.xbr
│ │ │ ├── data-62-23-B.ber
│ │ │ ├── data-62-23-B.xbr
│ │ │ ├── data-62-24-L.ber
│ │ │ ├── data-62-24-L.xbr
│ │ │ ├── data-62-25.ber
│ │ │ ├── data-62-25.xbr
│ │ │ ├── data-62-26-B.ber
│ │ │ ├── data-62-26-B.xbr
│ │ │ ├── data-62-27.ber
│ │ │ ├── data-62-27.xbr
│ │ │ ├── data-62-28-D.ber
│ │ │ ├── data-62-28-D.xbr
│ │ │ ├── data-62-29-L.ber
│ │ │ ├── data-62-29-L.xbr
│ │ │ ├── data-62-30-L.ber
│ │ │ ├── data-62-30-L.xbr
│ │ │ ├── data-62-31-D.ber
│ │ │ ├── data-62-31-D.xbr
│ │ │ ├── data-62-32.ber
│ │ │ ├── data-62-32.xbr
│ │ │ ├── Makefile
│ │ │ └── README
│ │ ├── data-70
│ │ │ ├── data-70-01.in
│ │ │ ├── data-70-02.in
│ │ │ ├── data-70-03.in
│ │ │ ├── data-70-04-B.in
│ │ │ ├── data-70-05-B.in
│ │ │ ├── data-70-06-B.in
│ │ │ ├── data-70-07-D.in
│ │ │ ├── data-70-08-B.in
│ │ │ ├── data-70-09-D.in
│ │ │ ├── data-70-10.in
│ │ │ ├── data-70-11.in
│ │ │ ├── data-70-12.in
│ │ │ ├── data-70-13-D.in
│ │ │ ├── data-70-14-D.in
│ │ │ ├── data-70-15.in
│ │ │ ├── data-70-16-B.in
│ │ │ ├── data-70-17-D.in
│ │ │ ├── data-70-18.in
│ │ │ ├── data-70-19.in
│ │ │ ├── data-70-20-D.in
│ │ │ ├── data-70-21-D.in
│ │ │ ├── data-70-22-D.in
│ │ │ ├── data-70-23-D.in
│ │ │ ├── data-70-24-D.in
│ │ │ ├── data-70-25.in
│ │ │ ├── data-70-26-B.in
│ │ │ ├── data-70-27.in
│ │ │ ├── data-70-28.in
│ │ │ ├── data-70-29-D.in
│ │ │ ├── data-70-30-B.in
│ │ │ ├── data-70-31-B.in
│ │ │ ├── data-70-32.in
│ │ │ ├── data-70-33.in
│ │ │ ├── data-70-34-B.in
│ │ │ ├── data-70-35-B.in
│ │ │ ├── data-70-36.in
│ │ │ ├── data-70-37-D.in
│ │ │ ├── data-70-38-B.in
│ │ │ ├── data-70-39.in
│ │ │ ├── data-70-40-D.in
│ │ │ ├── data-70-41-D.in
│ │ │ ├── data-70-42-E.in
│ │ │ ├── data-70-43-E.in
│ │ │ ├── data-70-44-X.in
│ │ │ ├── data-70-45-X.in
│ │ │ ├── data-70-46-X.in
│ │ │ ├── data-70-47.in
│ │ │ ├── data-70-48.in
│ │ │ ├── data-70-49.in
│ │ │ ├── data-70-50.in
│ │ │ ├── data-70-51.in
│ │ │ ├── data-70-52-D.in
│ │ │ ├── data-70-53.in
│ │ │ ├── data-70-54-D.in
│ │ │ ├── data-70-55.in
│ │ │ ├── data-70-56.in
│ │ │ ├── data-70-57-D.in
│ │ │ ├── data-70-58-D.in
│ │ │ ├── data-70-59-D.in
│ │ │ ├── data-70-60-D.in
│ │ │ ├── data-70-61-D.in
│ │ │ ├── data-70-62-D.in
│ │ │ ├── foo
│ │ │ └── README
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── README
│ ├── unber.1
│ └── unber.c
├── asn1c.spec.in
├── AUTHORS
├── BUGS
├── ChangeLog
├── config.guess
├── config.h.in
├── config.sub
├── configure
├── configure.ac
├── COPYING
├── depcomp
├── doc
│ ├── asn1c-quick.pdf
│ ├── asn1c-usage.pdf
│ ├── docsrc
│ │ ├── asn1c-usage.tex
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── Makefile.am
│ └── Makefile.in
├── examples
│ ├── clyx2asn1.pl
│ ├── crfc2asn1.pl
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── rfc3280.txt
│ ├── rfc3525.txt
│ ├── rfc4511.txt
│ ├── sample.makefile.regen
│ ├── sample.source.LDAP3
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-LDAPMessage-1.ber
│ ├── sample.source.MEGACO
│ │ ├── config.h
│ │ ├── Makefile
│ │ └── README
│ ├── sample.source.MHEG5
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-InterchangedObject-1.xer
│ ├── sample.source.PKIX1
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-Certificate-1.der
│ ├── sample.source.RRC
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ ├── sample-BCCH-BCH-Message-2.per
│ │ ├── sample-DL-CCCH-Message-2-nopad.per
│ │ ├── sample-DL-DCCH-Message-1-nopad.per
│ │ └── sample-DL-DCCH-Message-1.per
│ └── sample.source.TAP3
│ ├── AiurRequested.c
│ ├── AiurRequested.h
│ ├── BasicHSCSDParameters.c
│ ├── BasicHSCSDParameters.h
│ ├── CalledCountryCode.c
│ ├── CalledCountryCode.h
│ ├── CalledNumAnalysis.c
│ ├── CalledNumAnalysisCode.c
│ ├── CalledNumAnalysisCode.h
│ ├── CalledNumAnalysis.h
│ ├── CalledNumAnalysisList.c
│ ├── CalledNumAnalysisList.h
│ ├── CamelCallReference.c
│ ├── CamelCallReference.h
│ ├── CamelCallReferenceNumber.c
│ ├── CamelCallReferenceNumber.h
│ ├── CamelInitiatedCFIndicator.c
│ ├── CamelInitiatedCFIndicator.h
│ ├── CamelModification.c
│ ├── CamelModification.h
│ ├── CamelModificationList.c
│ ├── CamelModificationList.h
│ ├── CamelServerAddress.c
│ ├── CamelServerAddress.h
│ ├── ChannelCodingAcceptableList.c
│ ├── ChannelCodingAcceptableList.h
│ ├── ChannelCoding.c
│ ├── ChannelCoding.h
│ ├── ChargingCharacteristics.c
│ ├── ChargingCharacteristics.h
│ ├── config.h
│ ├── CountryCode.c
│ ├── CountryCode.h
│ ├── CountryCodeList.c
│ ├── CountryCodeList.h
│ ├── DataVolumeReference.c
│ ├── DataVolumeReference.h
│ ├── DayCategory.c
│ ├── DayCategory.h
│ ├── DayCategorySubtype.c
│ ├── DayCategorySubtype.h
│ ├── Description.c
│ ├── Description.h
│ ├── DualBearerServiceCode.c
│ ├── DualBearerServiceCode.h
│ ├── DualServiceCode.c
│ ├── DualServiceCode.h
│ ├── DualTeleServiceCode.c
│ ├── DualTeleServiceCode.h
│ ├── EquipmentInformation.c
│ ├── EquipmentInformation.h
│ ├── FraudMonitorIndicator.c
│ ├── FraudMonitorIndicator.h
│ ├── GmlcAddress.c
│ ├── GmlcAddress.h
│ ├── GprsServiceUsage.c
│ ├── GprsServiceUsage.h
│ ├── GprsServiceUsageList.c
│ ├── GprsServiceUsageList.h
│ ├── GSMQoSInformation.c
│ ├── GSMQoSInformation.h
│ ├── GSMQoSRequested.c
│ ├── GSMQoSRequested.h
│ ├── GSMQoSUsed.c
│ ├── GSMQoSUsed.h
│ ├── GsnAddress.c
│ ├── GsnAddress.h
│ ├── HSCSDInformation.c
│ ├── HSCSDInformation.h
│ ├── HSCSDParameterModification.c
│ ├── HSCSDParameterModification.h
│ ├── HSCSDParameterModificationList.c
│ ├── HSCSDParameterModificationList.h
│ ├── Iac.c
│ ├── Iac.h
│ ├── IacList.c
│ ├── IacList.h
│ ├── InitiatingParty.c
│ ├── InitiatingParty.h
│ ├── IpAddress.c
│ ├── IpAddress.h
│ ├── IPTextV4Address.c
│ ├── IPTextV4Address.h
│ ├── IPTextV6Address.c
│ ├── IPTextV6Address.h
│ ├── Latitude.c
│ ├── Latitude.h
│ ├── Longitude.c
│ ├── Longitude.h
│ ├── Makefile
│ ├── MobileStationClassMark.c
│ ├── MobileStationClassMark.h
│ ├── ModificationTimestamp.c
│ ├── ModificationTimestamp.h
│ ├── MscId.c
│ ├── MscId.h
│ ├── MultiRateIndicator.c
│ ├── MultiRateIndicator.h
│ ├── NetworkType.c
│ ├── NetworkType.h
│ ├── NonChargedParty.c
│ ├── NonChargedParty.h
│ ├── NumberOfChannels.c
│ ├── NumberOfChannels.h
│ ├── NumberOfChannelsUsed.c
│ ├── NumberOfChannelsUsed.h
│ ├── PdpType.c
│ ├── PdpType.h
│ ├── QoSAllocRetenPriority.c
│ ├── QoSAllocRetenPriority.h
│ ├── QoSDelay.c
│ ├── QoSDelay.h
│ ├── QoSGuaranteedBitRateDownlink.c
│ ├── QoSGuaranteedBitRateDownlink.h
│ ├── QoSGuaranteedBitRateUplink.c
│ ├── QoSGuaranteedBitRateUplink.h
│ ├── QoSMaxBitRateDownlink.c
│ ├── QoSMaxBitRateDownlink.h
│ ├── QoSMaxBitRateUplink.c
│ ├── QoSMaxBitRateUplink.h
│ ├── QoSMeanThroughput.c
│ ├── QoSMeanThroughput.h
│ ├── QoSPeakThroughput.c
│ ├── QoSPeakThroughput.h
│ ├── QoSPrecedence.c
│ ├── QoSPrecedence.h
│ ├── QoSReliability.c
│ ├── QoSReliability.h
│ ├── QoSRequested.c
│ ├── QoSRequested.h
│ ├── QoSTrafficClass.c
│ ├── QoSTrafficClass.h
│ ├── QoSUsed.c
│ ├── QoSUsed.h
│ ├── RadioChannelRequested.c
│ ├── RadioChannelRequested.h
│ ├── RadioChannelUsed.c
│ ├── RadioChannelUsed.h
│ ├── README
│ ├── RemotePdpAddressList.c
│ ├── RemotePdpAddressList.h
│ ├── sample-DataInterChange-1.ber
│ ├── ScuVasChargeableSubscriber.c
│ ├── ScuVasChargeableSubscriber.h
│ ├── SpeechVersion.c
│ ├── SpeechVersion.h
│ ├── SpeechVersionRequested.c
│ ├── SpeechVersionRequested.h
│ ├── SpeechVersionUsed.c
│ ├── SpeechVersionUsed.h
│ ├── SupplServiceUsedList.c
│ ├── SupplServiceUsedList.h
│ ├── TimeBand.c
│ ├── TimeBand.h
│ ├── TimeBandSubtype.c
│ ├── TimeBandSubtype.h
│ ├── TotalChargeValue.c
│ ├── TotalChargeValue.h
│ ├── TotalChargeValueList.c
│ ├── TotalChargeValueList.h
│ ├── TypeOfControllingNode.c
│ ├── TypeOfControllingNode.h
│ ├── UMTSQoSInformation.c
│ ├── UMTSQoSInformation.h
│ ├── UMTSQoSRequested.c
│ ├── UMTSQoSRequested.h
│ ├── UMTSQoSUsed.c
│ ├── UMTSQoSUsed.h
│ ├── ValueAddedService.c
│ ├── ValueAddedService.h
│ ├── ValueAddedServiceUsed.c
│ ├── ValueAddedServiceUsed.h
│ ├── ValueAddedServiceUsedList.c
│ ├── ValueAddedServiceUsedList.h
│ ├── VasCode.c
│ ├── VasCode.h
│ ├── VasDescription.c
│ ├── VasDescription.h
│ ├── VasInfoList.c
│ ├── VasInfoList.h
│ ├── VasInformation.c
│ ├── VasInformation.h
│ ├── VasShortDescription.c
│ └── VasShortDescription.h
├── FAQ
├── INSTALL
├── install-sh
├── libasn1compiler
│ ├── asn1c_C.c
│ ├── asn1c_C.h
│ ├── asn1c_compat.c
│ ├── asn1c_compat.h
│ ├── asn1c_constraint.c
│ ├── asn1c_constraint.h
│ ├── asn1c_fdeps.c
│ ├── asn1c_fdeps.h
│ ├── asn1c_internal.h
│ ├── asn1c_lang.c
│ ├── asn1c_lang.h
│ ├── asn1c_misc.c
│ ├── asn1c_misc.h
│ ├── asn1compiler.c
│ ├── asn1compiler.h
│ ├── asn1c_out.c
│ ├── asn1c_out.h
│ ├── asn1c_save.c
│ ├── asn1c_save.h
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1fix
│ ├── asn1fix_bitstring.c
│ ├── asn1fix_bitstring.h
│ ├── asn1fix.c
│ ├── asn1fix_class.c
│ ├── asn1fix_class.h
│ ├── asn1fix_compat.c
│ ├── asn1fix_compat.h
│ ├── asn1fix_constraint.c
│ ├── asn1fix_constraint_compat.c
│ ├── asn1fix_constraint.h
│ ├── asn1fix_constr.c
│ ├── asn1fix_constr.h
│ ├── asn1fix_crange.c
│ ├── asn1fix_crange.h
│ ├── asn1fix_cstring.c
│ ├── asn1fix_cstring.h
│ ├── asn1fix_cws.c
│ ├── asn1fix_cws.h
│ ├── asn1fix_dereft.c
│ ├── asn1fix_dereft.h
│ ├── asn1fix_derefv.c
│ ├── asn1fix_derefv.h
│ ├── asn1fix_enum.c
│ ├── asn1fix_enum.h
│ ├── asn1fix_export.c
│ ├── asn1fix_export.h
│ ├── asn1fix.h
│ ├── asn1fix_integer.c
│ ├── asn1fix_integer.h
│ ├── asn1fix_internal.h
│ ├── asn1fix_misc.c
│ ├── asn1fix_misc.h
│ ├── asn1fix_param.c
│ ├── asn1fix_param.h
│ ├── asn1fix_retrieve.c
│ ├── asn1fix_retrieve.h
│ ├── asn1fix_tags.c
│ ├── asn1fix_tags.h
│ ├── asn1fix_value.c
│ ├── asn1fix_value.h
│ ├── check_fixer.c
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1parser
│ ├── asn1parser.c
│ ├── asn1parser.h
│ ├── asn1p_class.c
│ ├── asn1p_class.h
│ ├── asn1p_constr.c
│ ├── asn1p_constr.h
│ ├── asn1p_expr2uclass.h
│ ├── asn1p_expr.c
│ ├── asn1p_expr.h
│ ├── asn1p_expr_str.h
│ ├── asn1p_l.c
│ ├── asn1p_list.h
│ ├── asn1p_module.c
│ ├── asn1p_module.h
│ ├── asn1p_oid.c
│ ├── asn1p_oid.h
│ ├── asn1p_param.c
│ ├── asn1p_param.h
│ ├── asn1p_ref.c
│ ├── asn1p_ref.h
│ ├── asn1p_value.c
│ ├── asn1p_value.h
│ ├── asn1p_xports.c
│ ├── asn1p_xports.h
│ ├── asn1p_y.c
│ ├── asn1p_y.h
│ ├── expr-h.pl
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1print
│ ├── asn1print.c
│ ├── asn1print.h
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── ltconfig
├── ltmain.sh
├── m4
│ ├── libtool.m4
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ └── ltversion.m4
├── Makefile.am
├── Makefile.in
├── MANIFEST
├── missing
├── mkinstalldirs
├── README
├── skeletons
│ ├── ANY.c
│ ├── ANY.h
│ ├── asn_application.h
│ ├── asn_codecs.h
│ ├── asn_codecs_prim.c
│ ├── asn_codecs_prim.h
│ ├── asn_internal.h
│ ├── asn_SEQUENCE_OF.c
│ ├── asn_SEQUENCE_OF.h
│ ├── asn_SET_OF.c
│ ├── asn_SET_OF.h
│ ├── asn_system.h
│ ├── ber_decoder.c
│ ├── ber_decoder.h
│ ├── ber_tlv_length.c
│ ├── ber_tlv_length.h
│ ├── ber_tlv_tag.c
│ ├── ber_tlv_tag.h
│ ├── BIT_STRING.c
│ ├── BIT_STRING.h
│ ├── BMPString.c
│ ├── BMPString.h
│ ├── BOOLEAN.c
│ ├── BOOLEAN.h
│ ├── constraints.c
│ ├── constraints.h
│ ├── constr_CHOICE.c
│ ├── constr_CHOICE.h
│ ├── constr_SEQUENCE.c
│ ├── constr_SEQUENCE.h
│ ├── constr_SEQUENCE_OF.c
│ ├── constr_SEQUENCE_OF.h
│ ├── constr_SET.c
│ ├── constr_SET.h
│ ├── constr_SET_OF.c
│ ├── constr_SET_OF.h
│ ├── constr_TYPE.c
│ ├── constr_TYPE.h
│ ├── converter-sample.c
│ ├── der_encoder.c
│ ├── der_encoder.h
│ ├── ENUMERATED.c
│ ├── ENUMERATED.h
│ ├── file-dependencies
│ ├── GeneralizedTime.c
│ ├── GeneralizedTime.h
│ ├── GeneralString.c
│ ├── GeneralString.h
│ ├── GraphicString.c
│ ├── GraphicString.h
│ ├── IA5String.c
│ ├── IA5String.h
│ ├── INTEGER.c
│ ├── INTEGER.h
│ ├── ISO646String.c
│ ├── ISO646String.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── NativeEnumerated.c
│ ├── NativeEnumerated.h
│ ├── NativeInteger.c
│ ├── NativeInteger.h
│ ├── NativeReal.c
│ ├── NativeReal.h
│ ├── NULL.c
│ ├── NULL.h
│ ├── NumericString.c
│ ├── NumericString.h
│ ├── ObjectDescriptor.c
│ ├── ObjectDescriptor.h
│ ├── OBJECT_IDENTIFIER.c
│ ├── OBJECT_IDENTIFIER.h
│ ├── OCTET_STRING.c
│ ├── OCTET_STRING.h
│ ├── per_decoder.c
│ ├── per_decoder.h
│ ├── per_encoder.c
│ ├── per_encoder.h
│ ├── per_opentype.c
│ ├── per_opentype.h
│ ├── per_support.c
│ ├── per_support.h
│ ├── PrintableString.c
│ ├── PrintableString.h
│ ├── README
│ ├── REAL.c
│ ├── REAL.h
│ ├── RELATIVE-OID.c
│ ├── RELATIVE-OID.h
│ ├── standard-modules
│ │ ├── ASN1C-UsefulInformationObjectClasses.asn1
│ │ ├── ASN1-Object-Identifier-Module.asn1
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── README
│ ├── T61String.c
│ ├── T61String.h
│ ├── TeletexString.c
│ ├── TeletexString.h
│ ├── tests
│ │ ├── check-ber_tlv_tag.c
│ │ ├── check-GeneralizedTime.c
│ │ ├── check-INTEGER.c
│ │ ├── check-length.c
│ │ ├── check-OCTET_STRING.c
│ │ ├── check-OIDs.c
│ │ ├── check-PER.c
│ │ ├── check-PER-INTEGER.c
│ │ ├── check-REAL.c
│ │ ├── check-UTCTime.c
│ │ ├── check-UTF8String.c
│ │ ├── check-XER.c
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── UniversalString.c
│ ├── UniversalString.h
│ ├── UTCTime.c
│ ├── UTCTime.h
│ ├── UTF8String.c
│ ├── UTF8String.h
│ ├── VideotexString.c
│ ├── VideotexString.h
│ ├── VisibleString.c
│ ├── VisibleString.h
│ ├── xer_decoder.c
│ ├── xer_decoder.h
│ ├── xer_encoder.c
│ ├── xer_encoder.h
│ ├── xer_support.c
│ └── xer_support.h
├── tests
│ ├── 00-empty-OK.asn1
│ ├── 01-empty-OK.asn1
│ ├── 02-garbage-NP.asn1
│ ├── 03-enum-OK.asn1
│ ├── 03-enum-OK.asn1.-EF
│ ├── 03-enum-OK.asn1.-P
│ ├── 04-enum-SE.asn1
│ ├── 04-enum-SE.asn1.-E
│ ├── 05-enum-SE.asn1
│ ├── 06-enum-SE.asn1
│ ├── 07-int-OK.asn1
│ ├── 07-int-OK.asn1.-EF
│ ├── 08-int-SE.asn1
│ ├── 09-int-SE.asn1
│ ├── 100-class-ref-OK.asn1
│ ├── 101-class-ref-SE.asn1
│ ├── 102-class-ref-SE.asn1
│ ├── 103-reference-SE.asn1
│ ├── 104-param-1-OK.asn1
│ ├── 104-param-1-OK.asn1.-EFprint-class-matrix
│ ├── 104-param-1-OK.asn1.-P
│ ├── 105-param-2-OK.asn1
│ ├── 105-param-2-OK.asn1.-P
│ ├── 106-param-constr-OK.asn1
│ ├── 106-param-constr-OK.asn1.-P
│ ├── 107-param-constr-2-OK.asn1
│ ├── 108-param-constr-3-OK.asn1
│ ├── 108-param-constr-3-OK.asn1.-P
│ ├── 109-bit-string-SE.asn1
│ ├── 10-int-OK.asn1
│ ├── 110-param-3-OK.asn1
│ ├── 110-param-3-OK.asn1.-P
│ ├── 111-param-4-SE.asn1
│ ├── 112-param-class-OK.asn1
│ ├── 112-param-class-OK.asn1.-EF
│ ├── 113-bit-string-SE.asn1
│ ├── 114-bit-string-SE.asn1
│ ├── 115-bit-string-OK.asn1
│ ├── 116-bit-string-SE.asn1
│ ├── 117-real-constraint-OK.asn1
│ ├── 117-real-constraint-OK.asn1.-EF
│ ├── 118-per-constraint-OK.asn1
│ ├── 118-per-constraint-OK.asn1.-EFprint-constraints
│ ├── 119-per-strings-OK.asn1
│ ├── 119-per-strings-OK.asn1.-EF
│ ├── 119-per-strings-OK.asn1.-Pgen-PER
│ ├── 11-int-SE.asn1
│ ├── 121-empty-imports-OK.asn1
│ ├── 121-empty-imports-OK.asn1.-EF
│ ├── 122-pattern-OK.asn1
│ ├── 123-valueassignment-OK.asn1
│ ├── 123-valueassignment-OK.asn1.-EF
│ ├── 124-multiconstraint-OK.asn1
│ ├── 124-multiconstraint-OK.asn1.-EF
│ ├── 125-bitstring-constraint-OK.asn1
│ ├── 125-bitstring-constraint-OK.asn1.-EF
│ ├── 125-bitstring-constraint-OK.asn1.-P
│ ├── 125-bitstring-constraint-OK.asn1.-X
│ ├── 126-per-extensions-OK.asn1
│ ├── 126-per-extensions-OK.asn1.-Pgen-PER
│ ├── 127-per-long-OK.asn1
│ ├── 127-per-long-OK.asn1.-Pgen-PER
│ ├── 128-enum-SE.asn1
│ ├── 129-enum-OK.asn1
│ ├── 129-enum-OK.asn1.-EF
│ ├── 129-enum-SE.asn1
│ ├── 12-int-SE.asn1
│ ├── 130-enum-OK.asn1
│ ├── 130-enum-OK.asn1.-EF
│ ├── 131-per-empty-OK.asn1
│ ├── 131-per-empty-OK.asn1.-Pgen-PER
│ ├── 132-per-choice-OK.asn1
│ ├── 133-per-constraints-OK.asn1
│ ├── 13-resolver-OK.asn1
│ ├── 14-resolver-OK.asn1
│ ├── 14-resolver-OK.asn1.-EF
│ ├── 15-resolver-SE.asn1
│ ├── 16-constraint-OK.asn1
│ ├── 16-constraint-OK.asn1.-EF
│ ├── 16-constraint-OK.asn1.-EFprint-constraints
│ ├── 17-tags-OK.asn1
│ ├── 18-class-OK.asn1
│ ├── 19-param-OK.asn1
│ ├── 19-param-OK.asn1.-EF
│ ├── 19-param-OK.asn1.-P
│ ├── 20-constr-OK.asn1
│ ├── 20-constr-OK.asn1.-EF
│ ├── 21-tags-OK.asn1
│ ├── 21-tags-OK.asn1.-EF
│ ├── 22-tags-OK.asn1
│ ├── 22-tags-OK.asn1.-EF
│ ├── 22-tags-OK.asn1.-P
│ ├── 23-bits-OK.asn1
│ ├── 23-bits-OK.asn1.-EF
│ ├── 24-sequence-OK.asn1
│ ├── 24-sequence-OK.asn1.-EF
│ ├── 25-misc-OK.asn1
│ ├── 26-sequence-SE.asn1
│ ├── 27-set-SE.asn1
│ ├── 28-tags-SE.asn1
│ ├── 29-tags-OK.asn1
│ ├── 30-set-OK.asn1
│ ├── 30-set-OK.asn1.-P
│ ├── 31-set-of-OK.asn1
│ ├── 31-set-of-OK.asn1.-EF
│ ├── 31-set-of-OK.asn1.-P
│ ├── 32-sequence-of-OK.asn1
│ ├── 32-sequence-of-OK.asn1.-EF
│ ├── 32-sequence-of-OK.asn1.-P
│ ├── 33-misc-OK.asn1
│ ├── 34-class-OK.asn1
│ ├── 34-class-OK.asn1.-EF
│ ├── 34-class-OK.asn1.-EFprint-class-matrix
│ ├── 35-set-choice-OK.asn1
│ ├── 36-indirect-choice-SE.asn1
│ ├── 37-indirect-choice-OK.asn1
│ ├── 37-indirect-choice-OK.asn1.-EF
│ ├── 37-indirect-choice-OK.asn1.-P
│ ├── 38-comments-OK.asn1
│ ├── 39-sequence-of-OK.asn1
│ ├── 39-sequence-of-OK.asn1.-P
│ ├── 40-int-optional-SE.asn1
│ ├── 41-int-optional-OK.asn1
│ ├── 42-real-life-OK.asn1
│ ├── 42-real-life-OK.asn1.-EF
│ ├── 42-real-life-OK.asn1.-PR
│ ├── 43-recursion-OK.asn1
│ ├── 43-recursion-OK.asn1.-P
│ ├── 44-choice-in-sequence-OK.asn1
│ ├── 44-choice-in-sequence-OK.asn1.-P
│ ├── 45-undefined-type-SE.asn1
│ ├── 45-undefined-type-SE.asn1.-EFfknown-extern-type=KnownExt
│ ├── 46-redefine-OK.asn1
│ ├── 46-redefine-OK.asn1.-PR
│ ├── 47-set-ext-OK.asn1
│ ├── 47-set-ext-OK.asn1.-P
│ ├── 48-real-life-OK.asn1
│ ├── 49-real-life-OK.asn1
│ ├── 49-real-life-OK.asn1.-E
│ ├── 50-constraint-OK.asn1
│ ├── 50-constraint-OK.asn1.-EFprint-constraints
│ ├── 50-constraint-OK.asn1.-P
│ ├── 50-constraint-OK.asn1.-Pgen-PER
│ ├── 51-constraint-SE.asn1
│ ├── 52-constraint-SE.asn1
│ ├── 53-constraint-SE.asn1
│ ├── 54-constraint-SE.asn1
│ ├── 55-components-of-OK.asn1
│ ├── 55-components-of-OK.asn1.-EF
│ ├── 56-components-of-SE.asn1
│ ├── 57-components-of-OK.asn1
│ ├── 58-param-OK.asn1
│ ├── 58-param-OK.asn1.-EF
│ ├── 59-choice-extended-OK.asn1
│ ├── 59-choice-extended-OK.asn1.-P
│ ├── 60-any-OK.asn1
│ ├── 60-any-OK.asn1.-EF
│ ├── 60-any-OK.asn1.-P
│ ├── 61-any-1-SE.asn1
│ ├── 62-any-OK.asn1
│ ├── 62-any-OK.asn1.-EF
│ ├── 63-any-2-SE.asn1
│ ├── 64-oid-constr-OK.asn1
│ ├── 65-multi-tag-OK.asn1
│ ├── 65-multi-tag-OK.asn1.-P
│ ├── 65-multi-tag-OK.asn1.-Pfnative-types
│ ├── 66-ref-simple-OK.asn1
│ ├── 66-ref-simple-OK.asn1.-P
│ ├── 67-embedded-choice-OK.asn1
│ ├── 68-enum-default-OK.asn1
│ ├── 69-reserved-words-OK.asn1
│ ├── 69-reserved-words-OK.asn1.-P
│ ├── 70-xer-test-OK.asn1
│ ├── 70-xer-test-OK.asn1.-EF
│ ├── 70-xer-test-OK.asn1.-P
│ ├── 71-duplicate-types-SE.asn1
│ ├── 72-same-names-OK.asn1
│ ├── 72-same-names-OK.asn1.-P
│ ├── 73-circular-OK.asn1
│ ├── 73-circular-OK.asn1.-P
│ ├── 74-int-enum-constraints-OK.asn1
│ ├── 74-int-enum-constraints-OK.asn1.-EFprint-constraints
│ ├── 75-duplicate-modules-SE.asn1
│ ├── 76-duplicate-modules-SW.asn1
│ ├── 77-str-default-OK.asn1
│ ├── 78-str-default-SE.asn1
│ ├── 79-constrained-by-OK.asn1
│ ├── 79-constrained-by-OK.asn1.-EF
│ ├── 80-chardefs-OK.asn1
│ ├── 81-type-default-OK.asn1
│ ├── 82-with-comps-OK.asn1
│ ├── 82-with-comps-OK.asn1.-EF
│ ├── 83-with-comps-OK.asn1
│ ├── 84-param-tags-OK.asn1
│ ├── 84-param-tags-OK.asn1.-EF
│ ├── 84-param-tags-OK.asn1.-P
│ ├── 85-comments-OK.asn1
│ ├── 86-atags-OK.asn1
│ ├── 86-atags-OK.asn1.-EF
│ ├── 87-old-syntax-OK.asn1
│ ├── 88-integer-enum-OK.asn1
│ ├── 88-integer-enum-OK.asn1.-P
│ ├── 89-bit-string-enum-OK.asn1
│ ├── 89-bit-string-enum-OK.asn1.-P
│ ├── 89-bit-string-enum-OK.asn1.-Pfcompound-names
│ ├── 90-cond-int-type-OK.asn1
│ ├── 90-cond-int-type-OK.asn1.-EFprint-constraints
│ ├── 90-cond-int-type-OK.asn1.-P
│ ├── 90-cond-int-type-OK.asn1.-Pfnative-types
│ ├── 90-cond-int-type-OK.asn1.-Pgen-PER
│ ├── 91-cond-int-blessSize-OK.asn1
│ ├── 91-cond-int-blessSize-OK.asn1.-Pfbless-SIZE
│ ├── 92-circular-loops-OK.asn1
│ ├── 92-circular-loops-OK.asn1.-P
│ ├── 92-circular-loops-OK.asn1.-Pfindirect-choice
│ ├── 93-asn1c-controls-OK.asn1
│ ├── 93-asn1c-controls-OK.asn1.-EF
│ ├── 93-asn1c-controls-OK.asn1.-P
│ ├── 94-set-optionals-OK.asn1
│ ├── 94-set-optionals-OK.asn1.-P
│ ├── 95-choice-per-order-OK.asn1
│ ├── 95-choice-per-order-OK.asn1.-P
│ ├── 95-choice-per-order-OK.asn1.-Pgen-PER
│ ├── 96-type-identifier-OK.asn1
│ ├── 97-type-identifier-SW.asn1
│ ├── 97-type-identifier-SW.asn1.-EF
│ ├── 98-attribute-class-OK.asn1
│ ├── 98-attribute-class-OK.asn1.-P
│ ├── 99-class-sample-OK.asn1
│ ├── 99-class-sample-OK.asn1.-EFprint-class-matrix
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── TODO
└── ylwrap
25 directories, 963 files
Download the ASN.1 compiler release: Source code: asn1c-0.9.24.tar.gz (2013-Mar-26), see ChangeLog and License Notes: 0. The code generated by the ASN.1 compiler is cross-platform and not compiler dependent, unlike asn1c itself. 1. Requires GCC compiler under unix-like environment (FreeBSD, Linux, Solaris, HP-UX, whatelse...).
【实例截图】
【核心代码】
ls1989822-5830621-asn1c-0.9.24.tar.gz
└── asn1c-0.9.24
├── aclocal.m4
├── asn1c
│ ├── asn1c.1
│ ├── asn1c.c
│ ├── check-parsing.sh
│ ├── check-xxber.sh
│ ├── enber.1
│ ├── enber.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── sys-common.h
│ ├── tests
│ │ ├── check-03.c
│ │ ├── check-119.-fnative-types.-gen-PER.c
│ │ ├── check-119.-gen-PER.c
│ │ ├── check-126.-gen-PER.c
│ │ ├── check-127.-fnative-types.-gen-PER.c
│ │ ├── check-131.-gen-PER.c
│ │ ├── check-132.-fnative-types.-gen-PER.c
│ │ ├── check-133.-fnative-types.-gen-PER.c
│ │ ├── check-19.c
│ │ ├── check-22.c
│ │ ├── check-24.c
│ │ ├── check-25.c
│ │ ├── check-30.c
│ │ ├── check-31.c
│ │ ├── check-32.c
│ │ ├── check-33.c
│ │ ├── check-35.c
│ │ ├── check-39.c
│ │ ├── check-41.c
│ │ ├── check-41.-fnative-types.c
│ │ ├── check-42.cc
│ │ ├── check-42.-fnative-types.c
│ │ ├── check-43.c
│ │ ├── check-44.c
│ │ ├── check-46.c
│ │ ├── check-48.c
│ │ ├── check-50.c
│ │ ├── check-59.c
│ │ ├── check-60.-fnative-types.c
│ │ ├── check-62.c
│ │ ├── check-65.c
│ │ ├── check-70.c
│ │ ├── check-70.-fnative-types.c
│ │ ├── check-72.-fcompound-names.c
│ │ ├── check-73.c
│ │ ├── check-92.c
│ │ ├── check-92.-findirect-choice.c
│ │ ├── check-assembly.sh
│ │ ├── data-119
│ │ │ ├── data-119-01.in
│ │ │ ├── data-119-02.in
│ │ │ ├── data-119-03.in
│ │ │ ├── data-119-04-P.in
│ │ │ ├── data-119-05.in
│ │ │ ├── data-119-06-P.in
│ │ │ ├── data-119-07-P.in
│ │ │ ├── data-119-08.in
│ │ │ ├── data-119-09.in
│ │ │ ├── data-119-10.in
│ │ │ ├── data-119-11-P.in
│ │ │ ├── data-119-12-P.in
│ │ │ ├── data-119-13-P.in
│ │ │ ├── data-119-14-P.in
│ │ │ ├── data-119-15.in
│ │ │ ├── data-119-16.in
│ │ │ ├── data-119-17.in
│ │ │ ├── data-119-18.in
│ │ │ ├── data-119-19.in
│ │ │ ├── data-119-20-P.in
│ │ │ ├── data-119-21-P.in
│ │ │ ├── data-119-22-P.in
│ │ │ ├── data-119-23-P.in
│ │ │ ├── data-119-24-P.in
│ │ │ ├── data-119-25-P.in
│ │ │ └── README
│ │ ├── data-126
│ │ │ ├── data-126-01.in
│ │ │ ├── data-126-01.out
│ │ │ ├── data-126-02-P.in
│ │ │ ├── data-126-02-P.out
│ │ │ ├── data-126-03-P.in
│ │ │ ├── data-126-03-P.out
│ │ │ ├── data-126-04-P.in
│ │ │ ├── data-126-04-P.out
│ │ │ ├── data-126-05-P.in
│ │ │ ├── data-126-05-P.out
│ │ │ ├── data-126-06-P.in
│ │ │ ├── data-126-06-P.out
│ │ │ ├── data-126-07-P.in
│ │ │ ├── data-126-07-P.out
│ │ │ ├── data-126-08-P.in
│ │ │ ├── data-126-08-P.out
│ │ │ ├── data-126-09-C.in
│ │ │ ├── data-126-09-C.out
│ │ │ ├── data-126-10-C.in
│ │ │ ├── data-126-10-C.out
│ │ │ ├── data-126-11-C.in
│ │ │ ├── data-126-11-C.out
│ │ │ ├── data-126-12.in
│ │ │ ├── data-126-12.out
│ │ │ ├── data-126-13.in
│ │ │ ├── data-126-13.out
│ │ │ ├── data-126-14.in
│ │ │ ├── data-126-14.out
│ │ │ ├── data-126-15.in
│ │ │ ├── data-126-15.out
│ │ │ ├── data-126-16.in
│ │ │ ├── data-126-16.out
│ │ │ ├── data-126-17.in
│ │ │ ├── data-126-17.out
│ │ │ ├── data-126-18-X.in
│ │ │ ├── data-126-18-X.out
│ │ │ ├── data-126-19.in
│ │ │ ├── data-126-19.out
│ │ │ ├── data-126-20.in
│ │ │ ├── data-126-20.out
│ │ │ ├── data-126-21.in
│ │ │ ├── data-126-21.out
│ │ │ └── README
│ │ ├── data-62
│ │ │ ├── data-62-01.ber
│ │ │ ├── data-62-01.xbr
│ │ │ ├── data-62-02-B.ber
│ │ │ ├── data-62-02-B.xbr
│ │ │ ├── data-62-03-B.ber
│ │ │ ├── data-62-03-B.xbr
│ │ │ ├── data-62-04-B.ber
│ │ │ ├── data-62-04-B.xbr
│ │ │ ├── data-62-05-B.ber
│ │ │ ├── data-62-05-B.xbr
│ │ │ ├── data-62-06-B.ber
│ │ │ ├── data-62-06-B.xbr
│ │ │ ├── data-62-07-B.ber
│ │ │ ├── data-62-07-B.xbr
│ │ │ ├── data-62-08-L.ber
│ │ │ ├── data-62-08-L.xbr
│ │ │ ├── data-62-09-L.ber
│ │ │ ├── data-62-09-L.xbr
│ │ │ ├── data-62-10.ber
│ │ │ ├── data-62-10.xbr
│ │ │ ├── data-62-11.ber
│ │ │ ├── data-62-11.xbr
│ │ │ ├── data-62-12-B.ber
│ │ │ ├── data-62-12-B.xbr
│ │ │ ├── data-62-13-B.ber
│ │ │ ├── data-62-13-B.xbr
│ │ │ ├── data-62-14.ber
│ │ │ ├── data-62-14.xbr
│ │ │ ├── data-62-15-B.ber
│ │ │ ├── data-62-15-B.xbr
│ │ │ ├── data-62-16.ber
│ │ │ ├── data-62-16.xbr
│ │ │ ├── data-62-17-B.ber
│ │ │ ├── data-62-17-B.xbr
│ │ │ ├── data-62-18-B.ber
│ │ │ ├── data-62-18-B.xbr
│ │ │ ├── data-62-19-B.ber
│ │ │ ├── data-62-19-B.xbr
│ │ │ ├── data-62-20.ber
│ │ │ ├── data-62-20.xbr
│ │ │ ├── data-62-21-B.ber
│ │ │ ├── data-62-21-B.xbr
│ │ │ ├── data-62-22.ber
│ │ │ ├── data-62-22.xbr
│ │ │ ├── data-62-23-B.ber
│ │ │ ├── data-62-23-B.xbr
│ │ │ ├── data-62-24-L.ber
│ │ │ ├── data-62-24-L.xbr
│ │ │ ├── data-62-25.ber
│ │ │ ├── data-62-25.xbr
│ │ │ ├── data-62-26-B.ber
│ │ │ ├── data-62-26-B.xbr
│ │ │ ├── data-62-27.ber
│ │ │ ├── data-62-27.xbr
│ │ │ ├── data-62-28-D.ber
│ │ │ ├── data-62-28-D.xbr
│ │ │ ├── data-62-29-L.ber
│ │ │ ├── data-62-29-L.xbr
│ │ │ ├── data-62-30-L.ber
│ │ │ ├── data-62-30-L.xbr
│ │ │ ├── data-62-31-D.ber
│ │ │ ├── data-62-31-D.xbr
│ │ │ ├── data-62-32.ber
│ │ │ ├── data-62-32.xbr
│ │ │ ├── Makefile
│ │ │ └── README
│ │ ├── data-70
│ │ │ ├── data-70-01.in
│ │ │ ├── data-70-02.in
│ │ │ ├── data-70-03.in
│ │ │ ├── data-70-04-B.in
│ │ │ ├── data-70-05-B.in
│ │ │ ├── data-70-06-B.in
│ │ │ ├── data-70-07-D.in
│ │ │ ├── data-70-08-B.in
│ │ │ ├── data-70-09-D.in
│ │ │ ├── data-70-10.in
│ │ │ ├── data-70-11.in
│ │ │ ├── data-70-12.in
│ │ │ ├── data-70-13-D.in
│ │ │ ├── data-70-14-D.in
│ │ │ ├── data-70-15.in
│ │ │ ├── data-70-16-B.in
│ │ │ ├── data-70-17-D.in
│ │ │ ├── data-70-18.in
│ │ │ ├── data-70-19.in
│ │ │ ├── data-70-20-D.in
│ │ │ ├── data-70-21-D.in
│ │ │ ├── data-70-22-D.in
│ │ │ ├── data-70-23-D.in
│ │ │ ├── data-70-24-D.in
│ │ │ ├── data-70-25.in
│ │ │ ├── data-70-26-B.in
│ │ │ ├── data-70-27.in
│ │ │ ├── data-70-28.in
│ │ │ ├── data-70-29-D.in
│ │ │ ├── data-70-30-B.in
│ │ │ ├── data-70-31-B.in
│ │ │ ├── data-70-32.in
│ │ │ ├── data-70-33.in
│ │ │ ├── data-70-34-B.in
│ │ │ ├── data-70-35-B.in
│ │ │ ├── data-70-36.in
│ │ │ ├── data-70-37-D.in
│ │ │ ├── data-70-38-B.in
│ │ │ ├── data-70-39.in
│ │ │ ├── data-70-40-D.in
│ │ │ ├── data-70-41-D.in
│ │ │ ├── data-70-42-E.in
│ │ │ ├── data-70-43-E.in
│ │ │ ├── data-70-44-X.in
│ │ │ ├── data-70-45-X.in
│ │ │ ├── data-70-46-X.in
│ │ │ ├── data-70-47.in
│ │ │ ├── data-70-48.in
│ │ │ ├── data-70-49.in
│ │ │ ├── data-70-50.in
│ │ │ ├── data-70-51.in
│ │ │ ├── data-70-52-D.in
│ │ │ ├── data-70-53.in
│ │ │ ├── data-70-54-D.in
│ │ │ ├── data-70-55.in
│ │ │ ├── data-70-56.in
│ │ │ ├── data-70-57-D.in
│ │ │ ├── data-70-58-D.in
│ │ │ ├── data-70-59-D.in
│ │ │ ├── data-70-60-D.in
│ │ │ ├── data-70-61-D.in
│ │ │ ├── data-70-62-D.in
│ │ │ ├── foo
│ │ │ └── README
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── README
│ ├── unber.1
│ └── unber.c
├── asn1c.spec.in
├── AUTHORS
├── BUGS
├── ChangeLog
├── config.guess
├── config.h.in
├── config.sub
├── configure
├── configure.ac
├── COPYING
├── depcomp
├── doc
│ ├── asn1c-quick.pdf
│ ├── asn1c-usage.pdf
│ ├── docsrc
│ │ ├── asn1c-usage.tex
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── Makefile.am
│ └── Makefile.in
├── examples
│ ├── clyx2asn1.pl
│ ├── crfc2asn1.pl
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── rfc3280.txt
│ ├── rfc3525.txt
│ ├── rfc4511.txt
│ ├── sample.makefile.regen
│ ├── sample.source.LDAP3
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-LDAPMessage-1.ber
│ ├── sample.source.MEGACO
│ │ ├── config.h
│ │ ├── Makefile
│ │ └── README
│ ├── sample.source.MHEG5
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-InterchangedObject-1.xer
│ ├── sample.source.PKIX1
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ └── sample-Certificate-1.der
│ ├── sample.source.RRC
│ │ ├── config.h
│ │ ├── Makefile
│ │ ├── README
│ │ ├── sample-BCCH-BCH-Message-2.per
│ │ ├── sample-DL-CCCH-Message-2-nopad.per
│ │ ├── sample-DL-DCCH-Message-1-nopad.per
│ │ └── sample-DL-DCCH-Message-1.per
│ └── sample.source.TAP3
│ ├── AiurRequested.c
│ ├── AiurRequested.h
│ ├── BasicHSCSDParameters.c
│ ├── BasicHSCSDParameters.h
│ ├── CalledCountryCode.c
│ ├── CalledCountryCode.h
│ ├── CalledNumAnalysis.c
│ ├── CalledNumAnalysisCode.c
│ ├── CalledNumAnalysisCode.h
│ ├── CalledNumAnalysis.h
│ ├── CalledNumAnalysisList.c
│ ├── CalledNumAnalysisList.h
│ ├── CamelCallReference.c
│ ├── CamelCallReference.h
│ ├── CamelCallReferenceNumber.c
│ ├── CamelCallReferenceNumber.h
│ ├── CamelInitiatedCFIndicator.c
│ ├── CamelInitiatedCFIndicator.h
│ ├── CamelModification.c
│ ├── CamelModification.h
│ ├── CamelModificationList.c
│ ├── CamelModificationList.h
│ ├── CamelServerAddress.c
│ ├── CamelServerAddress.h
│ ├── ChannelCodingAcceptableList.c
│ ├── ChannelCodingAcceptableList.h
│ ├── ChannelCoding.c
│ ├── ChannelCoding.h
│ ├── ChargingCharacteristics.c
│ ├── ChargingCharacteristics.h
│ ├── config.h
│ ├── CountryCode.c
│ ├── CountryCode.h
│ ├── CountryCodeList.c
│ ├── CountryCodeList.h
│ ├── DataVolumeReference.c
│ ├── DataVolumeReference.h
│ ├── DayCategory.c
│ ├── DayCategory.h
│ ├── DayCategorySubtype.c
│ ├── DayCategorySubtype.h
│ ├── Description.c
│ ├── Description.h
│ ├── DualBearerServiceCode.c
│ ├── DualBearerServiceCode.h
│ ├── DualServiceCode.c
│ ├── DualServiceCode.h
│ ├── DualTeleServiceCode.c
│ ├── DualTeleServiceCode.h
│ ├── EquipmentInformation.c
│ ├── EquipmentInformation.h
│ ├── FraudMonitorIndicator.c
│ ├── FraudMonitorIndicator.h
│ ├── GmlcAddress.c
│ ├── GmlcAddress.h
│ ├── GprsServiceUsage.c
│ ├── GprsServiceUsage.h
│ ├── GprsServiceUsageList.c
│ ├── GprsServiceUsageList.h
│ ├── GSMQoSInformation.c
│ ├── GSMQoSInformation.h
│ ├── GSMQoSRequested.c
│ ├── GSMQoSRequested.h
│ ├── GSMQoSUsed.c
│ ├── GSMQoSUsed.h
│ ├── GsnAddress.c
│ ├── GsnAddress.h
│ ├── HSCSDInformation.c
│ ├── HSCSDInformation.h
│ ├── HSCSDParameterModification.c
│ ├── HSCSDParameterModification.h
│ ├── HSCSDParameterModificationList.c
│ ├── HSCSDParameterModificationList.h
│ ├── Iac.c
│ ├── Iac.h
│ ├── IacList.c
│ ├── IacList.h
│ ├── InitiatingParty.c
│ ├── InitiatingParty.h
│ ├── IpAddress.c
│ ├── IpAddress.h
│ ├── IPTextV4Address.c
│ ├── IPTextV4Address.h
│ ├── IPTextV6Address.c
│ ├── IPTextV6Address.h
│ ├── Latitude.c
│ ├── Latitude.h
│ ├── Longitude.c
│ ├── Longitude.h
│ ├── Makefile
│ ├── MobileStationClassMark.c
│ ├── MobileStationClassMark.h
│ ├── ModificationTimestamp.c
│ ├── ModificationTimestamp.h
│ ├── MscId.c
│ ├── MscId.h
│ ├── MultiRateIndicator.c
│ ├── MultiRateIndicator.h
│ ├── NetworkType.c
│ ├── NetworkType.h
│ ├── NonChargedParty.c
│ ├── NonChargedParty.h
│ ├── NumberOfChannels.c
│ ├── NumberOfChannels.h
│ ├── NumberOfChannelsUsed.c
│ ├── NumberOfChannelsUsed.h
│ ├── PdpType.c
│ ├── PdpType.h
│ ├── QoSAllocRetenPriority.c
│ ├── QoSAllocRetenPriority.h
│ ├── QoSDelay.c
│ ├── QoSDelay.h
│ ├── QoSGuaranteedBitRateDownlink.c
│ ├── QoSGuaranteedBitRateDownlink.h
│ ├── QoSGuaranteedBitRateUplink.c
│ ├── QoSGuaranteedBitRateUplink.h
│ ├── QoSMaxBitRateDownlink.c
│ ├── QoSMaxBitRateDownlink.h
│ ├── QoSMaxBitRateUplink.c
│ ├── QoSMaxBitRateUplink.h
│ ├── QoSMeanThroughput.c
│ ├── QoSMeanThroughput.h
│ ├── QoSPeakThroughput.c
│ ├── QoSPeakThroughput.h
│ ├── QoSPrecedence.c
│ ├── QoSPrecedence.h
│ ├── QoSReliability.c
│ ├── QoSReliability.h
│ ├── QoSRequested.c
│ ├── QoSRequested.h
│ ├── QoSTrafficClass.c
│ ├── QoSTrafficClass.h
│ ├── QoSUsed.c
│ ├── QoSUsed.h
│ ├── RadioChannelRequested.c
│ ├── RadioChannelRequested.h
│ ├── RadioChannelUsed.c
│ ├── RadioChannelUsed.h
│ ├── README
│ ├── RemotePdpAddressList.c
│ ├── RemotePdpAddressList.h
│ ├── sample-DataInterChange-1.ber
│ ├── ScuVasChargeableSubscriber.c
│ ├── ScuVasChargeableSubscriber.h
│ ├── SpeechVersion.c
│ ├── SpeechVersion.h
│ ├── SpeechVersionRequested.c
│ ├── SpeechVersionRequested.h
│ ├── SpeechVersionUsed.c
│ ├── SpeechVersionUsed.h
│ ├── SupplServiceUsedList.c
│ ├── SupplServiceUsedList.h
│ ├── TimeBand.c
│ ├── TimeBand.h
│ ├── TimeBandSubtype.c
│ ├── TimeBandSubtype.h
│ ├── TotalChargeValue.c
│ ├── TotalChargeValue.h
│ ├── TotalChargeValueList.c
│ ├── TotalChargeValueList.h
│ ├── TypeOfControllingNode.c
│ ├── TypeOfControllingNode.h
│ ├── UMTSQoSInformation.c
│ ├── UMTSQoSInformation.h
│ ├── UMTSQoSRequested.c
│ ├── UMTSQoSRequested.h
│ ├── UMTSQoSUsed.c
│ ├── UMTSQoSUsed.h
│ ├── ValueAddedService.c
│ ├── ValueAddedService.h
│ ├── ValueAddedServiceUsed.c
│ ├── ValueAddedServiceUsed.h
│ ├── ValueAddedServiceUsedList.c
│ ├── ValueAddedServiceUsedList.h
│ ├── VasCode.c
│ ├── VasCode.h
│ ├── VasDescription.c
│ ├── VasDescription.h
│ ├── VasInfoList.c
│ ├── VasInfoList.h
│ ├── VasInformation.c
│ ├── VasInformation.h
│ ├── VasShortDescription.c
│ └── VasShortDescription.h
├── FAQ
├── INSTALL
├── install-sh
├── libasn1compiler
│ ├── asn1c_C.c
│ ├── asn1c_C.h
│ ├── asn1c_compat.c
│ ├── asn1c_compat.h
│ ├── asn1c_constraint.c
│ ├── asn1c_constraint.h
│ ├── asn1c_fdeps.c
│ ├── asn1c_fdeps.h
│ ├── asn1c_internal.h
│ ├── asn1c_lang.c
│ ├── asn1c_lang.h
│ ├── asn1c_misc.c
│ ├── asn1c_misc.h
│ ├── asn1compiler.c
│ ├── asn1compiler.h
│ ├── asn1c_out.c
│ ├── asn1c_out.h
│ ├── asn1c_save.c
│ ├── asn1c_save.h
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1fix
│ ├── asn1fix_bitstring.c
│ ├── asn1fix_bitstring.h
│ ├── asn1fix.c
│ ├── asn1fix_class.c
│ ├── asn1fix_class.h
│ ├── asn1fix_compat.c
│ ├── asn1fix_compat.h
│ ├── asn1fix_constraint.c
│ ├── asn1fix_constraint_compat.c
│ ├── asn1fix_constraint.h
│ ├── asn1fix_constr.c
│ ├── asn1fix_constr.h
│ ├── asn1fix_crange.c
│ ├── asn1fix_crange.h
│ ├── asn1fix_cstring.c
│ ├── asn1fix_cstring.h
│ ├── asn1fix_cws.c
│ ├── asn1fix_cws.h
│ ├── asn1fix_dereft.c
│ ├── asn1fix_dereft.h
│ ├── asn1fix_derefv.c
│ ├── asn1fix_derefv.h
│ ├── asn1fix_enum.c
│ ├── asn1fix_enum.h
│ ├── asn1fix_export.c
│ ├── asn1fix_export.h
│ ├── asn1fix.h
│ ├── asn1fix_integer.c
│ ├── asn1fix_integer.h
│ ├── asn1fix_internal.h
│ ├── asn1fix_misc.c
│ ├── asn1fix_misc.h
│ ├── asn1fix_param.c
│ ├── asn1fix_param.h
│ ├── asn1fix_retrieve.c
│ ├── asn1fix_retrieve.h
│ ├── asn1fix_tags.c
│ ├── asn1fix_tags.h
│ ├── asn1fix_value.c
│ ├── asn1fix_value.h
│ ├── check_fixer.c
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1parser
│ ├── asn1parser.c
│ ├── asn1parser.h
│ ├── asn1p_class.c
│ ├── asn1p_class.h
│ ├── asn1p_constr.c
│ ├── asn1p_constr.h
│ ├── asn1p_expr2uclass.h
│ ├── asn1p_expr.c
│ ├── asn1p_expr.h
│ ├── asn1p_expr_str.h
│ ├── asn1p_l.c
│ ├── asn1p_list.h
│ ├── asn1p_module.c
│ ├── asn1p_module.h
│ ├── asn1p_oid.c
│ ├── asn1p_oid.h
│ ├── asn1p_param.c
│ ├── asn1p_param.h
│ ├── asn1p_ref.c
│ ├── asn1p_ref.h
│ ├── asn1p_value.c
│ ├── asn1p_value.h
│ ├── asn1p_xports.c
│ ├── asn1p_xports.h
│ ├── asn1p_y.c
│ ├── asn1p_y.h
│ ├── expr-h.pl
│ ├── Makefile.am
│ └── Makefile.in
├── libasn1print
│ ├── asn1print.c
│ ├── asn1print.h
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── ltconfig
├── ltmain.sh
├── m4
│ ├── libtool.m4
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ └── ltversion.m4
├── Makefile.am
├── Makefile.in
├── MANIFEST
├── missing
├── mkinstalldirs
├── README
├── skeletons
│ ├── ANY.c
│ ├── ANY.h
│ ├── asn_application.h
│ ├── asn_codecs.h
│ ├── asn_codecs_prim.c
│ ├── asn_codecs_prim.h
│ ├── asn_internal.h
│ ├── asn_SEQUENCE_OF.c
│ ├── asn_SEQUENCE_OF.h
│ ├── asn_SET_OF.c
│ ├── asn_SET_OF.h
│ ├── asn_system.h
│ ├── ber_decoder.c
│ ├── ber_decoder.h
│ ├── ber_tlv_length.c
│ ├── ber_tlv_length.h
│ ├── ber_tlv_tag.c
│ ├── ber_tlv_tag.h
│ ├── BIT_STRING.c
│ ├── BIT_STRING.h
│ ├── BMPString.c
│ ├── BMPString.h
│ ├── BOOLEAN.c
│ ├── BOOLEAN.h
│ ├── constraints.c
│ ├── constraints.h
│ ├── constr_CHOICE.c
│ ├── constr_CHOICE.h
│ ├── constr_SEQUENCE.c
│ ├── constr_SEQUENCE.h
│ ├── constr_SEQUENCE_OF.c
│ ├── constr_SEQUENCE_OF.h
│ ├── constr_SET.c
│ ├── constr_SET.h
│ ├── constr_SET_OF.c
│ ├── constr_SET_OF.h
│ ├── constr_TYPE.c
│ ├── constr_TYPE.h
│ ├── converter-sample.c
│ ├── der_encoder.c
│ ├── der_encoder.h
│ ├── ENUMERATED.c
│ ├── ENUMERATED.h
│ ├── file-dependencies
│ ├── GeneralizedTime.c
│ ├── GeneralizedTime.h
│ ├── GeneralString.c
│ ├── GeneralString.h
│ ├── GraphicString.c
│ ├── GraphicString.h
│ ├── IA5String.c
│ ├── IA5String.h
│ ├── INTEGER.c
│ ├── INTEGER.h
│ ├── ISO646String.c
│ ├── ISO646String.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── NativeEnumerated.c
│ ├── NativeEnumerated.h
│ ├── NativeInteger.c
│ ├── NativeInteger.h
│ ├── NativeReal.c
│ ├── NativeReal.h
│ ├── NULL.c
│ ├── NULL.h
│ ├── NumericString.c
│ ├── NumericString.h
│ ├── ObjectDescriptor.c
│ ├── ObjectDescriptor.h
│ ├── OBJECT_IDENTIFIER.c
│ ├── OBJECT_IDENTIFIER.h
│ ├── OCTET_STRING.c
│ ├── OCTET_STRING.h
│ ├── per_decoder.c
│ ├── per_decoder.h
│ ├── per_encoder.c
│ ├── per_encoder.h
│ ├── per_opentype.c
│ ├── per_opentype.h
│ ├── per_support.c
│ ├── per_support.h
│ ├── PrintableString.c
│ ├── PrintableString.h
│ ├── README
│ ├── REAL.c
│ ├── REAL.h
│ ├── RELATIVE-OID.c
│ ├── RELATIVE-OID.h
│ ├── standard-modules
│ │ ├── ASN1C-UsefulInformationObjectClasses.asn1
│ │ ├── ASN1-Object-Identifier-Module.asn1
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── README
│ ├── T61String.c
│ ├── T61String.h
│ ├── TeletexString.c
│ ├── TeletexString.h
│ ├── tests
│ │ ├── check-ber_tlv_tag.c
│ │ ├── check-GeneralizedTime.c
│ │ ├── check-INTEGER.c
│ │ ├── check-length.c
│ │ ├── check-OCTET_STRING.c
│ │ ├── check-OIDs.c
│ │ ├── check-PER.c
│ │ ├── check-PER-INTEGER.c
│ │ ├── check-REAL.c
│ │ ├── check-UTCTime.c
│ │ ├── check-UTF8String.c
│ │ ├── check-XER.c
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── UniversalString.c
│ ├── UniversalString.h
│ ├── UTCTime.c
│ ├── UTCTime.h
│ ├── UTF8String.c
│ ├── UTF8String.h
│ ├── VideotexString.c
│ ├── VideotexString.h
│ ├── VisibleString.c
│ ├── VisibleString.h
│ ├── xer_decoder.c
│ ├── xer_decoder.h
│ ├── xer_encoder.c
│ ├── xer_encoder.h
│ ├── xer_support.c
│ └── xer_support.h
├── tests
│ ├── 00-empty-OK.asn1
│ ├── 01-empty-OK.asn1
│ ├── 02-garbage-NP.asn1
│ ├── 03-enum-OK.asn1
│ ├── 03-enum-OK.asn1.-EF
│ ├── 03-enum-OK.asn1.-P
│ ├── 04-enum-SE.asn1
│ ├── 04-enum-SE.asn1.-E
│ ├── 05-enum-SE.asn1
│ ├── 06-enum-SE.asn1
│ ├── 07-int-OK.asn1
│ ├── 07-int-OK.asn1.-EF
│ ├── 08-int-SE.asn1
│ ├── 09-int-SE.asn1
│ ├── 100-class-ref-OK.asn1
│ ├── 101-class-ref-SE.asn1
│ ├── 102-class-ref-SE.asn1
│ ├── 103-reference-SE.asn1
│ ├── 104-param-1-OK.asn1
│ ├── 104-param-1-OK.asn1.-EFprint-class-matrix
│ ├── 104-param-1-OK.asn1.-P
│ ├── 105-param-2-OK.asn1
│ ├── 105-param-2-OK.asn1.-P
│ ├── 106-param-constr-OK.asn1
│ ├── 106-param-constr-OK.asn1.-P
│ ├── 107-param-constr-2-OK.asn1
│ ├── 108-param-constr-3-OK.asn1
│ ├── 108-param-constr-3-OK.asn1.-P
│ ├── 109-bit-string-SE.asn1
│ ├── 10-int-OK.asn1
│ ├── 110-param-3-OK.asn1
│ ├── 110-param-3-OK.asn1.-P
│ ├── 111-param-4-SE.asn1
│ ├── 112-param-class-OK.asn1
│ ├── 112-param-class-OK.asn1.-EF
│ ├── 113-bit-string-SE.asn1
│ ├── 114-bit-string-SE.asn1
│ ├── 115-bit-string-OK.asn1
│ ├── 116-bit-string-SE.asn1
│ ├── 117-real-constraint-OK.asn1
│ ├── 117-real-constraint-OK.asn1.-EF
│ ├── 118-per-constraint-OK.asn1
│ ├── 118-per-constraint-OK.asn1.-EFprint-constraints
│ ├── 119-per-strings-OK.asn1
│ ├── 119-per-strings-OK.asn1.-EF
│ ├── 119-per-strings-OK.asn1.-Pgen-PER
│ ├── 11-int-SE.asn1
│ ├── 121-empty-imports-OK.asn1
│ ├── 121-empty-imports-OK.asn1.-EF
│ ├── 122-pattern-OK.asn1
│ ├── 123-valueassignment-OK.asn1
│ ├── 123-valueassignment-OK.asn1.-EF
│ ├── 124-multiconstraint-OK.asn1
│ ├── 124-multiconstraint-OK.asn1.-EF
│ ├── 125-bitstring-constraint-OK.asn1
│ ├── 125-bitstring-constraint-OK.asn1.-EF
│ ├── 125-bitstring-constraint-OK.asn1.-P
│ ├── 125-bitstring-constraint-OK.asn1.-X
│ ├── 126-per-extensions-OK.asn1
│ ├── 126-per-extensions-OK.asn1.-Pgen-PER
│ ├── 127-per-long-OK.asn1
│ ├── 127-per-long-OK.asn1.-Pgen-PER
│ ├── 128-enum-SE.asn1
│ ├── 129-enum-OK.asn1
│ ├── 129-enum-OK.asn1.-EF
│ ├── 129-enum-SE.asn1
│ ├── 12-int-SE.asn1
│ ├── 130-enum-OK.asn1
│ ├── 130-enum-OK.asn1.-EF
│ ├── 131-per-empty-OK.asn1
│ ├── 131-per-empty-OK.asn1.-Pgen-PER
│ ├── 132-per-choice-OK.asn1
│ ├── 133-per-constraints-OK.asn1
│ ├── 13-resolver-OK.asn1
│ ├── 14-resolver-OK.asn1
│ ├── 14-resolver-OK.asn1.-EF
│ ├── 15-resolver-SE.asn1
│ ├── 16-constraint-OK.asn1
│ ├── 16-constraint-OK.asn1.-EF
│ ├── 16-constraint-OK.asn1.-EFprint-constraints
│ ├── 17-tags-OK.asn1
│ ├── 18-class-OK.asn1
│ ├── 19-param-OK.asn1
│ ├── 19-param-OK.asn1.-EF
│ ├── 19-param-OK.asn1.-P
│ ├── 20-constr-OK.asn1
│ ├── 20-constr-OK.asn1.-EF
│ ├── 21-tags-OK.asn1
│ ├── 21-tags-OK.asn1.-EF
│ ├── 22-tags-OK.asn1
│ ├── 22-tags-OK.asn1.-EF
│ ├── 22-tags-OK.asn1.-P
│ ├── 23-bits-OK.asn1
│ ├── 23-bits-OK.asn1.-EF
│ ├── 24-sequence-OK.asn1
│ ├── 24-sequence-OK.asn1.-EF
│ ├── 25-misc-OK.asn1
│ ├── 26-sequence-SE.asn1
│ ├── 27-set-SE.asn1
│ ├── 28-tags-SE.asn1
│ ├── 29-tags-OK.asn1
│ ├── 30-set-OK.asn1
│ ├── 30-set-OK.asn1.-P
│ ├── 31-set-of-OK.asn1
│ ├── 31-set-of-OK.asn1.-EF
│ ├── 31-set-of-OK.asn1.-P
│ ├── 32-sequence-of-OK.asn1
│ ├── 32-sequence-of-OK.asn1.-EF
│ ├── 32-sequence-of-OK.asn1.-P
│ ├── 33-misc-OK.asn1
│ ├── 34-class-OK.asn1
│ ├── 34-class-OK.asn1.-EF
│ ├── 34-class-OK.asn1.-EFprint-class-matrix
│ ├── 35-set-choice-OK.asn1
│ ├── 36-indirect-choice-SE.asn1
│ ├── 37-indirect-choice-OK.asn1
│ ├── 37-indirect-choice-OK.asn1.-EF
│ ├── 37-indirect-choice-OK.asn1.-P
│ ├── 38-comments-OK.asn1
│ ├── 39-sequence-of-OK.asn1
│ ├── 39-sequence-of-OK.asn1.-P
│ ├── 40-int-optional-SE.asn1
│ ├── 41-int-optional-OK.asn1
│ ├── 42-real-life-OK.asn1
│ ├── 42-real-life-OK.asn1.-EF
│ ├── 42-real-life-OK.asn1.-PR
│ ├── 43-recursion-OK.asn1
│ ├── 43-recursion-OK.asn1.-P
│ ├── 44-choice-in-sequence-OK.asn1
│ ├── 44-choice-in-sequence-OK.asn1.-P
│ ├── 45-undefined-type-SE.asn1
│ ├── 45-undefined-type-SE.asn1.-EFfknown-extern-type=KnownExt
│ ├── 46-redefine-OK.asn1
│ ├── 46-redefine-OK.asn1.-PR
│ ├── 47-set-ext-OK.asn1
│ ├── 47-set-ext-OK.asn1.-P
│ ├── 48-real-life-OK.asn1
│ ├── 49-real-life-OK.asn1
│ ├── 49-real-life-OK.asn1.-E
│ ├── 50-constraint-OK.asn1
│ ├── 50-constraint-OK.asn1.-EFprint-constraints
│ ├── 50-constraint-OK.asn1.-P
│ ├── 50-constraint-OK.asn1.-Pgen-PER
│ ├── 51-constraint-SE.asn1
│ ├── 52-constraint-SE.asn1
│ ├── 53-constraint-SE.asn1
│ ├── 54-constraint-SE.asn1
│ ├── 55-components-of-OK.asn1
│ ├── 55-components-of-OK.asn1.-EF
│ ├── 56-components-of-SE.asn1
│ ├── 57-components-of-OK.asn1
│ ├── 58-param-OK.asn1
│ ├── 58-param-OK.asn1.-EF
│ ├── 59-choice-extended-OK.asn1
│ ├── 59-choice-extended-OK.asn1.-P
│ ├── 60-any-OK.asn1
│ ├── 60-any-OK.asn1.-EF
│ ├── 60-any-OK.asn1.-P
│ ├── 61-any-1-SE.asn1
│ ├── 62-any-OK.asn1
│ ├── 62-any-OK.asn1.-EF
│ ├── 63-any-2-SE.asn1
│ ├── 64-oid-constr-OK.asn1
│ ├── 65-multi-tag-OK.asn1
│ ├── 65-multi-tag-OK.asn1.-P
│ ├── 65-multi-tag-OK.asn1.-Pfnative-types
│ ├── 66-ref-simple-OK.asn1
│ ├── 66-ref-simple-OK.asn1.-P
│ ├── 67-embedded-choice-OK.asn1
│ ├── 68-enum-default-OK.asn1
│ ├── 69-reserved-words-OK.asn1
│ ├── 69-reserved-words-OK.asn1.-P
│ ├── 70-xer-test-OK.asn1
│ ├── 70-xer-test-OK.asn1.-EF
│ ├── 70-xer-test-OK.asn1.-P
│ ├── 71-duplicate-types-SE.asn1
│ ├── 72-same-names-OK.asn1
│ ├── 72-same-names-OK.asn1.-P
│ ├── 73-circular-OK.asn1
│ ├── 73-circular-OK.asn1.-P
│ ├── 74-int-enum-constraints-OK.asn1
│ ├── 74-int-enum-constraints-OK.asn1.-EFprint-constraints
│ ├── 75-duplicate-modules-SE.asn1
│ ├── 76-duplicate-modules-SW.asn1
│ ├── 77-str-default-OK.asn1
│ ├── 78-str-default-SE.asn1
│ ├── 79-constrained-by-OK.asn1
│ ├── 79-constrained-by-OK.asn1.-EF
│ ├── 80-chardefs-OK.asn1
│ ├── 81-type-default-OK.asn1
│ ├── 82-with-comps-OK.asn1
│ ├── 82-with-comps-OK.asn1.-EF
│ ├── 83-with-comps-OK.asn1
│ ├── 84-param-tags-OK.asn1
│ ├── 84-param-tags-OK.asn1.-EF
│ ├── 84-param-tags-OK.asn1.-P
│ ├── 85-comments-OK.asn1
│ ├── 86-atags-OK.asn1
│ ├── 86-atags-OK.asn1.-EF
│ ├── 87-old-syntax-OK.asn1
│ ├── 88-integer-enum-OK.asn1
│ ├── 88-integer-enum-OK.asn1.-P
│ ├── 89-bit-string-enum-OK.asn1
│ ├── 89-bit-string-enum-OK.asn1.-P
│ ├── 89-bit-string-enum-OK.asn1.-Pfcompound-names
│ ├── 90-cond-int-type-OK.asn1
│ ├── 90-cond-int-type-OK.asn1.-EFprint-constraints
│ ├── 90-cond-int-type-OK.asn1.-P
│ ├── 90-cond-int-type-OK.asn1.-Pfnative-types
│ ├── 90-cond-int-type-OK.asn1.-Pgen-PER
│ ├── 91-cond-int-blessSize-OK.asn1
│ ├── 91-cond-int-blessSize-OK.asn1.-Pfbless-SIZE
│ ├── 92-circular-loops-OK.asn1
│ ├── 92-circular-loops-OK.asn1.-P
│ ├── 92-circular-loops-OK.asn1.-Pfindirect-choice
│ ├── 93-asn1c-controls-OK.asn1
│ ├── 93-asn1c-controls-OK.asn1.-EF
│ ├── 93-asn1c-controls-OK.asn1.-P
│ ├── 94-set-optionals-OK.asn1
│ ├── 94-set-optionals-OK.asn1.-P
│ ├── 95-choice-per-order-OK.asn1
│ ├── 95-choice-per-order-OK.asn1.-P
│ ├── 95-choice-per-order-OK.asn1.-Pgen-PER
│ ├── 96-type-identifier-OK.asn1
│ ├── 97-type-identifier-SW.asn1
│ ├── 97-type-identifier-SW.asn1.-EF
│ ├── 98-attribute-class-OK.asn1
│ ├── 98-attribute-class-OK.asn1.-P
│ ├── 99-class-sample-OK.asn1
│ ├── 99-class-sample-OK.asn1.-EFprint-class-matrix
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── TODO
└── ylwrap
25 directories, 963 files
标签:
好例子网口号:伸出你的我的手 — 分享!
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论