diff --git a/examples/sample.source.1609.2/Makefile b/examples/sample.source.1609.2/Makefile index 9f666dc4..2e24bbc6 100644 --- a/examples/sample.source.1609.2/Makefile +++ b/examples/sample.source.1609.2/Makefile @@ -1,322 +1,30 @@ -ASN_MODULE_SOURCES= \ - Uint3.c \ - Uint8.c \ - Uint16.c \ - Uint32.c \ - Uint64.c \ - SequenceOfUint8.c \ - SequenceOfUint16.c \ - Opaque.c \ - HashedId32.c \ - HashedId10.c \ - HashedId8.c \ - HashedId4.c \ - HashedId3.c \ - Time32.c \ - Time64.c \ - ValidityPeriod.c \ - Duration.c \ - GeographicRegion.c \ - CircularRegion.c \ - RectangularRegion.c \ - SequenceOfRectangularRegion.c \ - PolygonalRegion.c \ - TwoDLocation.c \ - IdentifiedRegion.c \ - SequenceOfIdentifiedRegion.c \ - CountryOnly.c \ - CountryAndRegions.c \ - CountryAndSubregions.c \ - RegionAndSubregions.c \ - SequenceOfRegionAndSubregions.c \ - ThreeDLocation.c \ - Latitude.c \ - Longitude.c \ - Elevation.c \ - NinetyDegreeInt.c \ - KnownLatitude.c \ - UnknownLatitude.c \ - OneEightyDegreeInt.c \ - KnownLongitude.c \ - UnknownLongitude.c \ - ElevInt.c \ - Signature.c \ - EcdsaP256Signature.c \ - EccP256CurvePoint.c \ - SymmAlgorithm.c \ - HashAlgorithm.c \ - EciesP256EncryptedKey.c \ - EncryptionKey.c \ - PublicEncryptionKey.c \ - BasePublicEncryptionKey.c \ - PublicVerificationKey.c \ - SymmetricEncryptionKey.c \ - PsidSsp.c \ - SequenceOfPsidSsp.c \ - Psid.c \ - SequenceOfPsid.c \ - ServiceSpecificPermissions.c \ - PsidSspRange.c \ - SequenceOfPsidSspRange.c \ - SspRange.c \ - SequenceOfOctetString.c \ - SubjectAssurance.c \ - CrlSeries.c \ - IValue.c \ - Hostname.c \ - LinkageValue.c \ - GroupLinkageValue.c \ - LaId.c \ - LinkageSeed.c \ - SignedDataPayload.c \ - Ieee1609Dot2Data.c \ - Ieee1609Dot2Content.c \ - SignedData.c \ - SignerIdentifier.c \ - ToBeSignedData.c \ - HashedData.c \ - HeaderInfo.c \ - MissingCrlIdentifier.c \ - Countersignature.c \ - EncryptedData.c \ - RecipientInfo.c \ - SequenceOfRecipientInfo.c \ - PreSharedKeyRecipientInfo.c \ - SymmRecipientInfo.c \ - PKRecipientInfo.c \ - EncryptedDataEncryptionKey.c \ - SymmetricCiphertext.c \ - AesCcmCiphertext.c \ - Certificate.c \ - SequenceOfCertificate.c \ - CertificateBase.c \ - CertificateType.c \ - ImplicitCertificate.c \ - ExplicitCertificate.c \ - IssuerIdentifier.c \ - ToBeSignedCertificate.c \ - CertificateId.c \ - LinkageData.c \ - EndEntityType.c \ - PsidGroupPermissions.c \ - SequenceOfPsidGroupPermissions.c \ - SubjectPermissions.c \ - VerificationKeyIndicator.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - Uint3.h \ - Uint8.h \ - Uint16.h \ - Uint32.h \ - Uint64.h \ - SequenceOfUint8.h \ - SequenceOfUint16.h \ - Opaque.h \ - HashedId32.h \ - HashedId10.h \ - HashedId8.h \ - HashedId4.h \ - HashedId3.h \ - Time32.h \ - Time64.h \ - ValidityPeriod.h \ - Duration.h \ - GeographicRegion.h \ - CircularRegion.h \ - RectangularRegion.h \ - SequenceOfRectangularRegion.h \ - PolygonalRegion.h \ - TwoDLocation.h \ - IdentifiedRegion.h \ - SequenceOfIdentifiedRegion.h \ - CountryOnly.h \ - CountryAndRegions.h \ - CountryAndSubregions.h \ - RegionAndSubregions.h \ - SequenceOfRegionAndSubregions.h \ - ThreeDLocation.h \ - Latitude.h \ - Longitude.h \ - Elevation.h \ - NinetyDegreeInt.h \ - KnownLatitude.h \ - UnknownLatitude.h \ - OneEightyDegreeInt.h \ - KnownLongitude.h \ - UnknownLongitude.h \ - ElevInt.h \ - Signature.h \ - EcdsaP256Signature.h \ - EccP256CurvePoint.h \ - SymmAlgorithm.h \ - HashAlgorithm.h \ - EciesP256EncryptedKey.h \ - EncryptionKey.h \ - PublicEncryptionKey.h \ - BasePublicEncryptionKey.h \ - PublicVerificationKey.h \ - SymmetricEncryptionKey.h \ - PsidSsp.h \ - SequenceOfPsidSsp.h \ - Psid.h \ - SequenceOfPsid.h \ - ServiceSpecificPermissions.h \ - PsidSspRange.h \ - SequenceOfPsidSspRange.h \ - SspRange.h \ - SequenceOfOctetString.h \ - SubjectAssurance.h \ - CrlSeries.h \ - IValue.h \ - Hostname.h \ - LinkageValue.h \ - GroupLinkageValue.h \ - LaId.h \ - LinkageSeed.h \ - SignedDataPayload.h \ - Ieee1609Dot2Data.h \ - Ieee1609Dot2Content.h \ - SignedData.h \ - SignerIdentifier.h \ - ToBeSignedData.h \ - HashedData.h \ - HeaderInfo.h \ - MissingCrlIdentifier.h \ - Countersignature.h \ - EncryptedData.h \ - RecipientInfo.h \ - SequenceOfRecipientInfo.h \ - PreSharedKeyRecipientInfo.h \ - SymmRecipientInfo.h \ - PKRecipientInfo.h \ - EncryptedDataEncryptionKey.h \ - SymmetricCiphertext.h \ - AesCcmCiphertext.h \ - Certificate.h \ - SequenceOfCertificate.h \ - CertificateBase.h \ - CertificateType.h \ - ImplicitCertificate.h \ - ExplicitCertificate.h \ - IssuerIdentifier.h \ - ToBeSignedCertificate.h \ - CertificateId.h \ - LinkageData.h \ - EndEntityType.h \ - PsidGroupPermissions.h \ - SequenceOfPsidGroupPermissions.h \ - SubjectPermissions.h \ - VerificationKeyIndicator.h - -ASN_MODULE_HEADERS+=OPEN_TYPE.h -ASN_MODULE_SOURCES+=OPEN_TYPE.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_HEADERS+=UTF8String.h -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_HEADERS+=NULL.h -ASN_MODULE_SOURCES+=NULL.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_SOURCES+=UTF8String.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_SOURCES+=asn_application.c -ASN_MODULE_HEADERS+=asn_ioc.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=asn_bit_data.h -ASN_MODULE_SOURCES+=asn_bit_data.c -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c -ASN_MODULE_HEADERS+=oer_decoder.h -ASN_MODULE_SOURCES+=oer_decoder.c -ASN_MODULE_HEADERS+=oer_encoder.h -ASN_MODULE_SOURCES+=oer_encoder.c -ASN_MODULE_HEADERS+=oer_support.h -ASN_MODULE_SOURCES+=oer_support.c -ASN_MODULE_SOURCES+=OPEN_TYPE_oer.c -ASN_MODULE_SOURCES+=INTEGER_oer.c -ASN_MODULE_SOURCES+=OCTET_STRING_oer.c -ASN_MODULE_SOURCES+=NativeInteger_oer.c -ASN_MODULE_SOURCES+=NativeEnumerated_oer.c -ASN_MODULE_SOURCES+=constr_SEQUENCE_oer.c -ASN_MODULE_SOURCES+=constr_CHOICE_oer.c -ASN_MODULE_SOURCES+=constr_SET_OF_oer.c -ASN_MODULE_SOURCES+=BIT_STRING_oer.c -ASN_CONVERTER_SOURCES+=pdu_collection.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = 1609-2-dump +ASN_LIBRARY=libasncodec.a LIBS += -lm -CPPFLAGS += -DASN_CONVERTER_TITLE="IEEE 1609.2-2016 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_PER_SUPPORT -DPDU=Certificate -DASN_PDU_COLLECTION -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +CFLAGS += -DASN_CONVERTER_TITLE="IEEE 1609.2-2016 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=Certificate -DASN_PDU_COLLECTION -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c\ + pdu_collection.c all: maybe-wip-pause Certificate.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -335,7 +43,6 @@ regen-makefile: ASN1MODULES="../IEEE-1609.2-2016.asn1" \ ASN1PDU=Certificate \ PROGNAME=1609-2-dump \ - CPPFLAGS="" \ ../sample.makefile.regen check: ${TARGET} check-ber check-xer check-oer check-per @@ -425,4 +132,4 @@ distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.J2735/Makefile b/examples/sample.source.J2735/Makefile index 00b404bd..164a30df 100644 --- a/examples/sample.source.J2735/Makefile +++ b/examples/sample.source.J2735/Makefile @@ -1,1071 +1,30 @@ -ASN_MODULE_SOURCES= \ - MessageFrame.c \ - RegionalExtension.c \ - BasicSafetyMessage.c \ - PartIIcontent.c \ - PartII-Id.c \ - CommonSafetyRequest.c \ - EmergencyVehicleAlert.c \ - IntersectionCollision.c \ - MapData.c \ - NMEAcorrections.c \ - PersonalSafetyMessage.c \ - ProbeDataManagement.c \ - ProbeVehicleData.c \ - RoadSideAlert.c \ - RTCMcorrections.c \ - SPAT.c \ - SignalRequestMessage.c \ - SignalStatusMessage.c \ - TravelerInformation.c \ - TestMessage00.c \ - TestMessage01.c \ - TestMessage02.c \ - TestMessage03.c \ - TestMessage04.c \ - TestMessage05.c \ - TestMessage06.c \ - TestMessage07.c \ - TestMessage08.c \ - TestMessage09.c \ - TestMessage10.c \ - TestMessage11.c \ - TestMessage12.c \ - TestMessage13.c \ - TestMessage14.c \ - TestMessage15.c \ - AccelerationSet4Way.c \ - AccelSteerYawRateConfidence.c \ - AdvisorySpeed.c \ - AdvisorySpeedList.c \ - AntennaOffsetSet.c \ - ApproachOrLane.c \ - BrakeSystemStatus.c \ - BSMcoreData.c \ - BumperHeights.c \ - Circle.c \ - ComputedLane.c \ - ConfidenceSet.c \ - ConnectingLane.c \ - Connection.c \ - ConnectionManeuverAssist.c \ - ConnectsToList.c \ - DataParameters.c \ - DDate.c \ - DDateTime.c \ - DFullTime.c \ - DMonthDay.c \ - DTime.c \ - DYearMonth.c \ - DisabledVehicle.c \ - EmergencyDetails.c \ - EnabledLaneList.c \ - EventDescription.c \ - FullPositionVector.c \ - GenericLane.c \ - GeographicalPath.c \ - GeometricProjection.c \ - Header.c \ - IntersectionAccessPoint.c \ - IntersectionGeometry.c \ - IntersectionGeometryList.c \ - IntersectionReferenceID.c \ - IntersectionState.c \ - IntersectionStateList.c \ - ExitService.c \ - GenericSignage.c \ - SpeedLimit.c \ - WorkZone.c \ - J1939data.c \ - TireDataList.c \ - TireData.c \ - AxleWeightList.c \ - AxleWeightSet.c \ - LaneAttributes.c \ - LaneDataAttribute.c \ - LaneDataAttributeList.c \ - LaneList.c \ - LaneTypeAttributes.c \ - ManeuverAssistList.c \ - MovementEventList.c \ - MovementEvent.c \ - MovementList.c \ - MovementState.c \ - Node-LL-24B.c \ - Node-LL-28B.c \ - Node-LL-32B.c \ - Node-LL-36B.c \ - Node-LL-44B.c \ - Node-LL-48B.c \ - Node-LLmD-64b.c \ - Node-XY-20b.c \ - Node-XY-22b.c \ - Node-XY-24b.c \ - Node-XY-26b.c \ - Node-XY-28b.c \ - Node-XY-32b.c \ - NodeAttributeLLList.c \ - NodeAttributeSetLL.c \ - NodeAttributeSetXY.c \ - NodeAttributeXYList.c \ - NodeListLL.c \ - NodeListXY.c \ - NodeLL.c \ - NodeOffsetPointLL.c \ - NodeOffsetPointXY.c \ - NodeSetLL.c \ - NodeSetXY.c \ - NodeXY.c \ - ObstacleDetection.c \ - OffsetSystem.c \ - OverlayLaneList.c \ - PathHistory.c \ - PathHistoryPointList.c \ - PathHistoryPoint.c \ - PathPrediction.c \ - PivotPointDescription.c \ - Position3D.c \ - PositionalAccuracy.c \ - PositionConfidenceSet.c \ - PreemptPriorityList.c \ - SignalControlZone.c \ - PrivilegedEvents.c \ - PropelledInformation.c \ - RegionList.c \ - RegionOffsets.c \ - RegionPointSet.c \ - RegulatorySpeedLimit.c \ - RequestedItemList.c \ - RequestorDescription.c \ - RequestorPositionVector.c \ - RequestorType.c \ - RestrictionClassAssignment.c \ - RestrictionClassList.c \ - RestrictionUserTypeList.c \ - RestrictionUserType.c \ - RoadLaneSetList.c \ - RoadSegmentList.c \ - RoadSegmentReferenceID.c \ - RoadSegment.c \ - RoadSignID.c \ - RTCMheader.c \ - RTCMmessageList.c \ - RTCMPackage.c \ - Sample.c \ - SegmentAttributeLLList.c \ - SegmentAttributeXYList.c \ - ShapePointSet.c \ - SignalRequesterInfo.c \ - SignalRequestList.c \ - SignalRequestPackage.c \ - SignalRequest.c \ - SignalStatusList.c \ - SignalStatusPackageList.c \ - SignalStatusPackage.c \ - SignalStatus.c \ - SnapshotDistance.c \ - Snapshot.c \ - SnapshotTime.c \ - SpecialVehicleExtensions.c \ - SpeedandHeadingandThrottleConfidence.c \ - SpeedLimitList.c \ - SpeedProfileMeasurementList.c \ - SpeedProfile.c \ - SupplementalVehicleExtensions.c \ - TimeChangeDetails.c \ - TrailerData.c \ - TrailerHistoryPointList.c \ - TrailerHistoryPoint.c \ - TrailerUnitDescriptionList.c \ - TrailerUnitDescription.c \ - TransmissionAndSpeed.c \ - TravelerDataFrameList.c \ - TravelerDataFrame.c \ - ValidRegion.c \ - VehicleClassification.c \ - VehicleData.c \ - VehicleIdent.c \ - VehicleID.c \ - VehicleSafetyExtensions.c \ - VehicleSize.c \ - VehicleStatusRequest.c \ - VehicleStatusRequestList.c \ - VehicleStatus.c \ - VerticalOffset.c \ - WeatherProbe.c \ - WeatherReport.c \ - WiperSet.c \ - Acceleration.c \ - AccelerationConfidence.c \ - AdvisorySpeedType.c \ - AllowedManeuvers.c \ - AmbientAirPressure.c \ - AmbientAirTemperature.c \ - DSRC_Angle.c \ - AnimalPropelledType.c \ - AnimalType.c \ - AntiLockBrakeStatus.c \ - ApproachID.c \ - Attachment.c \ - AttachmentRadius.c \ - AuxiliaryBrakeStatus.c \ - BasicVehicleClass.c \ - BasicVehicleRole.c \ - BrakeAppliedPressure.c \ - BrakeAppliedStatus.c \ - BrakeBoostApplied.c \ - BumperHeight.c \ - CoarseHeading.c \ - CodeWord.c \ - CoefficientOfFriction.c \ - Confidence.c \ - Count.c \ - DDay.c \ - DeltaAngle.c \ - DeltaTime.c \ - DescriptiveName.c \ - DHour.c \ - DirectionOfUse.c \ - DistanceUnits.c \ - DMinute.c \ - DMonth.c \ - DOffset.c \ - DrivenLineOffsetLg.c \ - DrivenLineOffsetSm.c \ - DrivingWheelAngle.c \ - DSecond.c \ - DSRCmsgID.c \ - Duration.c \ - DYear.c \ - ElevationConfidence.c \ - DSRC_Elevation.c \ - Extent.c \ - ExteriorLights.c \ - FuelType.c \ - FurtherInfoID.c \ - GNSSstatus.c \ - GrossDistance.c \ - GrossSpeed.c \ - HeadingConfidence.c \ - Heading.c \ - HeadingSlice.c \ - IntersectionID.c \ - IntersectionStatusObject.c \ - IsDolly.c \ - Iso3833VehicleType.c \ - ITIStextPhrase.c \ - AxleLocation.c \ - AxleWeight.c \ - CargoWeight.c \ - DriveAxleLiftAirPressure.c \ - DriveAxleLocation.c \ - DriveAxleLubePressure.c \ - DriveAxleTemperature.c \ - SteeringAxleLubePressure.c \ - SteeringAxleTemperature.c \ - TireLeakageRate.c \ - TireLocation.c \ - TirePressureThresholdDetection.c \ - TirePressure.c \ - TireTemp.c \ - TrailerWeight.c \ - WheelEndElectFault.c \ - WheelSensorStatus.c \ - LaneAttributes-Barrier.c \ - LaneAttributes-Bike.c \ - LaneAttributes-Crosswalk.c \ - LaneAttributes-Parking.c \ - LaneAttributes-Sidewalk.c \ - LaneAttributes-Striping.c \ - LaneAttributes-TrackedVehicle.c \ - LaneAttributes-Vehicle.c \ - LaneConnectionID.c \ - LaneDirection.c \ - LaneID.c \ - LaneSharing.c \ - LaneWidth.c \ - Latitude.c \ - LayerID.c \ - LayerType.c \ - LightbarInUse.c \ - Longitude.c \ - Location-quality.c \ - Location-tech.c \ - MergeDivergeNodeAngle.c \ - MessageBLOB.c \ - MinuteOfTheYear.c \ - MinutesDuration.c \ - MotorizedPropelledType.c \ - MovementPhaseState.c \ - DSRC_MsgCount.c \ - MsgCRC.c \ - MultiVehicleResponse.c \ - MUTCDCode.c \ - NMEA-MsgType.c \ - NMEA-Payload.c \ - NMEA-Revision.c \ - NodeAttributeLL.c \ - NodeAttributeXY.c \ - NumberOfParticipantsInCluster.c \ - ObjectCount.c \ - ObstacleDirection.c \ - ObstacleDistance.c \ - Offset-B09.c \ - Offset-B10.c \ - Offset-B11.c \ - Offset-B12.c \ - Offset-B13.c \ - Offset-B14.c \ - Offset-B16.c \ - OffsetLL-B12.c \ - OffsetLL-B14.c \ - OffsetLL-B16.c \ - OffsetLL-B18.c \ - OffsetLL-B22.c \ - OffsetLL-B24.c \ - PayloadData.c \ - PedestrianBicycleDetect.c \ - HumanPropelledType.c \ - PersonalAssistive.c \ - PersonalClusterRadius.c \ - PersonalCrossingInProgress.c \ - PersonalCrossingRequest.c \ - PersonalDeviceUsageState.c \ - PersonalDeviceUserType.c \ - PivotingAllowed.c \ - PositionConfidence.c \ - PrioritizationResponseStatus.c \ - Priority.c \ - PriorityRequestType.c \ - PrivilegedEventFlags.c \ - ProbeSegmentNumber.c \ - PublicSafetyAndRoadWorkerActivity.c \ - PublicSafetyDirectingTrafficSubType.c \ - PublicSafetyEventResponderWorkerType.c \ - RadiusOfCurvature.c \ - Radius-B12.c \ - RainSensor.c \ - RegionId.c \ - RequestedItem.c \ - RequestID.c \ - RequestImportanceLevel.c \ - RequestSubRole.c \ - ResponseType.c \ - RestrictionAppliesTo.c \ - RestrictionClassID.c \ - RoadRegulatorID.c \ - RoadSegmentID.c \ - RoadwayCrownAngle.c \ - RTCM-Revision.c \ - RTCMmessage.c \ - Scale-B12.c \ - SecondOfTime.c \ - SegmentAttributeLL.c \ - SegmentAttributeXY.c \ - SemiMajorAxisAccuracy.c \ - SemiMajorAxisOrientation.c \ - SemiMinorAxisAccuracy.c \ - SignalGroupID.c \ - SignalReqScheme.c \ - SignPrority.c \ - SirenInUse.c \ - SpeedAdvice.c \ - SpeedConfidence.c \ - SpeedLimitType.c \ - SpeedProfileMeasurement.c \ - Speed.c \ - SSPindex.c \ - StabilityControlStatus.c \ - StationID.c \ - SteeringWheelAngleConfidence.c \ - SteeringWheelAngleRateOfChange.c \ - SteeringWheelAngle.c \ - SunSensor.c \ - TemporaryID.c \ - TermDistance.c \ - TermTime.c \ - ThrottleConfidence.c \ - ThrottlePosition.c \ - TimeConfidence.c \ - TimeIntervalConfidence.c \ - DSRC_TimeMark.c \ - TimeOffset.c \ - TractionControlStatus.c \ - TrailerMass.c \ - TransitStatus.c \ - TransitVehicleOccupancy.c \ - TransitVehicleStatus.c \ - TransmissionState.c \ - TravelerInfoType.c \ - UniqueMSGID.c \ - URL-Base.c \ - URL-Link.c \ - URL-Short.c \ - UserSizeAndBehaviour.c \ - VehicleEventFlags.c \ - VehicleHeight.c \ - VehicleLength.c \ - VehicleMass.c \ - VehicleStatusDeviceTypeTag.c \ - VehicleType.c \ - VehicleWidth.c \ - Velocity.c \ - VerticalAccelerationThreshold.c \ - VerticalAcceleration.c \ - VertOffset-B07.c \ - VertOffset-B08.c \ - VertOffset-B09.c \ - VertOffset-B10.c \ - VertOffset-B11.c \ - VertOffset-B12.c \ - VINstring.c \ - WaitOnStopline.c \ - WiperRate.c \ - WiperStatus.c \ - YawRateConfidence.c \ - YawRate.c \ - ZoneLength.c \ - Zoom.c \ - AltitudeConfidence.c \ - AltitudeValue.c \ - EmissionType.c \ - Altitude.c \ - PrioritizationResponse.c \ - PrioritizationResponseList.c \ - ConnectionManeuverAssist-addGrpC.c \ - IntersectionState-addGrpC.c \ - MapData-addGrpC.c \ - Position3D-addGrpC.c \ - RestrictionUserType-addGrpC.c \ - SignalHeadLocation.c \ - SignalHeadLocationList.c \ - VehicleToLanePosition.c \ - VehicleToLanePositionList.c \ - AddGrpB_Angle.c \ - Day.c \ - DayOfWeek.c \ - DegreesLat.c \ - DegreesLong.c \ - AddGrpB_Elevation.c \ - Holiday.c \ - Hour.c \ - LatitudeDMS.c \ - LongitudeDMS.c \ - MaxTimetoChange.c \ - MinTimetoChange.c \ - Minute.c \ - MinutesAngle.c \ - Month.c \ - AddGrpB_MsgCount.c \ - Second.c \ - SecondsAngle.c \ - SummerTime.c \ - TenthSecond.c \ - TimeRemaining.c \ - Year.c \ - LatitudeDMS2.c \ - LongitudeDMS2.c \ - Node-LLdms-48b.c \ - Node-LLdms-80b.c \ - LaneDataAttribute-addGrpB.c \ - MovementEvent-addGrpB.c \ - NodeOffsetPointXY-addGrpB.c \ - Position3D-addGrpB.c \ - AddGrpB_TimeMark.c \ - EssMobileFriction.c \ - EssPrecipRate.c \ - EssPrecipSituation.c \ - EssPrecipYesNo.c \ - EssSolarRadiation.c \ - GenericLocations.c \ - IncidentResponseEquipment.c \ - ITIStext.c \ - ResponderGroupAffected.c \ - VehicleGroupAffected.c \ - ITIScodesAndText.c \ - ITIScodes.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - MessageFrame.h \ - RegionalExtension.h \ - BasicSafetyMessage.h \ - PartIIcontent.h \ - PartII-Id.h \ - CommonSafetyRequest.h \ - EmergencyVehicleAlert.h \ - IntersectionCollision.h \ - MapData.h \ - NMEAcorrections.h \ - PersonalSafetyMessage.h \ - ProbeDataManagement.h \ - ProbeVehicleData.h \ - RoadSideAlert.h \ - RTCMcorrections.h \ - SPAT.h \ - SignalRequestMessage.h \ - SignalStatusMessage.h \ - TravelerInformation.h \ - TestMessage00.h \ - TestMessage01.h \ - TestMessage02.h \ - TestMessage03.h \ - TestMessage04.h \ - TestMessage05.h \ - TestMessage06.h \ - TestMessage07.h \ - TestMessage08.h \ - TestMessage09.h \ - TestMessage10.h \ - TestMessage11.h \ - TestMessage12.h \ - TestMessage13.h \ - TestMessage14.h \ - TestMessage15.h \ - AccelerationSet4Way.h \ - AccelSteerYawRateConfidence.h \ - AdvisorySpeed.h \ - AdvisorySpeedList.h \ - AntennaOffsetSet.h \ - ApproachOrLane.h \ - BrakeSystemStatus.h \ - BSMcoreData.h \ - BumperHeights.h \ - Circle.h \ - ComputedLane.h \ - ConfidenceSet.h \ - ConnectingLane.h \ - Connection.h \ - ConnectionManeuverAssist.h \ - ConnectsToList.h \ - DataParameters.h \ - DDate.h \ - DDateTime.h \ - DFullTime.h \ - DMonthDay.h \ - DTime.h \ - DYearMonth.h \ - DisabledVehicle.h \ - EmergencyDetails.h \ - EnabledLaneList.h \ - EventDescription.h \ - FullPositionVector.h \ - GenericLane.h \ - GeographicalPath.h \ - GeometricProjection.h \ - Header.h \ - IntersectionAccessPoint.h \ - IntersectionGeometry.h \ - IntersectionGeometryList.h \ - IntersectionReferenceID.h \ - IntersectionState.h \ - IntersectionStateList.h \ - ExitService.h \ - GenericSignage.h \ - SpeedLimit.h \ - WorkZone.h \ - J1939data.h \ - TireDataList.h \ - TireData.h \ - AxleWeightList.h \ - AxleWeightSet.h \ - LaneAttributes.h \ - LaneDataAttribute.h \ - LaneDataAttributeList.h \ - LaneList.h \ - LaneTypeAttributes.h \ - ManeuverAssistList.h \ - MovementEventList.h \ - MovementEvent.h \ - MovementList.h \ - MovementState.h \ - Node-LL-24B.h \ - Node-LL-28B.h \ - Node-LL-32B.h \ - Node-LL-36B.h \ - Node-LL-44B.h \ - Node-LL-48B.h \ - Node-LLmD-64b.h \ - Node-XY-20b.h \ - Node-XY-22b.h \ - Node-XY-24b.h \ - Node-XY-26b.h \ - Node-XY-28b.h \ - Node-XY-32b.h \ - NodeAttributeLLList.h \ - NodeAttributeSetLL.h \ - NodeAttributeSetXY.h \ - NodeAttributeXYList.h \ - NodeListLL.h \ - NodeListXY.h \ - NodeLL.h \ - NodeOffsetPointLL.h \ - NodeOffsetPointXY.h \ - NodeSetLL.h \ - NodeSetXY.h \ - NodeXY.h \ - ObstacleDetection.h \ - OffsetSystem.h \ - OverlayLaneList.h \ - PathHistory.h \ - PathHistoryPointList.h \ - PathHistoryPoint.h \ - PathPrediction.h \ - PivotPointDescription.h \ - Position3D.h \ - PositionalAccuracy.h \ - PositionConfidenceSet.h \ - PreemptPriorityList.h \ - SignalControlZone.h \ - PrivilegedEvents.h \ - PropelledInformation.h \ - RegionList.h \ - RegionOffsets.h \ - RegionPointSet.h \ - RegulatorySpeedLimit.h \ - RequestedItemList.h \ - RequestorDescription.h \ - RequestorPositionVector.h \ - RequestorType.h \ - RestrictionClassAssignment.h \ - RestrictionClassList.h \ - RestrictionUserTypeList.h \ - RestrictionUserType.h \ - RoadLaneSetList.h \ - RoadSegmentList.h \ - RoadSegmentReferenceID.h \ - RoadSegment.h \ - RoadSignID.h \ - RTCMheader.h \ - RTCMmessageList.h \ - RTCMPackage.h \ - Sample.h \ - SegmentAttributeLLList.h \ - SegmentAttributeXYList.h \ - ShapePointSet.h \ - SignalRequesterInfo.h \ - SignalRequestList.h \ - SignalRequestPackage.h \ - SignalRequest.h \ - SignalStatusList.h \ - SignalStatusPackageList.h \ - SignalStatusPackage.h \ - SignalStatus.h \ - SnapshotDistance.h \ - Snapshot.h \ - SnapshotTime.h \ - SpecialVehicleExtensions.h \ - SpeedandHeadingandThrottleConfidence.h \ - SpeedLimitList.h \ - SpeedProfileMeasurementList.h \ - SpeedProfile.h \ - SupplementalVehicleExtensions.h \ - TimeChangeDetails.h \ - TrailerData.h \ - TrailerHistoryPointList.h \ - TrailerHistoryPoint.h \ - TrailerUnitDescriptionList.h \ - TrailerUnitDescription.h \ - TransmissionAndSpeed.h \ - TravelerDataFrameList.h \ - TravelerDataFrame.h \ - ValidRegion.h \ - VehicleClassification.h \ - VehicleData.h \ - VehicleIdent.h \ - VehicleID.h \ - VehicleSafetyExtensions.h \ - VehicleSize.h \ - VehicleStatusRequest.h \ - VehicleStatusRequestList.h \ - VehicleStatus.h \ - VerticalOffset.h \ - WeatherProbe.h \ - WeatherReport.h \ - WiperSet.h \ - Acceleration.h \ - AccelerationConfidence.h \ - AdvisorySpeedType.h \ - AllowedManeuvers.h \ - AmbientAirPressure.h \ - AmbientAirTemperature.h \ - DSRC_Angle.h \ - AnimalPropelledType.h \ - AnimalType.h \ - AntiLockBrakeStatus.h \ - ApproachID.h \ - Attachment.h \ - AttachmentRadius.h \ - AuxiliaryBrakeStatus.h \ - BasicVehicleClass.h \ - BasicVehicleRole.h \ - BrakeAppliedPressure.h \ - BrakeAppliedStatus.h \ - BrakeBoostApplied.h \ - BumperHeight.h \ - CoarseHeading.h \ - CodeWord.h \ - CoefficientOfFriction.h \ - Confidence.h \ - Count.h \ - DDay.h \ - DeltaAngle.h \ - DeltaTime.h \ - DescriptiveName.h \ - DHour.h \ - DirectionOfUse.h \ - DistanceUnits.h \ - DMinute.h \ - DMonth.h \ - DOffset.h \ - DrivenLineOffsetLg.h \ - DrivenLineOffsetSm.h \ - DrivingWheelAngle.h \ - DSecond.h \ - DSRCmsgID.h \ - Duration.h \ - DYear.h \ - ElevationConfidence.h \ - DSRC_Elevation.h \ - Extent.h \ - ExteriorLights.h \ - FuelType.h \ - FurtherInfoID.h \ - GNSSstatus.h \ - GrossDistance.h \ - GrossSpeed.h \ - HeadingConfidence.h \ - Heading.h \ - HeadingSlice.h \ - IntersectionID.h \ - IntersectionStatusObject.h \ - IsDolly.h \ - Iso3833VehicleType.h \ - ITIStextPhrase.h \ - AxleLocation.h \ - AxleWeight.h \ - CargoWeight.h \ - DriveAxleLiftAirPressure.h \ - DriveAxleLocation.h \ - DriveAxleLubePressure.h \ - DriveAxleTemperature.h \ - SteeringAxleLubePressure.h \ - SteeringAxleTemperature.h \ - TireLeakageRate.h \ - TireLocation.h \ - TirePressureThresholdDetection.h \ - TirePressure.h \ - TireTemp.h \ - TrailerWeight.h \ - WheelEndElectFault.h \ - WheelSensorStatus.h \ - LaneAttributes-Barrier.h \ - LaneAttributes-Bike.h \ - LaneAttributes-Crosswalk.h \ - LaneAttributes-Parking.h \ - LaneAttributes-Sidewalk.h \ - LaneAttributes-Striping.h \ - LaneAttributes-TrackedVehicle.h \ - LaneAttributes-Vehicle.h \ - LaneConnectionID.h \ - LaneDirection.h \ - LaneID.h \ - LaneSharing.h \ - LaneWidth.h \ - Latitude.h \ - LayerID.h \ - LayerType.h \ - LightbarInUse.h \ - Longitude.h \ - Location-quality.h \ - Location-tech.h \ - MergeDivergeNodeAngle.h \ - MessageBLOB.h \ - MinuteOfTheYear.h \ - MinutesDuration.h \ - MotorizedPropelledType.h \ - MovementPhaseState.h \ - DSRC_MsgCount.h \ - MsgCRC.h \ - MultiVehicleResponse.h \ - MUTCDCode.h \ - NMEA-MsgType.h \ - NMEA-Payload.h \ - NMEA-Revision.h \ - NodeAttributeLL.h \ - NodeAttributeXY.h \ - NumberOfParticipantsInCluster.h \ - ObjectCount.h \ - ObstacleDirection.h \ - ObstacleDistance.h \ - Offset-B09.h \ - Offset-B10.h \ - Offset-B11.h \ - Offset-B12.h \ - Offset-B13.h \ - Offset-B14.h \ - Offset-B16.h \ - OffsetLL-B12.h \ - OffsetLL-B14.h \ - OffsetLL-B16.h \ - OffsetLL-B18.h \ - OffsetLL-B22.h \ - OffsetLL-B24.h \ - PayloadData.h \ - PedestrianBicycleDetect.h \ - HumanPropelledType.h \ - PersonalAssistive.h \ - PersonalClusterRadius.h \ - PersonalCrossingInProgress.h \ - PersonalCrossingRequest.h \ - PersonalDeviceUsageState.h \ - PersonalDeviceUserType.h \ - PivotingAllowed.h \ - PositionConfidence.h \ - PrioritizationResponseStatus.h \ - Priority.h \ - PriorityRequestType.h \ - PrivilegedEventFlags.h \ - ProbeSegmentNumber.h \ - PublicSafetyAndRoadWorkerActivity.h \ - PublicSafetyDirectingTrafficSubType.h \ - PublicSafetyEventResponderWorkerType.h \ - RadiusOfCurvature.h \ - Radius-B12.h \ - RainSensor.h \ - RegionId.h \ - RequestedItem.h \ - RequestID.h \ - RequestImportanceLevel.h \ - RequestSubRole.h \ - ResponseType.h \ - RestrictionAppliesTo.h \ - RestrictionClassID.h \ - RoadRegulatorID.h \ - RoadSegmentID.h \ - RoadwayCrownAngle.h \ - RTCM-Revision.h \ - RTCMmessage.h \ - Scale-B12.h \ - SecondOfTime.h \ - SegmentAttributeLL.h \ - SegmentAttributeXY.h \ - SemiMajorAxisAccuracy.h \ - SemiMajorAxisOrientation.h \ - SemiMinorAxisAccuracy.h \ - SignalGroupID.h \ - SignalReqScheme.h \ - SignPrority.h \ - SirenInUse.h \ - SpeedAdvice.h \ - SpeedConfidence.h \ - SpeedLimitType.h \ - SpeedProfileMeasurement.h \ - Speed.h \ - SSPindex.h \ - StabilityControlStatus.h \ - StationID.h \ - SteeringWheelAngleConfidence.h \ - SteeringWheelAngleRateOfChange.h \ - SteeringWheelAngle.h \ - SunSensor.h \ - TemporaryID.h \ - TermDistance.h \ - TermTime.h \ - ThrottleConfidence.h \ - ThrottlePosition.h \ - TimeConfidence.h \ - TimeIntervalConfidence.h \ - DSRC_TimeMark.h \ - TimeOffset.h \ - TractionControlStatus.h \ - TrailerMass.h \ - TransitStatus.h \ - TransitVehicleOccupancy.h \ - TransitVehicleStatus.h \ - TransmissionState.h \ - TravelerInfoType.h \ - UniqueMSGID.h \ - URL-Base.h \ - URL-Link.h \ - URL-Short.h \ - UserSizeAndBehaviour.h \ - VehicleEventFlags.h \ - VehicleHeight.h \ - VehicleLength.h \ - VehicleMass.h \ - VehicleStatusDeviceTypeTag.h \ - VehicleType.h \ - VehicleWidth.h \ - Velocity.h \ - VerticalAccelerationThreshold.h \ - VerticalAcceleration.h \ - VertOffset-B07.h \ - VertOffset-B08.h \ - VertOffset-B09.h \ - VertOffset-B10.h \ - VertOffset-B11.h \ - VertOffset-B12.h \ - VINstring.h \ - WaitOnStopline.h \ - WiperRate.h \ - WiperStatus.h \ - YawRateConfidence.h \ - YawRate.h \ - ZoneLength.h \ - Zoom.h \ - AltitudeConfidence.h \ - AltitudeValue.h \ - EmissionType.h \ - Altitude.h \ - PrioritizationResponse.h \ - PrioritizationResponseList.h \ - ConnectionManeuverAssist-addGrpC.h \ - IntersectionState-addGrpC.h \ - MapData-addGrpC.h \ - Position3D-addGrpC.h \ - RestrictionUserType-addGrpC.h \ - SignalHeadLocation.h \ - SignalHeadLocationList.h \ - VehicleToLanePosition.h \ - VehicleToLanePositionList.h \ - AddGrpB_Angle.h \ - Day.h \ - DayOfWeek.h \ - DegreesLat.h \ - DegreesLong.h \ - AddGrpB_Elevation.h \ - Holiday.h \ - Hour.h \ - LatitudeDMS.h \ - LongitudeDMS.h \ - MaxTimetoChange.h \ - MinTimetoChange.h \ - Minute.h \ - MinutesAngle.h \ - Month.h \ - AddGrpB_MsgCount.h \ - Second.h \ - SecondsAngle.h \ - SummerTime.h \ - TenthSecond.h \ - TimeRemaining.h \ - Year.h \ - LatitudeDMS2.h \ - LongitudeDMS2.h \ - Node-LLdms-48b.h \ - Node-LLdms-80b.h \ - LaneDataAttribute-addGrpB.h \ - MovementEvent-addGrpB.h \ - NodeOffsetPointXY-addGrpB.h \ - Position3D-addGrpB.h \ - AddGrpB_TimeMark.h \ - EssMobileFriction.h \ - EssPrecipRate.h \ - EssPrecipSituation.h \ - EssPrecipYesNo.h \ - EssSolarRadiation.h \ - GenericLocations.h \ - IncidentResponseEquipment.h \ - ITIStext.h \ - ResponderGroupAffected.h \ - VehicleGroupAffected.h \ - ITIScodesAndText.h \ - ITIScodes.h - -ASN_MODULE_HEADERS+=ANY.h -ASN_MODULE_SOURCES+=ANY.c -ASN_MODULE_HEADERS+=OPEN_TYPE.h -ASN_MODULE_SOURCES+=OPEN_TYPE.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_HEADERS+=IA5String.h -ASN_MODULE_SOURCES+=IA5String.c -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_SOURCES+=asn_application.c -ASN_MODULE_HEADERS+=asn_ioc.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=asn_bit_data.h -ASN_MODULE_SOURCES+=asn_bit_data.c -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c -ASN_CONVERTER_SOURCES+=pdu_collection.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = j2735-dump +ASN_LIBRARY=libasncodec.a LIBS += -lm -CPPFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DPDU=MessageFrame -DASN_PDU_COLLECTION -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +CFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=MessageFrame -DASN_PDU_COLLECTION -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c\ + pdu_collection.c all: maybe-wip-pause MessageFrame.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -1084,7 +43,6 @@ regen-makefile: ASN1MODULES="../J2735_201603.asn1" \ ASN1PDU=MessageFrame \ PROGNAME=j2735-dump \ - CPPFLAGS="" \ ../sample.makefile.regen check: ${TARGET} check-ber check-xer check-oer check-per @@ -1174,4 +132,4 @@ distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.LDAP3/Makefile b/examples/sample.source.LDAP3/Makefile index 7d071c87..5680c6bd 100644 --- a/examples/sample.source.LDAP3/Makefile +++ b/examples/sample.source.LDAP3/Makefile @@ -1,192 +1,29 @@ -ASN_MODULE_SOURCES= \ - LDAPMessage.c \ - MessageID.c \ - LDAPString.c \ - LDAPOID.c \ - LDAPDN.c \ - RelativeLDAPDN.c \ - AttributeDescription.c \ - AttributeValue.c \ - AttributeValueAssertion.c \ - AssertionValue.c \ - PartialAttribute.c \ - Attribute.c \ - MatchingRuleId.c \ - LDAPResult.c \ - Referral.c \ - URI.c \ - Controls.c \ - Control.c \ - BindRequest.c \ - AuthenticationChoice.c \ - SaslCredentials.c \ - BindResponse.c \ - UnbindRequest.c \ - SearchRequest.c \ - AttributeSelection.c \ - Filter.c \ - SubstringFilter.c \ - MatchingRuleAssertion.c \ - SearchResultEntry.c \ - PartialAttributeList.c \ - SearchResultReference.c \ - SearchResultDone.c \ - ModifyRequest.c \ - ModifyResponse.c \ - AddRequest.c \ - AttributeList.c \ - AddResponse.c \ - DelRequest.c \ - DelResponse.c \ - ModifyDNRequest.c \ - ModifyDNResponse.c \ - CompareRequest.c \ - CompareResponse.c \ - AbandonRequest.c \ - ExtendedRequest.c \ - ExtendedResponse.c \ - IntermediateResponse.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - LDAPMessage.h \ - MessageID.h \ - LDAPString.h \ - LDAPOID.h \ - LDAPDN.h \ - RelativeLDAPDN.h \ - AttributeDescription.h \ - AttributeValue.h \ - AttributeValueAssertion.h \ - AssertionValue.h \ - PartialAttribute.h \ - Attribute.h \ - MatchingRuleId.h \ - LDAPResult.h \ - Referral.h \ - URI.h \ - Controls.h \ - Control.h \ - BindRequest.h \ - AuthenticationChoice.h \ - SaslCredentials.h \ - BindResponse.h \ - UnbindRequest.h \ - SearchRequest.h \ - AttributeSelection.h \ - Filter.h \ - SubstringFilter.h \ - MatchingRuleAssertion.h \ - SearchResultEntry.h \ - PartialAttributeList.h \ - SearchResultReference.h \ - SearchResultDone.h \ - ModifyRequest.h \ - ModifyResponse.h \ - AddRequest.h \ - AttributeList.h \ - AddResponse.h \ - DelRequest.h \ - DelResponse.h \ - ModifyDNRequest.h \ - ModifyDNResponse.h \ - CompareRequest.h \ - CompareResponse.h \ - AbandonRequest.h \ - ExtendedRequest.h \ - ExtendedResponse.h \ - IntermediateResponse.h - -ASN_MODULE_HEADERS+=OPEN_TYPE.h -ASN_MODULE_SOURCES+=OPEN_TYPE.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_HEADERS+=NULL.h -ASN_MODULE_SOURCES+=NULL.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_SOURCES+=asn_application.c -ASN_MODULE_HEADERS+=asn_ioc.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=asn_bit_data.h -ASN_MODULE_SOURCES+=asn_bit_data.c -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = ldap3dump +ASN_LIBRARY=libasncodec.a LIBS += -lm -CPPFLAGS += -DASN_CONVERTER_TITLE="Lightweight Directory Access Protocol V3 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=LDAPMessage -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +CFLAGS += -DASN_CONVERTER_TITLE="Lightweight Directory Access Protocol V3 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=LDAPMessage -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c all: maybe-wip-pause LDAPMessage.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -205,7 +42,6 @@ regen-makefile: ASN1MODULES="../rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1" \ ASN1PDU=LDAPMessage \ PROGNAME=ldap3dump \ - CPPFLAGS="" \ ../sample.makefile.regen check: ${TARGET} check-ber check-xer check-oer check-per @@ -295,4 +131,4 @@ distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.MEGACO/Makefile b/examples/sample.source.MEGACO/Makefile index 339b1885..47c830b4 100644 --- a/examples/sample.source.MEGACO/Makefile +++ b/examples/sample.source.MEGACO/Makefile @@ -1,313 +1,29 @@ -ASN_MODULE_SOURCES= \ - MegacoMessage.c \ - AuthenticationHeader.c \ - SecurityParmIndex.c \ - SequenceNum.c \ - AuthData.c \ - Message.c \ - MId.c \ - DomainName.c \ - IP4Address.c \ - IP6Address.c \ - PathName.c \ - Transaction.c \ - TransactionId.c \ - TransactionRequest.c \ - TransactionPending.c \ - TransactionReply.c \ - TransactionResponseAck.c \ - TransactionAck.c \ - ErrorDescriptor.c \ - ErrorCode.c \ - ErrorText.c \ - ContextID.c \ - ActionRequest.c \ - ActionReply.c \ - ContextRequest.c \ - ContextAttrAuditRequest.c \ - CommandRequest.c \ - Command.c \ - CommandReply.c \ - TopologyRequest.c \ - AmmRequest.c \ - AmmDescriptor.c \ - AmmsReply.c \ - SubtractRequest.c \ - AuditRequest.c \ - AuditReply.c \ - AuditResult.c \ - TerminationAudit.c \ - AuditReturnParameter.c \ - AuditDescriptor.c \ - NotifyRequest.c \ - NotifyReply.c \ - ObservedEventsDescriptor.c \ - ObservedEvent.c \ - EventName.c \ - EventParameter.c \ - ServiceChangeRequest.c \ - ServiceChangeReply.c \ - ServiceChangeResult.c \ - WildcardField.c \ - TerminationID.c \ - TerminationIDList.c \ - MediaDescriptor.c \ - StreamDescriptor.c \ - StreamParms.c \ - LocalControlDescriptor.c \ - StreamMode.c \ - PropertyParm.c \ - Name.c \ - PkgdName.c \ - Relation.c \ - LocalRemoteDescriptor.c \ - PropertyGroup.c \ - TerminationStateDescriptor.c \ - EventBufferControl.c \ - ServiceState.c \ - MuxDescriptor.c \ - MuxType.c \ - StreamID.c \ - EventsDescriptor.c \ - RequestedEvent.c \ - RequestedActions.c \ - EventDM.c \ - SecondEventsDescriptor.c \ - SecondRequestedEvent.c \ - SecondRequestedActions.c \ - EventBufferDescriptor.c \ - EventSpec.c \ - SignalsDescriptor.c \ - SignalRequest.c \ - SeqSigList.c \ - Signal.c \ - SignalType.c \ - SignalName.c \ - NotifyCompletion.c \ - SigParameter.c \ - RequestID.c \ - ModemDescriptor.c \ - ModemType.c \ - DigitMapDescriptor.c \ - DigitMapName.c \ - DigitMapValue.c \ - ServiceChangeParm.c \ - ServiceChangeAddress.c \ - ServiceChangeResParm.c \ - ServiceChangeMethod.c \ - ServiceChangeProfile.c \ - PackagesDescriptor.c \ - PackagesItem.c \ - StatisticsDescriptor.c \ - StatisticsParameter.c \ - NonStandardData.c \ - NonStandardIdentifier.c \ - H221NonStandard.c \ - TimeNotation.c \ - Value.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - MegacoMessage.h \ - AuthenticationHeader.h \ - SecurityParmIndex.h \ - SequenceNum.h \ - AuthData.h \ - Message.h \ - MId.h \ - DomainName.h \ - IP4Address.h \ - IP6Address.h \ - PathName.h \ - Transaction.h \ - TransactionId.h \ - TransactionRequest.h \ - TransactionPending.h \ - TransactionReply.h \ - TransactionResponseAck.h \ - TransactionAck.h \ - ErrorDescriptor.h \ - ErrorCode.h \ - ErrorText.h \ - ContextID.h \ - ActionRequest.h \ - ActionReply.h \ - ContextRequest.h \ - ContextAttrAuditRequest.h \ - CommandRequest.h \ - Command.h \ - CommandReply.h \ - TopologyRequest.h \ - AmmRequest.h \ - AmmDescriptor.h \ - AmmsReply.h \ - SubtractRequest.h \ - AuditRequest.h \ - AuditReply.h \ - AuditResult.h \ - TerminationAudit.h \ - AuditReturnParameter.h \ - AuditDescriptor.h \ - NotifyRequest.h \ - NotifyReply.h \ - ObservedEventsDescriptor.h \ - ObservedEvent.h \ - EventName.h \ - EventParameter.h \ - ServiceChangeRequest.h \ - ServiceChangeReply.h \ - ServiceChangeResult.h \ - WildcardField.h \ - TerminationID.h \ - TerminationIDList.h \ - MediaDescriptor.h \ - StreamDescriptor.h \ - StreamParms.h \ - LocalControlDescriptor.h \ - StreamMode.h \ - PropertyParm.h \ - Name.h \ - PkgdName.h \ - Relation.h \ - LocalRemoteDescriptor.h \ - PropertyGroup.h \ - TerminationStateDescriptor.h \ - EventBufferControl.h \ - ServiceState.h \ - MuxDescriptor.h \ - MuxType.h \ - StreamID.h \ - EventsDescriptor.h \ - RequestedEvent.h \ - RequestedActions.h \ - EventDM.h \ - SecondEventsDescriptor.h \ - SecondRequestedEvent.h \ - SecondRequestedActions.h \ - EventBufferDescriptor.h \ - EventSpec.h \ - SignalsDescriptor.h \ - SignalRequest.h \ - SeqSigList.h \ - Signal.h \ - SignalType.h \ - SignalName.h \ - NotifyCompletion.h \ - SigParameter.h \ - RequestID.h \ - ModemDescriptor.h \ - ModemType.h \ - DigitMapDescriptor.h \ - DigitMapName.h \ - DigitMapValue.h \ - ServiceChangeParm.h \ - ServiceChangeAddress.h \ - ServiceChangeResParm.h \ - ServiceChangeMethod.h \ - ServiceChangeProfile.h \ - PackagesDescriptor.h \ - PackagesItem.h \ - StatisticsDescriptor.h \ - StatisticsParameter.h \ - NonStandardData.h \ - NonStandardIdentifier.h \ - H221NonStandard.h \ - TimeNotation.h \ - Value.h - -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_HEADERS+=IA5String.h -ASN_MODULE_SOURCES+=IA5String.c -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_HEADERS+=NULL.h -ASN_MODULE_SOURCES+=NULL.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=OBJECT_IDENTIFIER.h -ASN_MODULE_SOURCES+=OBJECT_IDENTIFIER.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=oer_decoder.h -ASN_MODULE_SOURCES+=oer_decoder.c -ASN_MODULE_HEADERS+=oer_encoder.h -ASN_MODULE_SOURCES+=oer_encoder.c -ASN_MODULE_HEADERS+=oer_support.h -ASN_MODULE_SOURCES+=oer_support.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = megaco-dump -CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=MegacoMessage -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +ASN_LIBRARY=libasncodec.a +LIBS += -lm +CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=MegacoMessage -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c -all: MegacoMessage.c $(TARGET) +all: maybe-wip-pause MegacoMessage.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -325,73 +41,93 @@ regen-makefile: ASN1MODULES="../rfc3525-MEDIA-GATEWAY-CONTROL.asn1" \ ASN1PDU=MegacoMessage \ PROGNAME=megaco-dump \ - CPPFLAGS="" \ ../sample.makefile.regen -check: ${TARGET} check-ber check-xer check-per +check: ${TARGET} check-ber check-xer check-oer check-per @echo ================ @echo All tests passed @echo ================ check-ber: @if test -f sample-MegacoMessage-1.[db]er ; then \ - for f in sample-MegacoMessage-*.[db]er; do \ + for f in sample-*-*.[db]er; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \ done; done; fi check-xer: @if test -f sample-MegacoMessage-1.xer ; then \ - for f in sample-MegacoMessage-*.xer; do \ + for f in sample-*-*.xer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER and back ($$b)..."; \ - ./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff $$f ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \ + done; done; fi + +check-oer: + @if test -f sample-MegacoMessage-1.*oer ; then \ + for f in sample-*-*.*oer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ + for b in 1 17 33 980 8192; do \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + diff $$f ./.tmp.2.$$$$ || exit 4; \ + rm -f ./.tmp.[12].$$$$; \ + echo "Test junking $$f (please wait) ($$b) ..."; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \ done; done; fi check-per: @if test -f sample-MegacoMessage-1-nopad.per ; then \ - for f in sample-MegacoMessage-[1-9]-nopad.per; do \ + for f in sample-*-[1-9]-nopad.per; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ - ./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ + echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \ rm -f ./.tmp.[123].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \ done; done; fi @if test -f sample-MegacoMessage-1.per ; then \ for f in sample-*-[1-9].per; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ - ./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ - ./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ + echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ diff $$f ./.tmp.1.$$$$ || exit 6; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \ done; done; fi +maybe-wip-pause: + @if [ -f WIP ]; then cat WIP; sleep 2; fi + distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.PKIX1/Makefile b/examples/sample.source.PKIX1/Makefile index 7f454edd..18aec49e 100644 --- a/examples/sample.source.PKIX1/Makefile +++ b/examples/sample.source.PKIX1/Makefile @@ -1,379 +1,34 @@ -ASN_MODULE_SOURCES= \ - Attribute.c \ - AttributeType.c \ - AttributeValue.c \ - AttributeTypeAndValue.c \ - X520name.c \ - X520CommonName.c \ - X520LocalityName.c \ - X520StateOrProvinceName.c \ - X520OrganizationName.c \ - X520OrganizationalUnitName.c \ - X520Title.c \ - X520dnQualifier.c \ - X520countryName.c \ - X520SerialNumber.c \ - X520Pseudonym.c \ - DomainComponent.c \ - EmailAddress.c \ - Name.c \ - RDNSequence.c \ - DistinguishedName.c \ - RelativeDistinguishedName.c \ - DirectoryString.c \ - Certificate.c \ - TBSCertificate.c \ - Version.c \ - CertificateSerialNumber.c \ - Validity.c \ - Time.c \ - UniqueIdentifier.c \ - SubjectPublicKeyInfo.c \ - Extensions.c \ - Extension.c \ - CertificateList.c \ - TBSCertList.c \ - AlgorithmIdentifier.c \ - ORAddress.c \ - BuiltInStandardAttributes.c \ - CountryName.c \ - AdministrationDomainName.c \ - NetworkAddress.c \ - X121Address.c \ - TerminalIdentifier.c \ - PrivateDomainName.c \ - OrganizationName.c \ - NumericUserIdentifier.c \ - PersonalName.c \ - OrganizationalUnitNames.c \ - OrganizationalUnitName.c \ - BuiltInDomainDefinedAttributes.c \ - BuiltInDomainDefinedAttribute.c \ - ExtensionAttributes.c \ - ExtensionAttribute.c \ - CommonName.c \ - TeletexCommonName.c \ - TeletexOrganizationName.c \ - TeletexPersonalName.c \ - TeletexOrganizationalUnitNames.c \ - TeletexOrganizationalUnitName.c \ - PDSName.c \ - PhysicalDeliveryCountryName.c \ - PostalCode.c \ - PhysicalDeliveryOfficeName.c \ - PhysicalDeliveryOfficeNumber.c \ - ExtensionORAddressComponents.c \ - PhysicalDeliveryPersonalName.c \ - PhysicalDeliveryOrganizationName.c \ - ExtensionPhysicalDeliveryAddressComponents.c \ - UnformattedPostalAddress.c \ - StreetAddress.c \ - PostOfficeBoxAddress.c \ - PosteRestanteAddress.c \ - UniquePostalName.c \ - LocalPostalAttributes.c \ - PDSParameter.c \ - ExtendedNetworkAddress.c \ - PresentationAddress.c \ - TerminalType.c \ - TeletexDomainDefinedAttributes.c \ - TeletexDomainDefinedAttribute.c \ - AuthorityKeyIdentifier.c \ - KeyIdentifier.c \ - SubjectKeyIdentifier.c \ - KeyUsage.c \ - PrivateKeyUsagePeriod.c \ - CertificatePolicies.c \ - PolicyInformation.c \ - CertPolicyId.c \ - PolicyQualifierInfo.c \ - PolicyQualifierId.c \ - CPSuri.c \ - UserNotice.c \ - NoticeReference.c \ - DisplayText.c \ - PolicyMappings.c \ - SubjectAltName.c \ - GeneralNames.c \ - GeneralName.c \ - AnotherName.c \ - EDIPartyName.c \ - IssuerAltName.c \ - SubjectDirectoryAttributes.c \ - BasicConstraints.c \ - NameConstraints.c \ - GeneralSubtrees.c \ - GeneralSubtree.c \ - BaseDistance.c \ - PolicyConstraints.c \ - SkipCerts.c \ - CRLDistributionPoints.c \ - DistributionPoint.c \ - DistributionPointName.c \ - ReasonFlags.c \ - ExtKeyUsageSyntax.c \ - KeyPurposeId.c \ - InhibitAnyPolicy.c \ - FreshestCRL.c \ - AuthorityInfoAccessSyntax.c \ - AccessDescription.c \ - SubjectInfoAccessSyntax.c \ - CRLNumber.c \ - IssuingDistributionPoint.c \ - BaseCRLNumber.c \ - CRLReason.c \ - CertificateIssuer.c \ - HoldInstructionCode.c \ - InvalidityDate.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - Attribute.h \ - AttributeType.h \ - AttributeValue.h \ - AttributeTypeAndValue.h \ - X520name.h \ - X520CommonName.h \ - X520LocalityName.h \ - X520StateOrProvinceName.h \ - X520OrganizationName.h \ - X520OrganizationalUnitName.h \ - X520Title.h \ - X520dnQualifier.h \ - X520countryName.h \ - X520SerialNumber.h \ - X520Pseudonym.h \ - DomainComponent.h \ - EmailAddress.h \ - Name.h \ - RDNSequence.h \ - DistinguishedName.h \ - RelativeDistinguishedName.h \ - DirectoryString.h \ - Certificate.h \ - TBSCertificate.h \ - Version.h \ - CertificateSerialNumber.h \ - Validity.h \ - Time.h \ - UniqueIdentifier.h \ - SubjectPublicKeyInfo.h \ - Extensions.h \ - Extension.h \ - CertificateList.h \ - TBSCertList.h \ - AlgorithmIdentifier.h \ - ORAddress.h \ - BuiltInStandardAttributes.h \ - CountryName.h \ - AdministrationDomainName.h \ - NetworkAddress.h \ - X121Address.h \ - TerminalIdentifier.h \ - PrivateDomainName.h \ - OrganizationName.h \ - NumericUserIdentifier.h \ - PersonalName.h \ - OrganizationalUnitNames.h \ - OrganizationalUnitName.h \ - BuiltInDomainDefinedAttributes.h \ - BuiltInDomainDefinedAttribute.h \ - ExtensionAttributes.h \ - ExtensionAttribute.h \ - CommonName.h \ - TeletexCommonName.h \ - TeletexOrganizationName.h \ - TeletexPersonalName.h \ - TeletexOrganizationalUnitNames.h \ - TeletexOrganizationalUnitName.h \ - PDSName.h \ - PhysicalDeliveryCountryName.h \ - PostalCode.h \ - PhysicalDeliveryOfficeName.h \ - PhysicalDeliveryOfficeNumber.h \ - ExtensionORAddressComponents.h \ - PhysicalDeliveryPersonalName.h \ - PhysicalDeliveryOrganizationName.h \ - ExtensionPhysicalDeliveryAddressComponents.h \ - UnformattedPostalAddress.h \ - StreetAddress.h \ - PostOfficeBoxAddress.h \ - PosteRestanteAddress.h \ - UniquePostalName.h \ - LocalPostalAttributes.h \ - PDSParameter.h \ - ExtendedNetworkAddress.h \ - PresentationAddress.h \ - TerminalType.h \ - TeletexDomainDefinedAttributes.h \ - TeletexDomainDefinedAttribute.h \ - AuthorityKeyIdentifier.h \ - KeyIdentifier.h \ - SubjectKeyIdentifier.h \ - KeyUsage.h \ - PrivateKeyUsagePeriod.h \ - CertificatePolicies.h \ - PolicyInformation.h \ - CertPolicyId.h \ - PolicyQualifierInfo.h \ - PolicyQualifierId.h \ - CPSuri.h \ - UserNotice.h \ - NoticeReference.h \ - DisplayText.h \ - PolicyMappings.h \ - SubjectAltName.h \ - GeneralNames.h \ - GeneralName.h \ - AnotherName.h \ - EDIPartyName.h \ - IssuerAltName.h \ - SubjectDirectoryAttributes.h \ - BasicConstraints.h \ - NameConstraints.h \ - GeneralSubtrees.h \ - GeneralSubtree.h \ - BaseDistance.h \ - PolicyConstraints.h \ - SkipCerts.h \ - CRLDistributionPoints.h \ - DistributionPoint.h \ - DistributionPointName.h \ - ReasonFlags.h \ - ExtKeyUsageSyntax.h \ - KeyPurposeId.h \ - InhibitAnyPolicy.h \ - FreshestCRL.h \ - AuthorityInfoAccessSyntax.h \ - AccessDescription.h \ - SubjectInfoAccessSyntax.h \ - CRLNumber.h \ - IssuingDistributionPoint.h \ - BaseCRLNumber.h \ - CRLReason.h \ - CertificateIssuer.h \ - HoldInstructionCode.h \ - InvalidityDate.h - -ASN_MODULE_HEADERS+=ANY.h -ASN_MODULE_SOURCES+=ANY.c -ASN_MODULE_HEADERS+=OPEN_TYPE.h -ASN_MODULE_SOURCES+=OPEN_TYPE.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_HEADERS+=BMPString.h -ASN_MODULE_SOURCES+=BMPString.c -ASN_MODULE_HEADERS+=UTF8String.h -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=ENUMERATED.h -ASN_MODULE_SOURCES+=ENUMERATED.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_HEADERS+=GeneralizedTime.h -ASN_MODULE_SOURCES+=GeneralizedTime.c -ASN_MODULE_HEADERS+=IA5String.h -ASN_MODULE_SOURCES+=IA5String.c -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=NumericString.h -ASN_MODULE_SOURCES+=NumericString.c -ASN_MODULE_HEADERS+=OBJECT_IDENTIFIER.h -ASN_MODULE_SOURCES+=OBJECT_IDENTIFIER.c -ASN_MODULE_HEADERS+=PrintableString.h -ASN_MODULE_SOURCES+=PrintableString.c -ASN_MODULE_HEADERS+=TeletexString.h -ASN_MODULE_SOURCES+=TeletexString.c -ASN_MODULE_HEADERS+=UTCTime.h -ASN_MODULE_SOURCES+=UTCTime.c -ASN_MODULE_SOURCES+=UTF8String.c -ASN_MODULE_HEADERS+=UniversalString.h -ASN_MODULE_SOURCES+=UniversalString.c -ASN_MODULE_HEADERS+=VisibleString.h -ASN_MODULE_SOURCES+=VisibleString.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_HEADERS+=constr_SET.h -ASN_MODULE_SOURCES+=constr_SET.c -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_HEADERS+=asn_ioc.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=asn_bit_data.h -ASN_MODULE_SOURCES+=asn_bit_data.c -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = x509dump -CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=Certificate -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +ASN_LIBRARY=libasncodec.a +LIBS += -lm +CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=Certificate -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c all: maybe-wip-pause Certificate.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source regenerate-from-asn1-source: - ../../asn1c/asn1c -S ../../skeletons -pdu=Certificate -fwide-types ../rfc3280-PKIX1Explicit88.asn1 ../rfc3280-PKIX1Implicit88.asn1 + ../../asn1c/asn1c -S ../../skeletons -pdu=Certificate -fcompound-names -fwide-types ../rfc3280-PKIX1Explicit88.asn1 ../rfc3280-PKIX1Implicit88.asn1 Certificate.c: ../sample.makefile.regen ../rfc3280-*.asn1 @@ -382,14 +37,13 @@ Certificate.c: ../sample.makefile.regen ../rfc3280-*.asn1 make regen-makefile: - ASN1CMDOPTS="-fwide-types" \ + ASN1CMDOPTS="-fcompound-names -fwide-types" \ ASN1MODULES="../rfc3280-*.asn1" \ ASN1PDU=Certificate \ PROGNAME=x509dump \ - CPPFLAGS="" \ ../sample.makefile.regen -check: ${TARGET} check-ber check-xer check-per +check: ${TARGET} check-ber check-xer check-oer check-per @echo ================ @echo All tests passed @echo ================ @@ -397,7 +51,7 @@ check: ${TARGET} check-ber check-xer check-per check-ber: @if test -f sample-Certificate-1.[db]er ; then \ for f in sample-*-*.[db]er; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ ./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ @@ -412,7 +66,7 @@ check-ber: check-xer: @if test -f sample-Certificate-1.xer ; then \ for f in sample-*-*.xer; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \ ./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ @@ -424,10 +78,25 @@ check-xer: ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \ done; done; fi +check-oer: + @if test -f sample-Certificate-1.*oer ; then \ + for f in sample-*-*.*oer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ + for b in 1 17 33 980 8192; do \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + diff $$f ./.tmp.2.$$$$ || exit 4; \ + rm -f ./.tmp.[12].$$$$; \ + echo "Test junking $$f (please wait) ($$b) ..."; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \ + done; done; fi + check-per: @if test -f sample-Certificate-1-nopad.per ; then \ for f in sample-*-[1-9]-nopad.per; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \ ./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ @@ -441,7 +110,7 @@ check-per: done; done; fi @if test -f sample-Certificate-1.per ; then \ for f in sample-*-[1-9].per; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \ ./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ @@ -461,4 +130,4 @@ distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.RRC/Makefile b/examples/sample.source.RRC/Makefile index 756ca0ab..ae911c09 100644 --- a/examples/sample.source.RRC/Makefile +++ b/examples/sample.source.RRC/Makefile @@ -1,4769 +1,30 @@ -ASN_MODULE_SOURCES= \ - DL-DCCH-Message.c \ - DL-DCCH-MessageType.c \ - UL-DCCH-Message.c \ - UL-DCCH-MessageType.c \ - DL-CCCH-Message.c \ - DL-CCCH-MessageType.c \ - UL-CCCH-Message.c \ - UL-CCCH-MessageType.c \ - PCCH-Message.c \ - PCCH-MessageType.c \ - DL-SHCCH-Message.c \ - DL-SHCCH-MessageType.c \ - UL-SHCCH-Message.c \ - UL-SHCCH-MessageType.c \ - BCCH-FACH-Message.c \ - BCCH-FACH-MessageType.c \ - BCCH-BCH-Message.c \ - MCCH-Message.c \ - MCCH-MessageType.c \ - MSCH-Message.c \ - MSCH-MessageType.c \ - ActiveSetUpdate.c \ - ActiveSetUpdate-r3-IEs.c \ - ActiveSetUpdate-v4b0ext-IEs.c \ - ActiveSetUpdate-v590ext-IEs.c \ - ActiveSetUpdate-v690ext-IEs.c \ - ActiveSetUpdate-r6-IEs.c \ - ActiveSetUpdateComplete.c \ - ActiveSetUpdateFailure.c \ - AssistanceDataDelivery.c \ - AssistanceDataDelivery-r3-IEs.c \ - AssistanceDataDelivery-v3a0ext.c \ - AssistanceDataDelivery-v4b0ext-IEs.c \ - CellChangeOrderFromUTRAN.c \ - CellChangeOrderFromUTRAN-r3-IEs.c \ - CellChangeOrderFromUTRAN-v590ext-IEs.c \ - CellChangeOrderFromUTRANFailure.c \ - CellChangeOrderFromUTRANFailure-r3-IEs.c \ - CellUpdate.c \ - CellUpdate-v590ext.c \ - CellUpdate-v690ext-IEs.c \ - CellUpdate-v7xyext-IEs.c \ - CellUpdateConfirm.c \ - CellUpdateConfirm-r3-IEs.c \ - CellUpdateConfirm-v3a0ext.c \ - CellUpdateConfirm-v4b0ext-IEs.c \ - CellUpdateConfirm-v590ext-IEs.c \ - CellUpdateConfirm-v5d0ext-IEs.c \ - CellUpdateConfirm-r4-IEs.c \ - CellUpdateConfirm-r5-IEs.c \ - CellUpdateConfirm-r6-IEs.c \ - CellUpdateConfirm-v690ext-IEs.c \ - CellUpdateConfirm-r7-IEs.c \ - CellUpdateConfirm-CCCH.c \ - CounterCheck.c \ - CounterCheck-r3-IEs.c \ - CounterCheckResponse.c \ - DownlinkDirectTransfer.c \ - DownlinkDirectTransfer-r3-IEs.c \ - HandoverToUTRANCommand.c \ - HandoverToUTRANCommand-r3-IEs.c \ - HandoverToUTRANCommand-r4-IEs.c \ - HandoverToUTRANCommand-r5-IEs.c \ - HandoverToUTRANCommand-r6-IEs.c \ - HandoverToUTRANCommand-r7-IEs.c \ - HandoverToUTRANComplete.c \ - InitialDirectTransfer.c \ - InitialDirectTransfer-v3a0ext.c \ - InitialDirectTransfer-v590ext.c \ - InitialDirectTransfer-v690ext-IEs.c \ - HandoverFromUTRANCommand-GSM.c \ - HandoverFromUTRANCommand-GSM-r3-IEs.c \ - HandoverFromUTRANCommand-GSM-r6-IEs.c \ - HandoverFromUTRANCommand-GSM-v690ext-IEs.c \ - HandoverFromUTRANCommand-GERANIu.c \ - HandoverFromUTRANCommand-GERANIu-r5-IEs.c \ - HandoverFromUTRANCommand-CDMA2000.c \ - HandoverFromUTRANCommand-CDMA2000-r3-IEs.c \ - HandoverFromUTRANFailure.c \ - HandoverFromUtranFailure-v590ext-IEs.c \ - InterRATHandoverInfo.c \ - InterRATHandoverInfo-v390ext-IEs.c \ - InterRATHandoverInfo-v3a0ext-IEs.c \ - InterRATHandoverInfo-v3d0ext-IEs.c \ - InterRATHandoverInfo-v3g0ext-IEs.c \ - InterRATHandoverInfo-r3-add-ext-IEs.c \ - InterRATHandoverInfo-v4b0ext-IEs.c \ - InterRATHandoverInfo-v4d0ext-IEs.c \ - InterRATHandoverInfo-v590ext-IEs.c \ - InterRATHandoverInfo-v690ext1-IEs.c \ - InterRATHandoverInfo-v690ext-IEs.c \ - InterRATHandoverInfo-v7xyext-IEs.c \ - MeasurementControl.c \ - MeasurementControl-r3-IEs.c \ - MeasurementControl-v390ext.c \ - MeasurementControl-v3a0ext.c \ - MeasurementControl-r4-IEs.c \ - MeasurementControl-v590ext-IEs.c \ - MeasurementControl-v5b0ext-IEs.c \ - MeasurementControl-r6-IEs.c \ - MeasurementControl-v6a0ext-IEs.c \ - MeasurementControl-v7xyext-IEs.c \ - MeasurementControlFailure.c \ - MeasurementControlFailure-v590ext-IEs.c \ - MeasurementReport.c \ - MeasurementReport-v390ext.c \ - MeasurementReport-v4b0ext-IEs.c \ - MeasurementReport-v590ext-IEs.c \ - MeasurementReport-v5b0ext-IEs.c \ - MeasurementReport-v690ext-IEs.c \ - MeasurementReport-v7xyext-IEs.c \ - PagingType1.c \ - PagingType1-v590ext-IEs.c \ - PagingType2.c \ - PhysicalChannelReconfiguration.c \ - PhysicalChannelReconfiguration-r3-IEs.c \ - PhysicalChannelReconfiguration-v3a0ext.c \ - PhysicalChannelReconfiguration-v4b0ext-IEs.c \ - PhysicalChannelReconfiguration-v590ext-IEs.c \ - PhysicalChannelReconfiguration-r4-IEs.c \ - PhysicalChannelReconfiguration-r5-IEs.c \ - PhysicalChannelReconfiguration-r6-IEs.c \ - PhysicalChannelReconfiguration-v690ext-IEs.c \ - PhysicalChannelReconfiguration-r7-IEs.c \ - PhysicalChannelReconfigurationComplete.c \ - PhysicalChannelReconfigurationComplete-v7xyext-IEs.c \ - PhysicalChannelReconfigurationFailure.c \ - PhysicalSharedChannelAllocation.c \ - PhysicalSharedChannelAllocation-r3-IEs.c \ - PhysicalSharedChannelAllocation-r4-IEs.c \ - PhysicalSharedChannelAllocation-v690ext-IEs.c \ - PhysicalSharedChannelAllocation-v7xyext-IEs.c \ - PUSCHCapacityRequest.c \ - PUSCHCapacityRequest-v590ext.c \ - RadioBearerReconfiguration.c \ - RadioBearerReconfiguration-r3-IEs.c \ - RadioBearerReconfiguration-v3a0ext.c \ - RadioBearerReconfiguration-v4b0ext-IEs.c \ - RadioBearerReconfiguration-v590ext-IEs.c \ - RadioBearerReconfiguration-v5d0ext-IEs.c \ - RadioBearerReconfiguration-r4-IEs.c \ - RadioBearerReconfiguration-r5-IEs.c \ - RadioBearerReconfiguration-r6-IEs.c \ - RadioBearerReconfiguration-v690ext-IEs.c \ - RadioBearerReconfiguration-r7-IEs.c \ - RadioBearerReconfigurationComplete.c \ - RadioBearerReconfigurationComplete-v7xyext-IEs.c \ - RadioBearerReconfigurationFailure.c \ - RadioBearerRelease.c \ - RadioBearerRelease-r3-IEs.c \ - RadioBearerRelease-v3a0ext.c \ - RadioBearerRelease-v4b0ext-IEs.c \ - RadioBearerRelease-v590ext-IEs.c \ - RadioBearerRelease-r4-IEs.c \ - RadioBearerRelease-r5-IEs.c \ - RadioBearerRelease-v690ext-IEs.c \ - RadioBearerRelease-r6-IEs.c \ - RadioBearerRelease-r7-IEs.c \ - RadioBearerReleaseComplete.c \ - RadioBearerReleaseComplete-v7xyext-IEs.c \ - RadioBearerReleaseFailure.c \ - RadioBearerSetup.c \ - RadioBearerSetup-r3-IEs.c \ - RadioBearerSetup-v3a0ext.c \ - RadioBearerSetup-v4b0ext-IEs.c \ - RadioBearerSetup-v590ext-IEs.c \ - RadioBearerSetup-v5d0ext-IEs.c \ - RadioBearerSetup-r4-IEs.c \ - RadioBearerSetup-r5-IEs.c \ - RadioBearerSetup-v690ext-IEs.c \ - RadioBearerSetup-r6-IEs.c \ - RadioBearerSetup-r7-IEs.c \ - RadioBearerSetupComplete.c \ - RadioBearerSetupComplete-v7xyext-IEs.c \ - RadioBearerSetupFailure.c \ - RRCConnectionReject.c \ - RRCConnectionReject-r3-IEs.c \ - RRCConnectionReject-v690ext-IEs.c \ - RRCConnectionRelease.c \ - RRCConnectionRelease-r3-IEs.c \ - RRCConnectionRelease-r4-IEs.c \ - RRCConnectionRelease-v690ext-IEs.c \ - RRCConnectionRelease-CCCH.c \ - RRCConnectionRelease-CCCH-r3-IEs.c \ - RRCConnectionRelease-CCCH-r4-IEs.c \ - RRCConnectionRelease-CCCH-r5-IEs.c \ - RRCConnectionRelease-CCCH-v690ext-IEs.c \ - RRCConnectionReleaseComplete.c \ - RRCConnectionRequest.c \ - RRCConnectionRequest-v3d0ext-IEs.c \ - RRCConnectionRequest-v4b0ext-IEs.c \ - RRCConnectionRequest-v590ext-IEs.c \ - RRCConnectionRequest-v690ext-IEs.c \ - RRCConnectionSetup.c \ - RRCConnectionSetup-r3-IEs.c \ - RRCConnectionSetup-v4b0ext-IEs.c \ - RRCConnectionSetup-v590ext-IEs.c \ - RRCConnectionSetup-r4-IEs.c \ - RRCConnectionSetup-r5-IEs.c \ - RRCConnectionSetup-v690ext-IEs.c \ - RRCConnectionSetup-r6-IEs.c \ - RRCConnectionSetup-r7-IEs.c \ - RRCConnectionSetup-v7xyext-IEs.c \ - RRCConnectionSetupComplete.c \ - RRCConnectionSetupComplete-v370ext.c \ - RRCConnectionSetupComplete-v380ext-IEs.c \ - RRCConnectionSetupComplete-v3a0ext-IEs.c \ - RRCConnectionSetupComplete-v3g0ext-IEs.c \ - RRCConnectionSetupComplete-r3-add-ext-IEs.c \ - RRCConnectionSetupComplete-v4b0ext-IEs.c \ - RRCConnectionSetupComplete-v590ext-IEs.c \ - RRCConnectionSetupComplete-v5c0ext-IEs.c \ - RRCConnectionSetupComplete-v650ext-IEs.c \ - RRCConnectionSetupComplete-v680ext-IEs.c \ - RRCConnectionSetupComplete-v690ext-IEs.c \ - RRCConnectionSetupComplete-v7xyext-IEs.c \ - RRC-FailureInfo.c \ - RRC-FailureInfo-r3-IEs.c \ - RRCStatus.c \ - SecurityModeCommand.c \ - SecurityModeCommand-r3-IEs.c \ - SecurityModeComplete.c \ - SecurityModeFailure.c \ - SignallingConnectionRelease.c \ - SignallingConnectionRelease-r3-IEs.c \ - SignallingConnectionReleaseIndication.c \ - SystemInformation-BCH.c \ - SystemInformation-FACH.c \ - FirstSegment.c \ - FirstSegmentShort.c \ - SubsequentSegment.c \ - LastSegment.c \ - LastSegmentShort.c \ - CompleteSIB-List.c \ - CompleteSIB.c \ - CompleteSIBshort.c \ - SystemInformationChangeIndication.c \ - TransportChannelReconfiguration.c \ - TransportChannelReconfiguration-r3-IEs.c \ - TransportChannelReconfiguration-v3a0ext.c \ - TransportChannelReconfiguration-v4b0ext-IEs.c \ - TransportChannelReconfiguration-v590ext-IEs.c \ - TransportChannelReconfiguration-r4-IEs.c \ - TransportChannelReconfiguration-r5-IEs.c \ - TransportChannelReconfiguration-v690ext-IEs.c \ - TransportChannelReconfiguration-r6-IEs.c \ - TransportChannelReconfiguration-r7-IEs.c \ - TransportChannelReconfigurationComplete.c \ - TransportChannelReconfigurationComplete-v7xyext-IEs.c \ - TransportChannelReconfigurationFailure.c \ - TransportFormatCombinationControl.c \ - TransportFormatCombinationControlFailure.c \ - UECapabilityEnquiry.c \ - UECapabilityEnquiry-r3-IEs.c \ - UECapabilityEnquiry-v4b0ext-IEs.c \ - UECapabilityEnquiry-v590ext-IEs.c \ - UECapabilityEnquiry-v7xyext-IEs.c \ - UECapabilityInformation.c \ - UECapabilityInformation-v370ext.c \ - UECapabilityInformation-v380ext-IEs.c \ - UECapabilityInformation-v3a0ext-IEs.c \ - UECapabilityInformation-r3-add-ext-IEs.c \ - UECapabilityInformation-v4b0ext.c \ - UECapabilityInformation-v590ext.c \ - UECapabilityInformation-v5c0ext.c \ - UECapabilityInformation-v650ext-IEs.c \ - UECapabilityInformation-v680ext-IEs.c \ - UECapabilityInformation-v690ext-IEs.c \ - UECapabilityInformation-v7xyext-IEs.c \ - UECapabilityInformationConfirm.c \ - UECapabilityInformationConfirm-r3-IEs.c \ - UplinkDirectTransfer.c \ - UplinkDirectTransfer-v690ext-IEs.c \ - UplinkPhysicalChannelControl.c \ - UplinkPhysicalChannelControl-r3-IEs.c \ - UplinkPhysicalChannelControl-v4b0ext-IEs.c \ - UplinkPhysicalChannelControl-r4-IEs.c \ - UplinkPhysicalChannelControl-r5-IEs.c \ - UplinkPhysicalChannelControl-v690ext-IEs.c \ - UplinkPhysicalChannelControl-v6a0ext-IEs.c \ - UplinkPhysicalChannelControl-r7-IEs.c \ - URAUpdate.c \ - URAUpdateConfirm.c \ - URAUpdateConfirm-r3-IEs.c \ - URAUpdateConfirm-r5-IEs.c \ - URAUpdateConfirm-v690ext-IEs.c \ - URAUpdateConfirm-CCCH.c \ - URAUpdateConfirm-CCCH-r3-IEs.c \ - UTRANMobilityInformation.c \ - UTRANMobilityInformation-r3-IEs.c \ - UTRANMobilityInformation-v3a0ext-IEs.c \ - UTRANMobilityInformation-r5-IEs.c \ - UtranMobilityInformation-v690ext-IEs.c \ - UTRANMobilityInformationConfirm.c \ - UTRANMobilityInformationFailure.c \ - MBMSAccessInformation.c \ - MBMSCommonPTMRBInformation.c \ - MBMSCurrentCellPTMRBInformation.c \ - MBMSGeneralInformation.c \ - MBMSGeneralInformation-v7xyext-IEs.c \ - MBMSModificationRequest.c \ - MBMSModifiedServicesInformation.c \ - MBMSNeighbouringCellPTMRBInformation.c \ - MBMSSchedulingInformation.c \ - MBMSUnmodifiedServicesInformation.c \ - Ansi-41-IDNNS.c \ - CN-DomainIdentity.c \ - CN-DomainInformation.c \ - CN-DomainInformationFull.c \ - CN-DomainInformationList.c \ - CN-DomainInformationListFull.c \ - CN-DomainSysInfo.c \ - CN-DomainSysInfoList.c \ - CN-InformationInfo.c \ - CN-InformationInfo-r6.c \ - CN-InformationInfoFull.c \ - Digit.c \ - Gsm-map-IDNNS.c \ - IMEI.c \ - IMEI-Digit.c \ - IMSI-GSM-MAP.c \ - IntraDomainNasNodeSelector.c \ - LAI.c \ - MCC.c \ - MNC.c \ - MultiplePLMN-List-r6.c \ - NAS-Message.c \ - NAS-Synchronisation-Indicator.c \ - NAS-SystemInformationGSM-MAP.c \ - P-TMSI-GSM-MAP.c \ - PagingRecordTypeID.c \ - PLMN-Identity.c \ - PLMN-IdentityWithOptionalMCC-r6.c \ - PLMN-Type.c \ - RAB-Identity.c \ - RAI.c \ - RoutingAreaCode.c \ - RoutingParameter.c \ - TMSI-GSM-MAP.c \ - AccessClassBarred.c \ - AccessClassBarredList.c \ - AllowedIndicator.c \ - CellAccessRestriction.c \ - CellBarred.c \ - CellIdentity.c \ - CellIdentity-PerRL-List.c \ - CellSelectReselectInfoSIB-3-4.c \ - DomainSpecificAccessRestrictionForSharedNetwork-v670ext.c \ - DomainSpecificAccessRestrictionList-v670ext.c \ - DomainSpecificAccessRestrictionParam-v670ext.c \ - DomainSpecificAccessRestriction-v670ext.c \ - MapParameter.c \ - Mapping.c \ - Mapping-LCR-r4.c \ - MappingFunctionParameter.c \ - MappingFunctionParameterList.c \ - MappingFunctionType.c \ - MappingInfo.c \ - Q-Hyst-S.c \ - Q-Hyst-S-Fine.c \ - RAT.c \ - RAT-FDD-Info.c \ - RAT-FDD-InfoList.c \ - RAT-Identifier.c \ - RAT-TDD-Info.c \ - RAT-TDD-InfoList.c \ - ReservedIndicator.c \ - S-SearchQual.c \ - S-SearchRXLEV.c \ - SpeedDependentScalingFactor.c \ - T-Barred.c \ - T-Reselection-S.c \ - T-Reselection-S-Fine.c \ - TreselectionScalingFactor.c \ - UpperLimit.c \ - URA-Identity.c \ - URA-IdentityList.c \ - AccessStratumReleaseIndicator.c \ - ActivationTime.c \ - BackoffControlParams.c \ - C-RNTI.c \ - CapabilityUpdateRequirement.c \ - CapabilityUpdateRequirement-r4-ext.c \ - CapabilityUpdateRequirement-r4.c \ - CapabilityUpdateRequirement-r7-ext.c \ - CellUpdateCause.c \ - CellUpdateCause-ext.c \ - ChipRateCapability.c \ - ChipRateCapability-r7.c \ - CipheringAlgorithm.c \ - CipheringModeCommand.c \ - CipheringModeInfo.c \ - CN-DRX-CycleLengthCoefficient.c \ - CN-PagedUE-Identity.c \ - CompressedModeMeasCapability.c \ - CompressedModeMeasCapability-LCR-r4.c \ - CompressedModeMeasCapabFDDList.c \ - CompressedModeMeasCapabFDDList2.c \ - CompressedModeMeasCapabFDDList-ext.c \ - CompressedModeMeasCapabFDD.c \ - CompressedModeMeasCapabFDD2.c \ - CompressedModeMeasCapabFDD-ext.c \ - CompressedModeMeasCapabTDDList.c \ - CompressedModeMeasCapabTDD.c \ - CompressedModeMeasCapabGSMList.c \ - CompressedModeMeasCapabGSM.c \ - CompressedModeMeasCapabMC.c \ - CPCH-Parameters.c \ - DL-CapabilityWithSimultaneousHS-DSCHConfig.c \ - DL-DPCCH-BER.c \ - DL-PhysChCapabilityFDD.c \ - DL-PhysChCapabilityFDD-v380ext.c \ - SupportOfDedicatedPilotsForChEstimation.c \ - DL-PhysChCapabilityTDD.c \ - DL-PhysChCapabilityTDD-LCR-r4.c \ - DL-PhysChCapabilityTDD-768.c \ - DL-TransChCapability.c \ - DRAC-SysInfo.c \ - DRAC-SysInfoList.c \ - DSCH-RNTI.c \ - DelayRestrictionFlag.c \ - E-RNTI.c \ - ESN-DS-41.c \ - EstablishmentCause.c \ - FailureCauseWithProtErr.c \ - FailureCauseWithProtErrTrId.c \ - GroupIdentityWithReleaseInformation.c \ - GroupReleaseInformation.c \ - GSM-Measurements.c \ - H-RNTI.c \ - HSDSCH-physical-layer-category.c \ - UESpecificBehaviourInformation1idle.c \ - UESpecificBehaviourInformation1interRAT.c \ - IMSI-and-ESN-DS-41.c \ - IMSI-DS-41.c \ - InitialPriorityDelayList.c \ - InitialUE-Identity.c \ - IntegrityCheckInfo.c \ - IntegrityProtActivationInfo.c \ - IntegrityProtectionAlgorithm.c \ - IntegrityProtectionModeCommand.c \ - IntegrityProtectionModeInfo.c \ - IntegrityProtInitNumber.c \ - MaxHcContextSpace.c \ - MaxHcContextSpace-r5-ext.c \ - MaxROHC-ContextSessions-r4.c \ - MaximumAM-EntityNumberRLC-Cap.c \ - MaximumBitRate.c \ - MaximumRLC-WindowSize.c \ - MaxNoDPDCH-BitsTransmitted.c \ - MaxNoBits.c \ - MaxNoPhysChBitsReceived.c \ - MaxNoSCCPCH-RL.c \ - MaxNumberOfTF.c \ - MaxNumberOfTFC-DL.c \ - MaxNumberOfTFC-UL.c \ - MaxPhysChPerFrame.c \ - MaxPhysChPerFrame-768.c \ - MaxPhysChPerSubFrame-r4.c \ - MaxPhysChPerTimeslot.c \ - MaxPhysChPerTS.c \ - MaxPhysChPerTS-768.c \ - MaxSimultaneousCCTrCH-Count.c \ - MaxSimultaneousTransChsDL.c \ - MaxSimultaneousTransChsUL.c \ - MaxTransportBlocksDL.c \ - MaxTransportBlocksUL.c \ - MaxTS-PerFrame.c \ - MaxTS-PerSubFrame-r4.c \ - MeasurementCapability.c \ - MeasurementCapabilityExt.c \ - MeasurementCapabilityExt2.c \ - MeasurementCapability-r4-ext.c \ - MessageAuthenticationCode.c \ - MinimumSF-DL.c \ - MinimumSF-DL-768.c \ - MinimumSF-UL.c \ - MultiModeCapability.c \ - MultiRAT-Capability.c \ - MultiModeRAT-Capability-v590ext.c \ - MultiModeRAT-Capability-v680ext.c \ - N-300.c \ - N-301.c \ - N-302.c \ - N-304.c \ - N-308.c \ - N-310.c \ - N-312.c \ - N-312ext.c \ - N-312-r5.c \ - N-313.c \ - N-315.c \ - N-315ext.c \ - N-315-r5.c \ - N-AccessFails.c \ - N-AP-RetransMax.c \ - NetworkAssistedGPS-Supported.c \ - NF-BO-AllBusy.c \ - NF-BO-NoAICH.c \ - NF-BO-Mismatch.c \ - NS-BO-Busy.c \ - NS-IP.c \ - P-TMSI-and-RAI-GSM-MAP.c \ - PagingCause.c \ - PagingRecord.c \ - PagingRecord2-r5.c \ - PagingRecordList.c \ - PagingRecord2List-r5.c \ - PDCP-Capability.c \ - PDCP-Capability-r4-ext.c \ - PDCP-Capability-r5-ext.c \ - PDCP-Capability-r5-ext2.c \ - PhysicalChannelCapability.c \ - PhysicalChannelCapability-r7.c \ - PhysicalChannelCapability-LCR-r4.c \ - PhysicalChannelCapability-hspdsch-r5.c \ - PNBSCH-Allocation-r4.c \ - ProtocolErrorCause.c \ - ProtocolErrorIndicator.c \ - ProtocolErrorIndicatorWithMoreInfo.c \ - ProtocolErrorMoreInformation.c \ - RadioFrequencyBandFDD.c \ - RadioFrequencyBandFDD2.c \ - RadioFrequencyBandTDDList.c \ - RadioFrequencyBandTDD.c \ - RadioFrequencyBandGSM.c \ - Rb-timer-indicator.c \ - Re-EstablishmentTimer.c \ - RedirectionInfo.c \ - RedirectionInfo-r6.c \ - RejectionCause.c \ - ReleaseCause.c \ - RF-Capability.c \ - RF-Capability-r4-ext.c \ - RF-Capability-r7.c \ - RLC-Capability.c \ - RLC-Capability-r5-ext.c \ - RRC-ConnectionReleaseInformation.c \ - RRC-MessageSequenceNumber.c \ - RRC-MessageSequenceNumberList.c \ - RRC-StateIndicator.c \ - RRC-TransactionIdentifier.c \ - S-RNTI.c \ - S-RNTI-2.c \ - SecurityCapability.c \ - Serving-HSDSCH-CellInformation.c \ - SimultaneousSCCPCH-DPCH-Reception.c \ - SRNC-Identity.c \ - START-Value.c \ - STARTList.c \ - STARTSingle.c \ - CapabilityUpdateRequirement-r5.c \ - SystemSpecificCapUpdateReq.c \ - SystemSpecificCapUpdateReq-v590ext.c \ - SystemSpecificCapUpdateReq-r5.c \ - SystemSpecificCapUpdateReqList.c \ - SystemSpecificCapUpdateReqList-r5.c \ - T-300.c \ - T-301.c \ - T-302.c \ - T-304.c \ - T-305.c \ - T-307.c \ - T-308.c \ - T-309.c \ - T-310.c \ - T-311.c \ - T-312.c \ - T-313.c \ - T-314.c \ - T-315.c \ - T-316.c \ - T-317.c \ - T-318.c \ - T-CPCH.c \ - TMSI-and-LAI-GSM-MAP.c \ - TMSI-DS-41.c \ - TotalRLC-AM-BufferSize.c \ - TotalRLC-AM-BufferSize-r5-ext.c \ - TransmissionProbability.c \ - TransportChannelCapability.c \ - TurboSupport.c \ - TxRxFrequencySeparation.c \ - U-RNTI.c \ - U-RNTI-Group.c \ - U-RNTI-Short.c \ - UE-CapabilityContainer-IEs.c \ - UE-ConnTimersAndConstants.c \ - UE-ConnTimersAndConstants-v3a0ext.c \ - UE-ConnTimersAndConstants-r5.c \ - UE-IdleTimersAndConstants.c \ - UE-IdleTimersAndConstants-v3a0ext.c \ - UE-MultiModeRAT-Capability.c \ - UE-PowerClass.c \ - UE-PowerClassExt.c \ - UE-RadioAccessCapability.c \ - UE-RadioAccessCapabilityInfo.c \ - UE-RadioAccessCapability-v370ext.c \ - UE-RadioAccessCapability-v380ext.c \ - UE-RadioAccessCapability-v3a0ext.c \ - UE-RadioAccessCapability-v3g0ext.c \ - UE-RadioAccessCapability-v650ext.c \ - UE-RadioAccessCapability-v690ext.c \ - UE-RadioAccessCapability-v7xyext.c \ - UE-RadioAccessCapabBandFDDList2.c \ - UE-RadioAccessCapabBandFDD2.c \ - UE-PositioningCapabilityExt-v380.c \ - UE-PositioningCapabilityExt-v3a0.c \ - UE-PositioningCapabilityExt-v3g0.c \ - UE-RadioAccessCapabBandFDDList.c \ - UE-RadioAccessCapabBandFDDList-ext.c \ - UE-RadioAccessCapabBandFDD.c \ - UE-RadioAccessCapabBandFDD-ext.c \ - UE-RadioAccessCapability-v4b0ext.c \ - UE-RadioAccessCapabilityComp.c \ - UE-RadioAccessCapabilityComp-ext.c \ - UE-RadioAccessCapabilityComp-r7.c \ - UE-RadioAccessCapabilityComp2.c \ - RF-CapabilityComp.c \ - RF-CapabilityComp-r7.c \ - RF-CapabBandFDDComp.c \ - RF-CapabBandListFDDComp.c \ - RF-CapabBandListFDDComp-ext.c \ - UE-RadioAccessCapability-v590ext.c \ - UE-RadioAccessCapability-v5c0ext.c \ - UE-RadioAccessCapability-v680ext.c \ - UL-PhysChCapabilityFDD.c \ - UL-PhysChCapabilityFDD-r6.c \ - UL-PhysChCapabilityTDD.c \ - UL-PhysChCapabilityTDD-LCR-r4.c \ - PhysicalChannelCapability-edch-r6.c \ - UL-TransChCapability.c \ - UE-Positioning-Capability.c \ - UE-SecurityInformation.c \ - UE-SecurityInformation2.c \ - URA-UpdateCause.c \ - UTRAN-DRX-CycleLengthCoefficient.c \ - WaitTime.c \ - AlgorithmSpecificInfo.c \ - AlgorithmSpecificInfo-r4.c \ - CID-InclusionInfo-r4.c \ - COUNT-C.c \ - COUNT-C-MSB.c \ - DefaultConfigIdentity.c \ - DefaultConfigIdentity-r4.c \ - DefaultConfigIdentity-r5.c \ - DefaultConfigIdentity-r6.c \ - DefaultConfigMode.c \ - DDI.c \ - DL-AM-RLC-Mode.c \ - DL-AM-RLC-Mode-r5.c \ - DL-CounterSynchronisationInfo.c \ - DL-CounterSynchronisationInfo-r5.c \ - DL-LogicalChannelMapping.c \ - DL-LogicalChannelMapping-r5.c \ - DL-LogicalChannelMappingList.c \ - DL-LogicalChannelMappingList-r5.c \ - DL-Reception-Window-Size-r6.c \ - DL-RFC3095-r4.c \ - DL-RLC-Mode.c \ - DL-RLC-Mode-r5.c \ - DL-RLC-Mode-r6.c \ - DL-RLC-StatusInfo.c \ - DL-TM-RLC-Mode.c \ - DL-TransportChannelType.c \ - DL-TransportChannelType-r5.c \ - DL-UM-RLC-LI-size.c \ - DL-UM-RLC-Mode-r5.c \ - DL-UM-RLC-Mode-r6.c \ - ExpectReordering.c \ - ExplicitDiscard.c \ - HeaderCompressionInfo.c \ - HeaderCompressionInfoList.c \ - HeaderCompressionInfo-r4.c \ - HeaderCompressionInfoList-r4.c \ - LogicalChannelIdentity.c \ - LosslessSRNS-RelocSupport.c \ - MAC-d-HFN-initial-value.c \ - MAC-LogicalChannelPriority.c \ - MaxDAT.c \ - MaxDAT-Retransmissions.c \ - MaxMRW.c \ - MaxPDCP-SN-WindowSize.c \ - MaxRST.c \ - NoExplicitDiscard.c \ - PDCP-Info.c \ - PDCP-Info-r4.c \ - PDCP-InfoReconfig.c \ - PDCP-InfoReconfig-r4.c \ - PDCP-PDU-Header.c \ - PDCP-ROHC-TargetMode.c \ - PDCP-SN-Info.c \ - Poll-PDU.c \ - Poll-SDU.c \ - PollingInfo.c \ - PollWindow.c \ - PredefinedConfigIdentity.c \ - PredefinedConfigValueTag.c \ - PredefinedRB-Configuration.c \ - PreDefRadioConfiguration.c \ - PredefinedConfigStatusList.c \ - PredefinedConfigStatusInfo.c \ - PredefinedConfigStatusListComp.c \ - PredefinedConfigSetsWithDifferentValueTag.c \ - PredefinedConfigSetWithDifferentValueTag.c \ - PredefinedConfigValueTagList.c \ - PredefinedConfigStatusListVarSz.c \ - RAB-Info.c \ - RAB-Info-r6-ext.c \ - RAB-Info-r6.c \ - RAB-InformationList.c \ - RAB-InformationList-r6.c \ - RAB-InformationReconfigList.c \ - RAB-InformationReconfig.c \ - RAB-Info-Post.c \ - RAB-InformationSetup.c \ - RAB-InformationSetup-r4.c \ - RAB-InformationSetup-r5.c \ - RAB-InformationSetup-r6-ext.c \ - RAB-InformationSetup-r6.c \ - RAB-InformationSetupList.c \ - RAB-InformationSetupList-r4.c \ - RAB-InformationSetupList-r5.c \ - RAB-InformationSetupList-r6.c \ - RAB-InformationSetupList-r6-ext.c \ - RB-ActivationTimeInfo.c \ - RB-ActivationTimeInfoList.c \ - RB-COUNT-C-Information.c \ - RB-COUNT-C-InformationList.c \ - RB-COUNT-C-MSB-Information.c \ - RB-COUNT-C-MSB-InformationList.c \ - RB-Identity.c \ - RB-IdentityList.c \ - RB-InformationAffected.c \ - RB-InformationAffected-r5.c \ - RB-InformationAffected-r6.c \ - RB-InformationAffectedList.c \ - RB-InformationAffectedList-r5.c \ - RB-InformationAffectedList-r6.c \ - RB-InformationChanged-r6.c \ - RB-InformationChangedList-r6.c \ - RB-InformationReconfig.c \ - RB-InformationReconfig-r4.c \ - RB-InformationReconfig-r5.c \ - RB-InformationReconfig-r6.c \ - RB-InformationReconfigList.c \ - RB-InformationReconfigList-r4.c \ - RB-InformationReconfigList-r5.c \ - RB-InformationReconfigList-r6.c \ - RB-InformationReleaseList.c \ - RB-InformationSetup.c \ - RB-InformationSetup-r4.c \ - RB-InformationSetup-r5.c \ - RB-InformationSetup-r6.c \ - RB-InformationSetupList.c \ - RB-InformationSetupList-r4.c \ - RB-InformationSetupList-r5.c \ - RB-InformationSetupList-r6.c \ - RB-MappingInfo.c \ - RB-MappingInfo-r5.c \ - RB-MappingInfo-r6.c \ - RB-MappingOption.c \ - RB-MappingOption-r5.c \ - RB-MappingOption-r6.c \ - RB-PDCPContextRelocation.c \ - RB-PDCPContextRelocationList.c \ - RB-StopContinue.c \ - RB-WithPDCP-Info.c \ - RB-WithPDCP-InfoList.c \ - ReceivingWindowSize.c \ - RFC2507-Info.c \ - RFC3095-Info-r4.c \ - RLC-Info.c \ - RLC-Info-r5.c \ - RLC-Info-r6.c \ - RLC-Info-MCCH-r6.c \ - RLC-Info-MSCH-r6.c \ - RLC-Info-MTCH-r6.c \ - RLC-InfoChoice.c \ - RLC-InfoChoice-r5.c \ - RLC-InfoChoice-r6.c \ - RLC-PDU-Size.c \ - RLC-PDU-SizeList.c \ - RLC-SequenceNumber.c \ - RLC-SizeInfo.c \ - RLC-SizeExplicitList.c \ - ROHC-Profile-r4.c \ - ROHC-ProfileList-r4.c \ - ROHC-PacketSize-r4.c \ - ROHC-PacketSizeList-r4.c \ - SRB-InformationSetup.c \ - SRB-InformationSetup-r5.c \ - SRB-InformationSetup-r6.c \ - SRB-InformationSetupList.c \ - SRB-InformationSetupList-r5.c \ - SRB-InformationSetupList-r6.c \ - SRB-InformationSetupList2.c \ - SRB-InformationSetupList2-r6.c \ - TimerDAR-r6.c \ - TimerDiscard.c \ - TimerEPC.c \ - TimerMRW.c \ - TimerOSD-r6.c \ - TimerPoll.c \ - TimerPollPeriodic.c \ - TimerPollProhibit.c \ - TimerRST.c \ - TimerStatusPeriodic.c \ - TimerStatusProhibit.c \ - TransmissionRLC-Discard.c \ - TransmissionWindowSize.c \ - UL-AM-RLC-Mode.c \ - UL-CounterSynchronisationInfo.c \ - UL-LogicalChannelMapping.c \ - UL-LogicalChannelMapping-r6.c \ - UL-LogicalChannelMappingList.c \ - UL-LogicalChannelMappingList-r6.c \ - UL-LogicalChannelMappings.c \ - UL-LogicalChannelMappings-r6.c \ - UL-RFC3095-r4.c \ - UL-RLC-Mode.c \ - UL-TM-RLC-Mode.c \ - UL-UM-RLC-Mode.c \ - UL-TransportChannelType.c \ - UM-RLC-DuplAvoid-Reord-Info-r6.c \ - UM-RLC-OutOSeqDelivery-Info-r6.c \ - WindowSizeDAR-r6.c \ - WindowSizeOSD-r6.c \ - AddOrReconfMAC-dFlow.c \ - AllowedTFC-List.c \ - AllowedTFI-List.c \ - BitModeRLC-SizeInfo.c \ - BLER-QualityValue.c \ - ChannelCodingType.c \ - CodingRate.c \ - CommonDynamicTF-Info.c \ - CommonDynamicTF-Info-DynamicTTI.c \ - CommonDynamicTF-InfoList.c \ - CommonDynamicTF-InfoList-DynamicTTI.c \ - CommonTransChTFS.c \ - CommonTransChTFS-LCR.c \ - CPCH-SetID.c \ - CRC-Size.c \ - DedicatedDynamicTF-Info.c \ - DedicatedDynamicTF-Info-DynamicTTI.c \ - DedicatedDynamicTF-InfoList.c \ - DedicatedDynamicTF-InfoList-DynamicTTI.c \ - DedicatedTransChTFS.c \ - DL-AddReconfTransChInfo2List.c \ - DL-AddReconfTransChInfoList.c \ - DL-AddReconfTransChInfoList-r4.c \ - DL-AddReconfTransChInfoList-r5.c \ - DL-AddReconfTransChInformation.c \ - DL-AddReconfTransChInformation-r4.c \ - DL-AddReconfTransChInformation-r5.c \ - DL-AddReconfTransChInformation2.c \ - DL-CommonTransChInfo.c \ - DL-CommonTransChInfo-r4.c \ - DL-DeletedTransChInfoList.c \ - DL-DeletedTransChInfoList-r5.c \ - DL-TransportChannelIdentity.c \ - DL-TransportChannelIdentity-r5.c \ - DL-TrCH-Type.c \ - DL-TrCH-TypeId1-r5.c \ - DL-TrCH-TypeId2-r5.c \ - DRAC-ClassIdentity.c \ - DRAC-StaticInformation.c \ - DRAC-StaticInformationList.c \ - E-DCH-AddReconf-MAC-d-Flow.c \ - E-DCH-AddReconf-MAC-d-FlowList.c \ - E-DCH-MAC-d-FlowIdentity.c \ - E-DCH-MAC-d-FlowMaxRetrans.c \ - E-DCH-MAC-d-FlowMultiplexingList.c \ - E-DCH-MAC-d-FlowPowerOffset.c \ - E-DCH-TTI.c \ - ExplicitTFCS-Configuration.c \ - GainFactor.c \ - GainFactorInformation.c \ - HSDSCH-Info.c \ - HARQ-Info.c \ - HARQMemorySize.c \ - IndividualDL-CCTrCH-Info.c \ - IndividualDL-CCTrCH-InfoList.c \ - IndividualUL-CCTrCH-Info.c \ - IndividualUL-CCTrCH-InfoList.c \ - LogicalChannelByRB.c \ - LogicalChannelList.c \ - MAC-d-FlowIdentityDCHandHSDSCH.c \ - MAC-d-FlowIdentity.c \ - MAC-d-PDU-SizeInfo-List.c \ - MAC-d-PDUsizeInfo.c \ - MAC-hs-AddReconfQueue-List.c \ - MAC-hs-AddReconfQueue.c \ - MAC-hs-DelQueue-List.c \ - MAC-hs-DelQueue.c \ - MAC-hs-WindowSize.c \ - NumberOfTbSizeAndTTIList.c \ - MessType.c \ - Non-allowedTFC-List.c \ - NumberOfTransportBlocks.c \ - OctetModeRLC-SizeInfoType1.c \ - OctetModeRLC-SizeInfoType2.c \ - PowerOffsetInfoShort.c \ - PowerOffsetInformation.c \ - PowerOffsetPp-m.c \ - PreDefTransChConfiguration.c \ - QualityTarget.c \ - RateMatchingAttribute.c \ - ReferenceTFC-ID.c \ - RestrictedTrChInfo.c \ - RestrictedTrChInfoList.c \ - SemistaticTF-Information.c \ - SignalledGainFactors.c \ - SplitTFCI-Signalling.c \ - SplitType.c \ - T1-ReleaseTimer.c \ - TFC-Subset.c \ - TFC-SubsetList.c \ - TFC-Value.c \ - TFCI-Field2-Information.c \ - TFCI-Range.c \ - TFCI-RangeList.c \ - TFCS.c \ - TFCS-Identity.c \ - TFCS-IdentityPlain.c \ - TFCS-InfoForDSCH.c \ - TFCS-ReconfAdd.c \ - TFCS-Removal.c \ - TFCS-RemovalList.c \ - TimeDurationBeforeRetry.c \ - TM-SignallingInfo.c \ - TransmissionTimeInterval.c \ - TransmissionTimeValidity.c \ - TransportChannelIdentity.c \ - TransportChannelIdentityDCHandDSCH.c \ - TransportFormatSet.c \ - TransportFormatSet-LCR.c \ - UL-AddReconfTransChInfoList.c \ - UL-AddReconfTransChInfoList-r6.c \ - UL-AddReconfTransChInformation.c \ - UL-AddReconfTransChInformation-r6.c \ - UL-CommonTransChInfo.c \ - UL-CommonTransChInfo-r4.c \ - UL-ControlledTrChList.c \ - UL-DeletedTransChInfoList.c \ - UL-DeletedTransChInfoList-r6.c \ - UL-TransportChannelIdentity.c \ - UL-TransportChannelIdentity-r6.c \ - UL-TrCH-Type.c \ - USCH-TransportChannelsInfo.c \ - ACK-NACK-repetitionFactor.c \ - AC-To-ASC-Mapping.c \ - AC-To-ASC-MappingTable.c \ - AccessServiceClass-FDD.c \ - AccessServiceClass-TDD.c \ - AccessServiceClass-TDD-r7.c \ - AccessServiceClass-TDD-LCR-r4.c \ - AdditionalPRACH-TF-and-TFCS-CCCH-IEs.c \ - AdditionalPRACH-TF-and-TFCS-CCCH.c \ - AdditionalPRACH-TF-and-TFCS-CCCH-List.c \ - AICH-Info.c \ - AICH-PowerOffset.c \ - AICH-TransmissionTiming.c \ - AllocationPeriodInfo.c \ - Alpha.c \ - AP-AICH-ChannelisationCode.c \ - AP-PreambleScramblingCode.c \ - AP-Signature.c \ - AP-Signature-VCAM.c \ - AP-Subchannel.c \ - ASCSetting-FDD.c \ - ASCSetting-TDD.c \ - ASCSetting-TDD-r7.c \ - ASCSetting-TDD-LCR-r4.c \ - AvailableAP-Signature-VCAMList.c \ - AvailableAP-SignatureList.c \ - AvailableAP-SubchannelList.c \ - AvailableMinimumSF-ListVCAM.c \ - AvailableMinimumSF-VCAM.c \ - AvailableSignatures.c \ - AvailableSubChannelNumbers.c \ - BEACON-PL-Est.c \ - BurstType.c \ - Bler-Target.c \ - CCTrCH-PowerControlInfo.c \ - CCTrCH-PowerControlInfo-r4.c \ - CCTrCH-PowerControlInfo-r5.c \ - CCTrCH-PowerControlInfo-r7.c \ - CD-AccessSlotSubchannel.c \ - CD-AccessSlotSubchannelList.c \ - CD-CA-ICH-ChannelisationCode.c \ - CD-PreambleScramblingCode.c \ - CD-SignatureCode.c \ - CD-SignatureCodeList.c \ - CellAndChannelIdentity.c \ - CellParametersID.c \ - Cfntargetsfnframeoffset.c \ - ChannelAssignmentActive.c \ - ChannelisationCode256.c \ - ChannelReqParamsForUCSM.c \ - ClosedLoopTimingAdjMode.c \ - CodeNumberDSCH.c \ - CodeRange.c \ - CodeWordSet.c \ - CommonTimeslotInfo.c \ - CommonTimeslotInfoSCCPCH.c \ - ConstantValue.c \ - ConstantValueTdd.c \ - CPCH-PersistenceLevels.c \ - CPCH-PersistenceLevelsList.c \ - CPCH-SetInfo.c \ - CPCH-SetInfoList.c \ - CPCH-StatusIndicationMode.c \ - CQI-RepetitionFactor.c \ - CSICH-PowerOffset.c \ - DefaultDPCH-OffsetValueFDD.c \ - DefaultDPCH-OffsetValueTDD.c \ - DeltaPp-m.c \ - DeltaCQI.c \ - DeltaNACK.c \ - DeltaACK.c \ - DeltaSIR.c \ - DHS-Sync.c \ - DL-CCTrCh.c \ - DL-CCTrCh-r4.c \ - DL-CCTrCh-r7.c \ - DL-CCTrChList.c \ - DL-CCTrChList-r7.c \ - DL-CCTrChList-r4.c \ - DL-CCTrChListToRemove.c \ - DL-CCTrChTPCList.c \ - DL-ChannelisationCode.c \ - DL-ChannelisationCodeList.c \ - DL-CommonInformation.c \ - DL-CommonInformation-r4.c \ - DL-CommonInformation-r5.c \ - DL-CommonInformation-r6.c \ - DL-CommonInformation-r7.c \ - DL-CommonInformationPost.c \ - DL-CommonInformationPredef.c \ - DL-CompressedModeMethod.c \ - DL-DPCH-InfoCommon.c \ - DL-DPCH-InfoCommon-r4.c \ - DL-DPCH-InfoCommon-r6.c \ - DL-DPCH-InfoCommonPost.c \ - DL-DPCH-InfoCommonPredef.c \ - DL-DPCH-InfoPerRL.c \ - DL-DPCH-InfoPerRL-r4.c \ - DL-DPCH-InfoPerRL-r5.c \ - DL-DPCH-InfoPerRL-r6.c \ - DL-DPCH-InfoPerRL-r7.c \ - DL-FDPCH-InfoPerRL-r6.c \ - DL-DPCH-InfoPerRL-PostFDD.c \ - DL-DPCH-InfoPerRL-PostTDD.c \ - DL-DPCH-InfoPerRL-PostTDD-LCR-r4.c \ - DL-DPCH-PowerControlInfo.c \ - DL-FDPCH-InfoCommon-r6.c \ - DL-FrameType.c \ - DL-HSPDSCH-Information.c \ - DL-HSPDSCH-Information-r6.c \ - DL-HSPDSCH-Information-r7.c \ - DL-HSPDSCH-TS-Configuration.c \ - DL-HSPDSCH-TS-Configuration-VHCR.c \ - DL-InformationPerRL.c \ - DL-InformationPerRL-r4.c \ - DL-InformationPerRL-r5.c \ - DL-InformationPerRL-r5bis.c \ - DL-InformationPerRL-r6.c \ - DL-InformationPerRL-r7.c \ - DL-InformationPerRL-List.c \ - DL-InformationPerRL-List-r4.c \ - DL-InformationPerRL-List-r5.c \ - DL-InformationPerRL-List-r6.c \ - DL-InformationPerRL-List-r5bis.c \ - DL-InformationPerRL-List-r7.c \ - DL-InformationPerRL-ListPostFDD.c \ - DL-InformationPerRL-PostFDD.c \ - DL-InformationPerRL-PostTDD.c \ - DL-InformationPerRL-PostTDD-LCR-r4.c \ - DL-PDSCH-Information.c \ - Dl-rate-matching-restriction.c \ - DL-TPC-PowerOffsetPerRL.c \ - DL-TPC-PowerOffsetPerRL-List.c \ - DL-TS-ChannelisationCode.c \ - DL-TS-ChannelisationCode-VHCR.c \ - DL-TS-ChannelisationCodesShort.c \ - DL-TS-ChannelisationCodesShort-VHCR.c \ - DownlinkAdditionalTimeslots.c \ - DownlinkAdditionalTimeslots-VHCR.c \ - DownlinkAdditionalTimeslots-LCR-r4.c \ - DownlinkTimeslotsCodes.c \ - DownlinkTimeslotsCodes-VHCR.c \ - DownlinkTimeslotsCodes-LCR-r4.c \ - DPC-Mode.c \ - DPCCH-PowerOffset.c \ - DPCCH-PowerOffset2.c \ - DPCH-CompressedModeInfo.c \ - DPCH-CompressedModeStatusInfo.c \ - DPCH-FrameOffset.c \ - DSCH-Mapping.c \ - DSCH-MappingList.c \ - DSCH-RadioLinkIdentifier.c \ - DSCH-TransportChannelsInfo.c \ - DurationTimeInfo.c \ - DynamicPersistenceLevel.c \ - DynamicPersistenceLevelList.c \ - DynamicPersistenceLevelTF-List.c \ - DynamicTFInformationCCCH.c \ - E-AGCH-ChannelisationCode.c \ - E-AGCH-Information.c \ - E-DCH-MinimumSet-E-TFCI.c \ - E-DCH-ReconfigurationInfo.c \ - E-DCH-RL-InfoNewServingCell.c \ - E-DCH-RL-InfoOtherCell.c \ - E-DPCCH-Info.c \ - E-DPCCH-DPCCH-PowerOffset.c \ - E-DPDCH-Info.c \ - E-DPDCH-PeriodicyOfSchedInfo.c \ - E-DPDCH-PL-NonMax.c \ - E-DPDCH-Reference-E-TFCI.c \ - E-DPDCH-Reference-E-TFCIList.c \ - E-DPDCH-SchedulingInfoConfiguration.c \ - E-DPDCH-SchedulingTransmConfiguration.c \ - E-DPDCH-MaxChannelisationCodes.c \ - E-HICH-ChannelisationCode.c \ - E-HICH-Information.c \ - E-HICH-RGCH-SignatureSequence.c \ - E-RGCH-CombinationIndex.c \ - E-RGCH-Information.c \ - E-TFCI-TableIndex.c \ - EXT-UL-TimingAdvance.c \ - FACH-PCH-Information.c \ - FACH-PCH-InformationList.c \ - Feedback-cycle.c \ - FPACH-Info-r4.c \ - FrequencyInfo.c \ - FrequencyInfoFDD.c \ - FrequencyInfoTDD.c \ - HappyBit-DelayCondition.c \ - HARQ-Preamble-Mode.c \ - HS-ChannelisationCode-LCR.c \ - HS-PDSCH-Midamble-Configuration-TDD128.c \ - HS-SCCH-Info.c \ - HS-SCCH-Info-r6.c \ - HS-SCCH-Info-r7.c \ - HS-SCCH-Codes.c \ - HS-SCCH-TDD128.c \ - HS-SICH-Configuration-TDD128.c \ - HS-SCCH-TDD384.c \ - HS-SCCH-TDD384-r6.c \ - HS-SCCH-TDD768.c \ - HS-SICH-Configuration-TDD384.c \ - HS-SICH-Configuration-TDD768.c \ - HS-SICH-Power-Control-Info-TDD384.c \ - HS-SICH-Power-Control-Info-TDD768.c \ - IndividualTimeslotInfo.c \ - IndividualTimeslotInfo-VHCR.c \ - IndividualTimeslotInfo-LCR-r4.c \ - IndividualTimeslotInfo-LCR-r4-ext.c \ - IndividualTS-Interference.c \ - IndividualTS-InterferenceList.c \ - ITP.c \ - NidentifyAbort.c \ - MaxAllowedUL-TX-Power.c \ - MaxAvailablePCPCH-Number.c \ - MaxPowerIncrease-r4.c \ - MaxTFCI-Field2Value.c \ - Measurement-Feedback-Info.c \ - MidambleConfigurationBurstType1and3.c \ - MidambleConfigurationBurstType2.c \ - MidambleConfigurationBurstType2-VHCR.c \ - MidambleShiftAndBurstType.c \ - MidambleShiftAndBurstType-VHCR.c \ - MidambleShiftAndBurstType-DL.c \ - MidambleShiftAndBurstType-DL-VHCR.c \ - MidambleShiftAndBurstType-LCR-r4.c \ - MidambleShiftLong.c \ - MidambleShiftShort.c \ - MidambleShiftShort-VHCR.c \ - MinimumSpreadingFactor.c \ - MultiCodeInfo.c \ - N-EOT.c \ - N-GAP.c \ - N-PCH.c \ - N-StartMessage.c \ - NB01.c \ - NF-Max.c \ - NumberOfDPDCH.c \ - NumberOfFBI-Bits.c \ - OpenLoopPowerControl-TDD.c \ - OpenLoopPowerControl-IPDL-TDD-r4.c \ - PagingIndicatorLength.c \ - PC-Preamble.c \ - PCP-Length.c \ - PCPCH-ChannelInfo.c \ - PCPCH-ChannelInfoList.c \ - PCPICH-UsageForChannelEst.c \ - PDSCH-CapacityAllocationInfo.c \ - PDSCH-CapacityAllocationInfo-r4.c \ - PDSCH-CapacityAllocationInfo-r7.c \ - PDSCH-CodeInfo.c \ - PDSCH-CodeInfoList.c \ - PDSCH-CodeMap.c \ - PDSCH-CodeMapList.c \ - PDSCH-CodeMapping.c \ - PDSCH-Identity.c \ - PDSCH-Info.c \ - PDSCH-Info-r4.c \ - PDSCH-Info-r7.c \ - PDSCH-Info-LCR-r4.c \ - PDSCH-PowerControlInfo.c \ - PDSCH-SHO-DCH-Info.c \ - PDSCH-SysInfo.c \ - PDSCH-SysInfo-r7.c \ - PDSCH-SysInfo-HCR-r5.c \ - PDSCH-SysInfo-LCR-r4.c \ - PDSCH-SysInfoList.c \ - PDSCH-SysInfoList-r7.c \ - PDSCH-SysInfoList-HCR-r5.c \ - PDSCH-SysInfoList-LCR-r4.c \ - PDSCH-SysInfoList-SFN.c \ - PDSCH-SysInfoList-SFN-HCR-r5.c \ - PDSCH-SysInfoList-SFN-LCR-r4.c \ - PersistenceScalingFactor.c \ - PersistenceScalingFactorList.c \ - PI-CountPerFrame.c \ - PichChannelisationCodeList-LCR-r4.c \ - PICH-Info.c \ - PICH-Info-r7.c \ - PICH-Info-LCR-r4.c \ - PICH-PowerOffset.c \ - PilotBits128.c \ - PilotBits256.c \ - MeasurementPowerOffset.c \ - PLCCH-Info.c \ - PositionFixedOrFlexible.c \ - PowerControlAlgorithm.c \ - PowerOffsetPilot-pdpdch.c \ - PowerOffsetTPC-pdpdch.c \ - PowerRampStep.c \ - PRACH-ChanCodes-LCR-r4.c \ - PRACH-Definition-LCR-r4.c \ - PRACH-Midamble.c \ - PRACH-Partitioning.c \ - PRACH-Partitioning-r7.c \ - PRACH-Partitioning-LCR-r4.c \ - PRACH-PowerOffset.c \ - PRACH-RACH-Info.c \ - PRACH-RACH-Info-r7.c \ - PRACH-RACH-Info-LCR-r4.c \ - PRACH-SystemInformation.c \ - PRACH-SystemInformation-r7.c \ - PRACH-SystemInformation-LCR-r4.c \ - PRACH-SystemInformationList.c \ - PRACH-SystemInformationList-r7.c \ - PRACH-SystemInformationList-LCR-r4.c \ - PreambleRetransMax.c \ - PreambleScramblingCodeWordNumber.c \ - PreDefPhyChConfiguration.c \ - PrimaryCCPCH-Info.c \ - PrimaryCCPCH-Info-r4.c \ - PrimaryCCPCH-Info-r7.c \ - PrimaryCCPCH-Info-LCR-r4.c \ - PrimaryCCPCH-Info-LCR-r4-ext.c \ - PrimaryCCPCH-InfoPost.c \ - PrimaryCCPCH-InfoPostTDD-LCR-r4.c \ - PrimaryCCPCH-TX-Power.c \ - PrimaryCPICH-Info.c \ - PrimaryCPICH-TX-Power.c \ - PrimaryScramblingCode.c \ - PuncturingLimit.c \ - PUSCH-CapacityAllocationInfo.c \ - PUSCH-CapacityAllocationInfo-r4.c \ - PUSCH-CapacityAllocationInfo-r7.c \ - PUSCH-Identity.c \ - PUSCH-Info.c \ - PUSCH-Info-r4.c \ - PUSCH-Info-VHCR.c \ - PUSCH-Info-LCR-r4.c \ - PUSCH-PowerControlInfo-r4.c \ - PUSCH-PowerControlInfo-r7.c \ - PUSCH-SysInfo.c \ - PUSCH-SysInfo-VHCR.c \ - PUSCH-SysInfo-HCR-r5.c \ - PUSCH-SysInfo-LCR-r4.c \ - PUSCH-SysInfoList.c \ - PUSCH-SysInfoList-HCR-r5.c \ - PUSCH-SysInfoList-LCR-r4.c \ - PUSCH-SysInfoList-SFN.c \ - PUSCH-SysInfoList-SFN-HCR-r5.c \ - PUSCH-SysInfoList-SFN-LCR-r4.c \ - PUSCH-SysInfoList-SFN-VHCR.c \ - RACH-TransmissionParameters.c \ - ReducedScramblingCodeNumber.c \ - RepetitionPeriodAndLength.c \ - RepetitionPeriodLengthAndOffset.c \ - ReplacedPDSCH-CodeInfo.c \ - ReplacedPDSCH-CodeInfoList.c \ - RepPerLengthOffset-PICH.c \ - RepPerLengthOffset-MICH.c \ - RestrictedTrCH.c \ - RestrictedTrCH-InfoList.c \ - RL-AdditionInformation.c \ - RL-AdditionInformation-r6.c \ - RL-AdditionInformationList.c \ - RL-AdditionInformationList-r6.c \ - RL-IdentifierList.c \ - RL-RemovalInformationList.c \ - RPP.c \ - S-Field.c \ - SCCPCH-ChannelisationCode.c \ - SCCPCH-ChannelisationCode-VHCR.c \ - SCCPCH-ChannelisationCodeList.c \ - SCCPCH-ChannelisationCodeList-VHCR.c \ - SCCPCH-InfoForFACH.c \ - SCCPCH-InfoForFACH-r4.c \ - SCCPCH-SystemInformation.c \ - SCCPCH-SystemInformation-LCR-r4-ext.c \ - SCCPCH-SystemInformation-r7.c \ - SCCPCH-SystemInformationList.c \ - SCCPCH-SystemInformationList-r7.c \ - SCCPCH-SystemInformationList-LCR-r4-ext.c \ - SCCPCH-SystemInformation-MBMS-r6.c \ - SCCPCH-SystemInformation-MBMS-r7.c \ - ScramblingCodeChange.c \ - ScramblingCodeType.c \ - SecondaryCCPCH-Info.c \ - SecondaryCCPCH-Info-r4.c \ - SecondaryCCPCH-Info-r7.c \ - SecondaryCCPCH-Info-LCR-r4-ext.c \ - SecondaryCCPCHInfo-MBMS-r6.c \ - SecondaryCCPCHInfo-MBMS-r7.c \ - SecondaryCPICH-Info.c \ - SecondaryScramblingCode.c \ - SecondInterleavingMode.c \ - SF256-AndCodeNumber.c \ - SF512-AndCodeNumber.c \ - SF512-AndPilot.c \ - SF-PDSCH.c \ - SF-PRACH.c \ - SFN-TimeInfo.c \ - SpecialBurstScheduling.c \ - SpreadingFactor.c \ - SRB-delay.c \ - SSDT-CellIdentity.c \ - SSDT-Information.c \ - SSDT-Information-r4.c \ - SSDT-UL.c \ - SynchronisationParameters-r4.c \ - SYNC-UL-Procedure-r4.c \ - SYNC-UL-Info-r4.c \ - TDD-FPACH-CCode16-r4.c \ - TDD-UL-Interference.c \ - TDD-PICH-CCode.c \ - TDD768-PICH-CCode.c \ - TDD-PRACH-CCode8.c \ - TDD-PRACH-CCode16.c \ - TDD-PRACH-CCode-LCR-r4.c \ - TDD-PRACH-CCodeList.c \ - TDD768-PRACH-CCode8.c \ - TDD768-PRACH-CCode16.c \ - TDD768-PRACH-CCode32.c \ - TDD768-PRACH-CCodeList.c \ - TFC-ControlDuration.c \ - TFCI-Coding.c \ - TGCFN.c \ - TGD.c \ - TGL.c \ - TGMP.c \ - TGP-Sequence.c \ - TGPS-Reconfiguration-CFN.c \ - TGP-SequenceList.c \ - TGP-SequenceShort.c \ - TGPL.c \ - TGPRC.c \ - TGPS-ConfigurationParams.c \ - TGPSI.c \ - TGSN.c \ - TimeInfo.c \ - TimeslotList.c \ - TimeslotList-r4.c \ - TimeslotNumber.c \ - TimeslotNumber-LCR-r4.c \ - TimeslotNumber-PRACH-LCR-r4.c \ - TimeslotSync2.c \ - TimingOffset.c \ - TimingMaintainedSynchInd.c \ - TPC-CombinationIndex.c \ - TPC-CommandTargetRate.c \ - TPC-StepSizeFDD.c \ - TPC-StepSizeTDD.c \ - TreconfirmAbort.c \ - TX-DiversityMode.c \ - UARFCN.c \ - UCSM-Info.c \ - UL-CCTrCH.c \ - UL-CCTrCH-r4.c \ - UL-CCTrCH-r7.c \ - UL-CCTrCHList.c \ - UL-CCTrCHList-r4.c \ - UL-CCTrCHList-r7.c \ - UL-CCTrCHListToRemove.c \ - UL-CCTrChTPCList.c \ - UL-ChannelRequirement.c \ - UL-ChannelRequirement-r4.c \ - UL-ChannelRequirement-r5.c \ - UL-ChannelRequirementWithCPCH-SetID.c \ - UL-ChannelRequirementWithCPCH-SetID-r4.c \ - UL-ChannelRequirementWithCPCH-SetID-r5.c \ - UL-CompressedModeMethod.c \ - UL-DL-Mode.c \ - UL-DPCCH-SlotFormat.c \ - UL-DPCH-Info.c \ - UL-DPCH-Info-r4.c \ - UL-DPCH-Info-r5.c \ - UL-DPCH-Info-r6.c \ - UL-DPCH-Info-r7.c \ - UL-DPCH-InfoPostFDD.c \ - UL-DPCH-InfoPostTDD.c \ - UL-DPCH-InfoPostTDD-LCR-r4.c \ - UL-DPCH-InfoPredef.c \ - UL-DPCH-PowerControlInfo.c \ - UL-DPCH-PowerControlInfo-r4.c \ - UL-DPCH-PowerControlInfo-r5.c \ - UL-DPCH-PowerControlInfo-r6.c \ - UL-DPCH-PowerControlInfo-r7.c \ - UL-DPCH-PowerControlInfoPostFDD.c \ - UL-DPCH-PowerControlInfoPostTDD.c \ - UL-DPCH-PowerControlInfoPostTDD-LCR-r4.c \ - UL-DPCH-PowerControlInfoPredef.c \ - UL-EDCH-Information-r6.c \ - UL-Interference.c \ - UL-ScramblingCode.c \ - UL-SynchronisationParameters-r4.c \ - UL-TargetSIR.c \ - UL-TimingAdvance.c \ - UL-TimingAdvance-VHCR.c \ - UL-TimingAdvanceControl.c \ - UL-TimingAdvanceControl-r4.c \ - UL-TimingAdvanceControl-r7.c \ - UL-TimingAdvanceControl-LCR-r4.c \ - UL-TS-ChannelisationCode.c \ - UL-TS-ChannelisationCodeList.c \ - UL-TS-ChannelisationCodeList-r7.c \ - UL-TS-ChannelisationCode-VHCR.c \ - UL-TS-ChannelisationCodeList-VHCR.c \ - UplinkAdditionalTimeslots.c \ - UplinkAdditionalTimeslots-LCR-r4.c \ - UplinkAdditionalTimeslots-LCR-r7.c \ - UplinkTimeslotsCodes.c \ - UplinkTimeslotsCodes-VHCR.c \ - UplinkTimeslotsCodes-LCR-r4.c \ - UplinkTimeslotsCodes-LCR-r7.c \ - Wi-LCR.c \ - AcquisitionSatInfo.c \ - AcquisitionSatInfoList.c \ - AdditionalMeasurementID-List.c \ - AlmanacSatInfo.c \ - AlmanacSatInfoList.c \ - AverageRLC-BufferPayload.c \ - AzimuthAndElevation.c \ - BadSatList.c \ - Frequency-Band.c \ - BCCH-ARFCN.c \ - BLER-MeasurementResults.c \ - BLER-MeasurementResultsList.c \ - BLER-TransChIdList.c \ - BSIC-VerificationRequired.c \ - BSICReported.c \ - BurstModeParameters.c \ - CellDCH-ReportCriteria.c \ - CellDCH-ReportCriteria-LCR-r4.c \ - CellIndividualOffset.c \ - CellInfo.c \ - CellInfo-r4.c \ - CellInfoSI-RSCP.c \ - CellInfoSI-RSCP-LCR-r4.c \ - CellInfoSI-ECN0.c \ - CellInfoSI-ECN0-LCR-r4.c \ - CellInfoSI-HCS-RSCP.c \ - CellInfoSI-HCS-RSCP-LCR-r4.c \ - CellInfoSI-HCS-ECN0.c \ - CellInfoSI-HCS-ECN0-LCR-r4.c \ - CellMeasuredResults.c \ - CellMeasurementEventResults.c \ - CellMeasurementEventResults-LCR-r4.c \ - CellReportingQuantities.c \ - CellSelectReselectInfoSIB-11-12.c \ - CellSelectReselectInfoSIB-11-12-RSCP.c \ - CellSelectReselectInfoSIB-11-12-ECN0.c \ - CellSelectReselectInfoSIB-11-12-HCS-RSCP.c \ - CellSelectReselectInfoSIB-11-12-HCS-ECN0.c \ - CellSelectReselectInfo-v590ext.c \ - CellSelectReselectInfoPCHFACH-v5b0ext.c \ - CellSelectReselectInfoTreselectionScaling-v5c0ext.c \ - CellsForInterFreqMeasList.c \ - CellsForInterRATMeasList.c \ - CellsForIntraFreqMeasList.c \ - CellSynchronisationInfo.c \ - CellToReport.c \ - CellToReportList.c \ - CodePhaseSearchWindow.c \ - CountC-SFN-Frame-difference.c \ - CPICH-Ec-N0.c \ - CPICH-RSCP.c \ - DeltaPRC.c \ - DeltaQrxlevmin.c \ - DeltaRSCP.c \ - DeltaRSCPPerCell.c \ - DeltaRRC.c \ - DGPS-CorrectionSatInfo.c \ - DGPS-CorrectionSatInfoList.c \ - DiffCorrectionStatus.c \ - DL-TransportChannelBLER.c \ - DopplerUncertainty.c \ - EllipsoidPoint.c \ - EllipsoidPointAltitude.c \ - EllipsoidPointAltitudeEllipsoide.c \ - EllipsoidPointUncertCircle.c \ - EllipsoidPointUncertEllipse.c \ - EnvironmentCharacterisation.c \ - Event1a.c \ - Event1a-r4.c \ - Event1a-LCR-r4.c \ - Event1b.c \ - Event1b-r4.c \ - Event1b-LCR-r4.c \ - Event1c.c \ - Event1d.c \ - Event1e.c \ - Event1e-r6.c \ - Event1f.c \ - Event1f-r6.c \ - Event1j-r6.c \ - Event2a.c \ - Event2a-r6.c \ - Event2b.c \ - Event2b-r6.c \ - Event2c.c \ - Event2c-r6.c \ - Event2d.c \ - Event2d-r6.c \ - Event2e.c \ - Event2e-r6.c \ - Event2f.c \ - Event2f-r6.c \ - Event3a.c \ - Event3b.c \ - Event3c.c \ - Event3d.c \ - EventIDInterFreq.c \ - EventIDInterRAT.c \ - EventIDIntraFreq.c \ - EventResults.c \ - ExtraDopplerInfo.c \ - FACH-MeasurementOccasionInfo.c \ - FACH-MeasurementOccasionInfo-LCR-r4-ext.c \ - FilterCoefficient.c \ - FineSFN-SFN.c \ - ForbiddenAffectCell.c \ - ForbiddenAffectCell-r4.c \ - ForbiddenAffectCell-LCR-r4.c \ - ForbiddenAffectCellList.c \ - ForbiddenAffectCellList-r4.c \ - ForbiddenAffectCellList-LCR-r4.c \ - FreqQualityEstimateQuantity-FDD.c \ - FreqQualityEstimateQuantity-TDD.c \ - GPS-MeasurementParam.c \ - GPS-MeasurementParamList.c \ - GSM-CarrierRSSI.c \ - GSM-MeasuredResults.c \ - GSM-MeasuredResultsList.c \ - GPS-TOW-1msec.c \ - GPS-TOW-Assist.c \ - GPS-TOW-AssistList.c \ - HCS-CellReselectInformation-RSCP.c \ - HCS-CellReselectInformation-ECN0.c \ - HCS-NeighbouringCellInformation-RSCP.c \ - HCS-NeighbouringCellInformation-ECN0.c \ - HCS-PRIO.c \ - HCS-ServingCellInformation.c \ - HorizontalVelocity.c \ - HorizontalWithVerticalVelocity.c \ - HorizontalVelocityWithUncertainty.c \ - HorizontalWithVerticalVelocityAndUncertainty.c \ - Hysteresis.c \ - HysteresisInterFreq.c \ - InterFreqCell.c \ - InterFreqCell-LCR-r4.c \ - InterFreqCellID.c \ - InterFreqCellInfoList.c \ - InterFreqCellInfoList-r4.c \ - InterFreqCellInfoSI-List-RSCP.c \ - InterFreqCellInfoSI-List-ECN0.c \ - InterFreqCellInfoSI-List-HCS-RSCP.c \ - InterFreqCellInfoSI-List-HCS-ECN0.c \ - InterFreqCellInfoSI-List-RSCP-LCR.c \ - InterFreqCellInfoSI-List-ECN0-LCR.c \ - InterFreqCellInfoSI-List-HCS-RSCP-LCR.c \ - InterFreqCellInfoSI-List-HCS-ECN0-LCR.c \ - InterFreqCellList.c \ - InterFreqCellList-LCR-r4-ext.c \ - InterFreqCellMeasuredResultsList.c \ - InterFreqEvent.c \ - InterFreqEvent-r6.c \ - InterFreqEventList.c \ - InterFreqEventList-r6.c \ - InterFrequencyMeasuredResultsList-v590ext.c \ - Inter-FreqEventCriteria-v590ext.c \ - Inter-FreqEventCriteriaList-v590ext.c \ - Intra-FreqEventCriteriaList-v590ext.c \ - IntraFrequencyMeasuredResultsList-v590ext.c \ - IntraFreqReportingCriteria-1b-r5.c \ - PeriodicReportingInfo-1b.c \ - InterFreqEventResults.c \ - InterFreqEventResults-LCR-r4-ext.c \ - InterFreqMeasQuantity.c \ - InterFreqMeasuredResults.c \ - InterFreqMeasuredResultsList.c \ - InterFreqMeasurementSysInfo-RSCP.c \ - InterFreqMeasurementSysInfo-ECN0.c \ - InterFreqMeasurementSysInfo-HCS-RSCP.c \ - InterFreqMeasurementSysInfo-HCS-ECN0.c \ - InterFreqMeasurementSysInfo-RSCP-LCR-r4.c \ - InterFreqMeasurementSysInfo-ECN0-LCR-r4.c \ - InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.c \ - InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.c \ - InterFreqRACHRepCellsList.c \ - InterFreqRACHReportingInfo.c \ - InterFreqReportCriteria.c \ - InterFreqReportCriteria-r4.c \ - InterFreqReportCriteria-r6.c \ - InterFreqReportingCriteria.c \ - InterFreqReportingCriteria-r6.c \ - InterFreqReportingQuantity.c \ - InterFreqRepQuantityRACH-FDD.c \ - InterFreqRepQuantityRACH-TDD.c \ - InterFreqRepQuantityRACH-TDDList.c \ - InterFrequencyMeasurement.c \ - InterFrequencyMeasurement-r4.c \ - InterFrequencyMeasurement-r6.c \ - InterRAT-TargetCellDescription.c \ - InterRATCellID.c \ - InterRATCellInfoIndication.c \ - InterRATCellInfoList.c \ - InterRATCellInfoList-B.c \ - InterRATCellInfoList-r4.c \ - InterRATCellInfoList-r6.c \ - InterRATCellIndividualOffset.c \ - InterRATEvent.c \ - InterRATEventList.c \ - InterRATEventResults.c \ - InterRATInfo.c \ - InterRATInfo-r6.c \ - InterRATMeasQuantity.c \ - InterRATMeasuredResults.c \ - InterRATMeasuredResultsList.c \ - InterRATMeasurement.c \ - InterRATMeasurement-r4.c \ - InterRATMeasurement-r6.c \ - InterRATMeasurementSysInfo.c \ - InterRATMeasurementSysInfo-B.c \ - InterRATReportCriteria.c \ - InterRATReportingCriteria.c \ - InterRATReportingQuantity.c \ - IntraFreqCellID.c \ - IntraFreqCellInfoList.c \ - IntraFreqCellInfoList-r4.c \ - IntraFreqCellInfoSI-List-RSCP.c \ - IntraFreqCellInfoSI-List-ECN0.c \ - IntraFreqCellInfoSI-List-HCS-RSCP.c \ - IntraFreqCellInfoSI-List-HCS-ECN0.c \ - IntraFreqCellInfoSI-List-RSCP-LCR-r4.c \ - IntraFreqCellInfoSI-List-ECN0-LCR-r4.c \ - IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4.c \ - IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4.c \ - IntraFreqEvent.c \ - IntraFreqEvent-r4.c \ - IntraFreqEvent-LCR-r4.c \ - IntraFreqEvent-r6.c \ - IntraFreqEvent-1d-r5.c \ - IntraFreqEventCriteria.c \ - IntraFreqEventCriteria-r4.c \ - IntraFreqEventCriteria-LCR-r4.c \ - IntraFreqEventCriteria-r6.c \ - IntraFreqEventCriteriaList.c \ - IntraFreqEventCriteriaList-r4.c \ - IntraFreqEventCriteriaList-LCR-r4.c \ - IntraFreqEventCriteriaList-r6.c \ - IntraFreqEventResults.c \ - IntraFreqMeasQuantity.c \ - IntraFreqMeasQuantity-FDD.c \ - IntraFreqMeasQuantity-TDD.c \ - IntraFreqMeasQuantity-TDDList.c \ - IntraFreqMeasuredResultsList.c \ - IntraFreqMeasurementSysInfo-RSCP.c \ - IntraFreqMeasurementSysInfo-ECN0.c \ - IntraFreqMeasurementSysInfo-HCS-RSCP.c \ - IntraFreqMeasurementSysInfo-HCS-ECN0.c \ - IntraFreqMeasurementSysInfo-RSCP-LCR-r4.c \ - IntraFreqMeasurementSysInfo-ECN0-LCR-r4.c \ - IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.c \ - IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.c \ - IntraFreqReportCriteria.c \ - IntraFreqReportCriteria-r4.c \ - IntraFreqReportCriteria-r6.c \ - IntraFreqReportingCriteria.c \ - IntraFreqReportingCriteria-r4.c \ - IntraFreqReportingCriteria-LCR-r4.c \ - IntraFreqReportingCriteria-r6.c \ - IntraFreqReportingQuantity.c \ - IntraFreqReportingQuantityForRACH.c \ - IntraFreqRepQuantityRACH-FDD.c \ - IntraFreqRepQuantityRACH-TDD.c \ - IntraFreqRepQuantityRACH-TDDList.c \ - IntraFrequencyMeasurement.c \ - IntraFrequencyMeasurement-r4.c \ - IntraFrequencyMeasurement-r6.c \ - IODE.c \ - IP-Length.c \ - IP-PCCPCH-r4.c \ - IP-Spacing.c \ - IP-Spacing-TDD.c \ - IS-2000SpecificMeasInfo.c \ - MaxNumberOfReportingCellsType1.c \ - MaxNumberOfReportingCellsType2.c \ - MaxNumberOfReportingCellsType3.c \ - MaxReportedCellsOnRACH.c \ - MaxReportedCellsOnRACHinterFreq.c \ - MeasuredResults.c \ - MeasuredResults-v390ext.c \ - MeasuredResults-v590ext.c \ - MeasuredResults-v7xyext.c \ - MeasuredResults-LCR-r4.c \ - MeasuredResultsList.c \ - MeasuredResultsList-LCR-r4-ext.c \ - MeasuredResultsOnRACH.c \ - MeasuredResultsOnRACHinterFreq.c \ - MeasurementCommand.c \ - MeasurementCommand-r4.c \ - MeasurementCommand-r6.c \ - MeasurementControlSysInfo.c \ - MeasurementControlSysInfo-LCR-r4-ext.c \ - MeasurementIdentity.c \ - MeasurementQuantityGSM.c \ - MeasurementReportingMode.c \ - MeasurementType.c \ - MeasurementType-r4.c \ - MeasurementType-r6.c \ - MeasurementValidity.c \ - MonitoredCellRACH-List.c \ - MonitoredCellRACH-Result.c \ - MultipathIndicator.c \ - N-CR-T-CRMaxHyst.c \ - NavigationModelSatInfo.c \ - NavigationModelSatInfoList.c \ - EphemerisParameter.c \ - NC-Mode.c \ - Neighbour.c \ - Neighbour-v390ext.c \ - NeighbourList.c \ - NeighbourList-v390ext.c \ - NeighbourQuality.c \ - NewInterFreqCell.c \ - NewInterFreqCell-r4.c \ - NewInterFreqCellList.c \ - NewInterFreqCellList-r4.c \ - NewInterFreqCellSI-RSCP.c \ - NewInterFreqCellSI-ECN0.c \ - NewInterFreqCellSI-HCS-RSCP.c \ - NewInterFreqCellSI-HCS-ECN0.c \ - NewInterFreqCellSI-RSCP-LCR-r4.c \ - NewInterFreqCellSI-ECN0-LCR-r4.c \ - NewInterFreqCellSI-HCS-RSCP-LCR-r4.c \ - NewInterFreqCellSI-HCS-ECN0-LCR-r4.c \ - NewInterFreqCellSI-List-ECN0.c \ - NewInterFreqCellSI-List-HCS-RSCP.c \ - NewInterFreqCellSI-List-HCS-ECN0.c \ - NewInterFreqCellSI-List-RSCP.c \ - NewInterFreqCellSI-List-ECN0-LCR-r4.c \ - NewInterFreqCellSI-List-HCS-RSCP-LCR-r4.c \ - NewInterFreqCellSI-List-HCS-ECN0-LCR-r4.c \ - NewInterFreqCellSI-List-RSCP-LCR-r4.c \ - NewInterRATCell.c \ - NewInterRATCell-B.c \ - NewInterRATCellList.c \ - NewInterRATCellList-B.c \ - NewIntraFreqCell.c \ - NewIntraFreqCell-r4.c \ - NewIntraFreqCellList.c \ - NewIntraFreqCellList-r4.c \ - NewIntraFreqCellSI-RSCP.c \ - NewIntraFreqCellSI-ECN0.c \ - NewIntraFreqCellSI-HCS-RSCP.c \ - NewIntraFreqCellSI-HCS-ECN0.c \ - NewIntraFreqCellSI-RSCP-LCR-r4.c \ - NewIntraFreqCellSI-ECN0-LCR-r4.c \ - NewIntraFreqCellSI-HCS-RSCP-LCR-r4.c \ - NewIntraFreqCellSI-HCS-ECN0-LCR-r4.c \ - NewIntraFreqCellSI-List-RSCP.c \ - NewIntraFreqCellSI-List-ECN0.c \ - NewIntraFreqCellSI-List-HCS-RSCP.c \ - NewIntraFreqCellSI-List-HCS-ECN0.c \ - NewIntraFreqCellSI-List-RSCP-LCR-r4.c \ - NewIntraFreqCellSI-List-ECN0-LCR-r4.c \ - NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4.c \ - NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4.c \ - NonUsedFreqParameter.c \ - NonUsedFreqParameter-r6.c \ - NonUsedFreqParameterList.c \ - NonUsedFreqParameterList-r6.c \ - NonUsedFreqWList-r6.c \ - ObservedTimeDifferenceToGSM.c \ - OTDOA-SearchWindowSize.c \ - Pathloss.c \ - PenaltyTime-RSCP.c \ - PenaltyTime-ECN0.c \ - PendingTimeAfterTrigger.c \ - PeriodicalOrEventTrigger.c \ - PeriodicalReportingCriteria.c \ - PeriodicalWithReportingCellStatus.c \ - PLMNIdentitiesOfNeighbourCells.c \ - PLMNsOfInterFreqCellsList.c \ - PLMNsOfIntraFreqCellsList.c \ - PLMNsOfInterRATCellsList.c \ - PositionEstimate.c \ - PositioningMethod.c \ - PRC.c \ - PrimaryCCPCH-RSCP.c \ - Q-HCS.c \ - Q-OffsetS-N.c \ - Q-QualMin.c \ - Q-RxlevMin.c \ - QualityEventResults.c \ - QualityMeasuredResults.c \ - QualityMeasurement.c \ - QualityReportCriteria.c \ - QualityReportingCriteria.c \ - QualityReportingCriteriaSingle.c \ - QualityReportingQuantity.c \ - RAT-Type.c \ - ReferenceCellPosition.c \ - ReferenceLocation.c \ - ReferenceTimeDifferenceToCell.c \ - RemovedInterFreqCellList.c \ - RemovedInterRATCellList.c \ - RemovedIntraFreqCellList.c \ - ReplacementActivationThreshold.c \ - ReportDeactivationThreshold.c \ - ReportingAmount.c \ - ReportingCellStatus.c \ - ReportingCellStatusOpt.c \ - ReportingInfoForCellDCH.c \ - ReportingInfoForCellDCH-LCR-r4.c \ - ReportingInterval.c \ - ReportingIntervalLong.c \ - ReportingRange.c \ - RL-AdditionInfoList.c \ - RL-InformationLists.c \ - RLC-BuffersPayload.c \ - RRC.c \ - SatData.c \ - SatDataList.c \ - SatelliteStatus.c \ - SatID.c \ - SFN-Offset-Validity.c \ - SFN-SFN-Drift.c \ - SFN-SFN-ObsTimeDifference.c \ - SFN-SFN-ObsTimeDifference1.c \ - SFN-SFN-ObsTimeDifference2.c \ - SFN-SFN-OTD-Type.c \ - SFN-SFN-RelTimeDifference1.c \ - SFN-TOW-Uncertainty.c \ - SIR.c \ - SIR-MeasurementList.c \ - SIR-MeasurementResults.c \ - SIR-TFCS.c \ - SIR-TFCS-List.c \ - SIR-TimeslotList.c \ - SubFrame1Reserved.c \ - T-ADVinfo.c \ - T-CRMax.c \ - T-CRMaxHyst.c \ - TemporaryOffset1.c \ - TemporaryOffset2.c \ - TemporaryOffsetList.c \ - Threshold.c \ - Threshold-r6.c \ - ThreholdNonUsedFrequency-deltaList.c \ - ThresholdPositionChange.c \ - ThresholdSFN-GPS-TOW.c \ - ThresholdSFN-SFN-Change.c \ - ThresholdUsedFrequency.c \ - ThresholdUsedFrequency-r6.c \ - TimeInterval.c \ - TimeslotInfo.c \ - TimeslotInfo-LCR-r4.c \ - TimeslotInfoList.c \ - TimeslotInfoList-LCR-r4.c \ - TimeslotInfoList-r4.c \ - TimeslotISCP.c \ - TimeslotISCP-List.c \ - TimeslotListWithISCP.c \ - TimeslotWithISCP.c \ - TimeToTrigger.c \ - TrafficVolumeEventParam.c \ - TrafficVolumeEventResults.c \ - TrafficVolumeEventType.c \ - TrafficVolumeMeasQuantity.c \ - TrafficVolumeMeasSysInfo.c \ - TrafficVolumeMeasuredResults.c \ - TrafficVolumeMeasuredResultsList.c \ - TrafficVolumeMeasurement.c \ - TrafficVolumeMeasurementObjectList.c \ - TrafficVolumeReportCriteria.c \ - TrafficVolumeReportCriteriaSysInfo.c \ - TrafficVolumeReportingCriteria.c \ - TrafficVolumeReportingQuantity.c \ - TrafficVolumeThreshold.c \ - TransChCriteria.c \ - TransChCriteriaList.c \ - TransferMode.c \ - TransmittedPowerThreshold.c \ - TriggeringCondition1.c \ - TriggeringCondition2.c \ - TX-InterruptionAfterTrigger.c \ - UDRE.c \ - UE-6AB-Event.c \ - UE-6FG-Event.c \ - UE-AutonomousUpdateMode.c \ - UE-InternalEventParam.c \ - UE-InternalEventParamList.c \ - UE-InternalEventResults.c \ - UE-InternalMeasQuantity.c \ - UE-InternalMeasuredResults.c \ - UE-InternalMeasuredResults-r7.c \ - UE-InternalMeasuredResults-LCR-r4.c \ - UE-InternalMeasurement.c \ - UE-InternalMeasurement-r4.c \ - UE-InternalMeasurementSysInfo.c \ - UE-InternalReportCriteria.c \ - UE-InternalReportingCriteria.c \ - UE-InternalReportingQuantity.c \ - UE-InternalReportingQuantity-r4.c \ - UE-MeasurementQuantity.c \ - UE-RX-TX-ReportEntry.c \ - UE-RX-TX-ReportEntryList.c \ - UE-RX-TX-TimeDifferenceType1.c \ - UE-RX-TX-TimeDifferenceType2.c \ - UE-RX-TX-TimeDifferenceType2Info.c \ - UE-RX-TX-TimeDifferenceThreshold.c \ - UE-TransmittedPower.c \ - UE-TransmittedPowerTDD-List.c \ - UL-TrCH-Identity.c \ - UE-Positioning-Accuracy.c \ - UE-Positioning-CipherParameters.c \ - UE-Positioning-Error.c \ - UE-Positioning-ErrorCause.c \ - UE-Positioning-EventParam.c \ - UE-Positioning-EventParamList.c \ - UE-Positioning-EventSpecificInfo.c \ - UE-Positioning-GPS-AcquisitionAssistance.c \ - UE-Positioning-GPS-AdditionalAssistanceDataRequest.c \ - UE-Positioning-GPS-Almanac.c \ - UE-Positioning-GPS-AssistanceData.c \ - UE-Positioning-GPS-DGPS-Corrections.c \ - UE-Positioning-GPS-IonosphericModel.c \ - UE-Positioning-GPS-MeasurementResults.c \ - UE-Positioning-GPS-NavigationModel.c \ - UE-Positioning-GPS-NavModelAddDataReq.c \ - UE-Positioning-GPS-ReferenceCellInfo.c \ - UE-Positioning-GPS-ReferenceTime.c \ - UE-Positioning-GPS-UTC-Model.c \ - UE-Positioning-IPDL-Parameters.c \ - UE-Positioning-IPDL-Parameters-r4.c \ - UE-Positioning-IPDL-Parameters-TDD-r4-ext.c \ - UE-Positioning-MeasuredResults.c \ - UE-Positioning-MeasuredResults-v390ext.c \ - UE-Positioning-Measurement.c \ - UE-Positioning-Measurement-v390ext.c \ - UE-Positioning-Measurement-r4.c \ - UE-Positioning-Measurement-v7xyext.c \ - UE-Positioning-MeasurementEventResults.c \ - UE-Positioning-MeasurementInterval.c \ - UE-Positioning-MethodType.c \ - UE-Positioning-OTDOA-AssistanceData.c \ - UE-Positioning-OTDOA-AssistanceData-r4.c \ - UE-Positioning-OTDOA-AssistanceData-r4ext.c \ - UE-Positioning-OTDOA-AssistanceData-UEB.c \ - UE-Positioning-IPDL-Parameters-TDDList-r4-ext.c \ - UE-Positioning-OTDOA-Measurement.c \ - UE-Positioning-OTDOA-Measurement-v390ext.c \ - UE-Positioning-OTDOA-NeighbourCellInfo.c \ - UE-Positioning-OTDOA-NeighbourCellInfo-r4.c \ - UE-Positioning-OTDOA-NeighbourCellInfo-UEB.c \ - UE-Positioning-OTDOA-NeighbourCellList.c \ - UE-Positioning-OTDOA-NeighbourCellList-r4.c \ - UE-Positioning-OTDOA-NeighbourCellList-UEB.c \ - UE-Positioning-OTDOA-Quality.c \ - UE-Positioning-OTDOA-ReferenceCellInfo.c \ - UE-Positioning-OTDOA-ReferenceCellInfo-r4.c \ - UE-Positioning-OTDOA-ReferenceCellInfo-UEB.c \ - UE-Positioning-PositionEstimateInfo.c \ - UE-Positioning-ReportCriteria.c \ - UE-Positioning-ReportingQuantity.c \ - UE-Positioning-ReportingQuantity-v390ext.c \ - UE-Positioning-ReportingQuantity-r4.c \ - UE-Positioning-ReportingQuantity-v7xyext.c \ - UE-Positioning-ResponseTime.c \ - UTRA-CarrierRSSI.c \ - UTRAN-GPS-DriftRate.c \ - UTRAN-GPSReferenceTime.c \ - UTRAN-GPSReferenceTimeResult.c \ - VarianceOfRLC-BufferPayload.c \ - VelocityEstimate.c \ - W.c \ - BCC.c \ - BCCH-ModificationInfo.c \ - BCCH-ModificationTime.c \ - BSIC.c \ - CBS-DRX-Level1Information.c \ - CBS-DRX-Level1Information-extension-r6.c \ - CDMA2000-Message.c \ - CDMA2000-MessageList.c \ - CDMA2000-UMTS-Frequency-List.c \ - CellValueTag.c \ - ExpirationTimeFactor.c \ - FDD-UMTS-Frequency-List.c \ - FrequencyInfoCDMA2000.c \ - GERAN-SystemInfoBlock.c \ - GERAN-SystemInformation.c \ - GSM-BA-Range.c \ - GSM-BA-Range-List.c \ - GSM-Classmark2.c \ - GSM-Classmark3.c \ - GSM-MessageList.c \ - GSM-MS-RadioAccessCapability.c \ - GsmSecurityCapability.c \ - GSM-TargetCellInfoList.c \ - GSM-TargetCellInfo.c \ - IdentificationOfReceivedMessage.c \ - InterRAT-ChangeFailureCause.c \ - GERANIu-MessageList.c \ - GERANIu-RadioAccessCapability.c \ - InterRAT-UE-RadioAccessCapability.c \ - InterRAT-UE-RadioAccessCapabilityList.c \ - InterRAT-UE-RadioAccessCapability-v590ext.c \ - InterRAT-UE-RadioAccessCapability-v690ext.c \ - InterRAT-UE-SecurityCapability.c \ - InterRAT-UE-SecurityCapList.c \ - InterRAT-HO-FailureCause.c \ - MasterInformationBlock.c \ - MasterInformationBlock-v690ext.c \ - MIB-ValueTag.c \ - NCC.c \ - PLMN-ValueTag.c \ - PredefinedConfigIdentityAndValueTag.c \ - ProtocolErrorInformation.c \ - ReceivedMessageType.c \ - Rplmn-Information.c \ - Rplmn-Information-r4.c \ - SchedulingInformation.c \ - SchedulingInformationSIB.c \ - SchedulingInformationSIBSb.c \ - SegCount.c \ - SegmentIndex.c \ - SFN-Prime.c \ - SIB-Data-fixed.c \ - SIB-Data-variable.c \ - SIBOccurIdentity.c \ - SIBOccurrenceIdentityAndValueTag.c \ - SIBOccurValueTag.c \ - SIB-ReferenceList.c \ - SIBSb-ReferenceList.c \ - SIB-ReferenceListFACH.c \ - SIB-Type.c \ - SIB-TypeAndTag.c \ - SIBSb-TypeAndTag.c \ - SibOFF.c \ - SibOFF-List.c \ - SysInfoType1.c \ - SysInfoType1-v3a0ext-IEs.c \ - SysInfoType2.c \ - SysInfoType3.c \ - SysInfoType3-v4b0ext-IEs.c \ - SysInfoType3-v590ext.c \ - SysInfoType3-v5c0ext-IEs.c \ - SysInfoType3-v670ext.c \ - SysInfoType4.c \ - SysInfoType4-v4b0ext-IEs.c \ - SysInfoType4-v590ext.c \ - SysInfoType4-v5b0ext-IEs.c \ - SysInfoType4-v5c0ext-IEs.c \ - SysInfoType5.c \ - SysInfoType5-v4b0ext-IEs.c \ - SysInfoType5-v590ext-IEs.c \ - SysInfoType5-v650ext-IEs.c \ - SysInfoType5-v680ext-IEs.c \ - SysInfoType5-v690ext-IEs.c \ - SysInfoType5-v7xyext-IEs.c \ - SysInfoType5bis.c \ - SysInfoType6.c \ - SysInfoType6-v4b0ext-IEs.c \ - SysInfoType6-v590ext-IEs.c \ - SysInfoType6-v650ext-IEs.c \ - SysInfoType6-v690ext-IEs.c \ - SysInfoType6-v7xyext-IEs.c \ - SysInfoType7.c \ - SysInfoType8.c \ - SysInfoType9.c \ - SysInfoType10.c \ - SysInfoType11.c \ - SysInfoType11-v4b0ext-IEs.c \ - SysInfoType11-v590ext-IEs.c \ - SysInfoType11-v690ext-IEs.c \ - SysInfoType12.c \ - SysInfoType12-v4b0ext-IEs.c \ - SysInfoType12-v590ext-IEs.c \ - SysInfoType12-v690ext-IEs.c \ - SysInfoType13.c \ - SysInfoType13-v3a0ext-IEs.c \ - SysInfoType13-v4b0ext-IEs.c \ - SysInfoType13-v7xyext-IEs.c \ - SysInfoType13-1.c \ - SysInfoType13-2.c \ - SysInfoType13-3.c \ - SysInfoType13-4.c \ - SysInfoType14.c \ - SysInfoType15.c \ - SysInfoType15-v4b0ext-IEs.c \ - SysInfoType15-1.c \ - SysInfoType15-2.c \ - SysInfoType15-3.c \ - SysInfoType15-4.c \ - SysInfoType15-4-v3a0ext.c \ - SysInfoType15-4-v4b0ext.c \ - SysInfoType15-5.c \ - SysInfoType15-5-v3a0ext.c \ - SysInfoType16.c \ - SysInfoType17.c \ - SysInfoType17-v4b0ext-IEs.c \ - SysInfoType17-v590ext-IEs.c \ - SysInfoType17-v7xyext-IEs.c \ - SysInfoType18.c \ - SysInfoTypeSB1.c \ - SysInfoTypeSB2.c \ - TDD-UMTS-Frequency-List.c \ - ANSI-41-GlobalServiceRedirectInfo.c \ - ANSI-41-PrivateNeighbourListInfo.c \ - ANSI-41-RAND-Information.c \ - ANSI-41-UserZoneID-Information.c \ - ANSI-41-NAS-Parameter.c \ - Min-P-REV.c \ - NAS-SystemInformationANSI-41.c \ - NID.c \ - P-REV.c \ - SID.c \ - MBMS-AccessProbabilityFactor.c \ - MBMS-CellGroupIdentity-r6.c \ - MBMS-CommonCCTrChIdentity.c \ - MBMS-CommonPhyChIdentity.c \ - MBMS-CommonRBIdentity.c \ - MBMS-CommonRBInformation-r6.c \ - MBMS-CommonRBInformationList-r6.c \ - MBMS-CommonTrChIdentity.c \ - MBMS-ConnectedModeCountingScope.c \ - MBMS-CurrentCell-SCCPCH-r6.c \ - MBMS-CurrentCell-SCCPCHList-r6.c \ - MBMS-FACHCarryingMTCH-List.c \ - MBMS-JoinedInformation-r6.c \ - MBMS-L1CombiningSchedule-32.c \ - MBMS-L1CombiningSchedule-64.c \ - MBMS-L1CombiningSchedule-128.c \ - MBMS-L1CombiningSchedule-256.c \ - MBMS-L1CombiningSchedule-512.c \ - MBMS-L1CombiningSchedule-1024.c \ - MBMS-L1CombiningSchedule.c \ - MBMS-L1CombiningTransmTimeDiff.c \ - MBMS-L23Configuration.c \ - MBMS-LogicalChIdentity.c \ - MBMS-MCCH-ConfigurationInfo-r6.c \ - MBMS-MICHConfigurationInfo-r6.c \ - MBMS-MICHConfigurationInfo-r7.c \ - MBMS-MICHNotificationIndLength.c \ - MBMS-MICHPowerOffset.c \ - MBMS-ModifedService-r6.c \ - MBMS-ModifedServiceList-r6.c \ - MBMS-MSCH-ConfigurationInfo-r6.c \ - MBMS-MSCHSchedulingInfo.c \ - MBMS-NeighbouringCellSCCPCH-r6.c \ - MBMS-NeighbouringCellSCCPCHList-r6.c \ - MBMS-NI-CountPerFrame.c \ - MBMS-NumberOfNeighbourCells-r6.c \ - MBMS-PFLIndex.c \ - MBMS-PFLInfo.c \ - MBMS-PhyChInformation-r6.c \ - MBMS-PhyChInformationList-r6.c \ - MBMS-PL-ServiceRestrictInfo-r6.c \ - MBMS-PreferredFreqRequest-r6.c \ - MBMS-PreferredFrequencyInfo-r6.c \ - MBMS-PreferredFrequencyList-r6.c \ - MBMS-PTMActivationTime-r6.c \ - MBMS-PTM-RBInformation-C.c \ - MBMS-PTM-RBInformation-CList.c \ - MBMS-PTM-RBInformation-N.c \ - MBMS-PTM-RBInformation-NList.c \ - MBMS-Qoffset.c \ - MBMS-RequiredUEAction-Mod.c \ - MBMS-RequiredUEAction-UMod.c \ - MBMS-SCCPCHIdentity.c \ - MBMS-SCCPCHPwrOffsetDiff.c \ - MBMS-ServiceAccessInfo-r6.c \ - MBMS-ServiceAccessInfoList-r6.c \ - MBMS-ServiceIdentity-r6.c \ - MBMS-ServiceSchedulingInfo-r6.c \ - MBMS-ServiceSchedulingInfoList-r6.c \ - MBMS-ServiceTransmInfo.c \ - MBMS-ServiceTransmInfoList.c \ - MBMS-SessionIdentity.c \ - MBMS-ShortTransmissionID.c \ - MBMS-SIBType5-SCCPCH-r6.c \ - MBMS-SIBType5-SCCPCHList-r6.c \ - MBMS-SoftComb-TimingOffset.c \ - MBMS-TCTF-Presence.c \ - MBMS-TimersAndCounters-r6.c \ - MBMS-TransmissionIdentity.c \ - MBMS-TranspChInfoForCCTrCh-r6.c \ - MBMS-TranspChInfoForEachCCTrCh-r6.c \ - MBMS-TranspChInfoForEachTrCh-r6.c \ - MBMS-TranspChInfoForTrCh-r6.c \ - MBMS-TrCHInformation-Curr.c \ - MBMS-TrCHInformation-CurrList.c \ - MBMS-TrCHInformation-Neighb.c \ - MBMS-TrCHInformation-NeighbList.c \ - MBMS-TrCHInformation-SIB5.c \ - MBMS-TrCHInformation-SIB5List.c \ - MBMS-UnmodifiedService-r6.c \ - MBMS-UnmodifiedServiceList-r6.c \ - ToTargetRNC-Container.c \ - TargetRNC-ToSourceRNC-Container.c \ - InterRATHandoverInfoWithInterRATCapabilities-r3.c \ - InterRATHandoverInfoWithInterRATCapabilities-r3-IEs.c \ - InterRATHandoverInfoWithInterRATCapabilities-v390ext-IEs.c \ - InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs.c \ - RFC3095-ContextInfo-r5.c \ - RFC3095-ContextInfoList-r5.c \ - SRNC-RelocationInfo-r3.c \ - SRNC-RelocationInfo-r3-IEs.c \ - SRNC-RelocationInfo-v380ext-IEs.c \ - SRNC-RelocationInfo-v390ext-IEs.c \ - SRNC-RelocationInfo-v3a0ext-IEs.c \ - SRNC-RelocationInfo-v3b0ext-IEs.c \ - SRNC-RelocationInfo-v3c0ext-IEs.c \ - SRNC-RelocationInfo-v3d0ext-IEs.c \ - SRNC-RelocationInfo-v3g0ext-IEs.c \ - SRNC-RelocationInfo-v3h0ext-IEs.c \ - SRNC-RelocationInfo-v4d0ext-IEs.c \ - TPC-CombinationInfoList.c \ - STARTList2.c \ - SRNC-RelocationInfo-v4b0ext-IEs.c \ - SRNC-RelocationInfo-v590ext-IEs.c \ - SRNC-RelocationInfo-v5a0ext-IEs.c \ - SRNC-RelocationInfo-v5b0ext-IEs.c \ - SRNC-RelocationInfo-v5c0ext-IEs.c \ - SRNC-RelocationInfo-v7xyext-IEs.c \ - CipheringInfoPerRB-List-v3a0ext.c \ - CipheringStatusList.c \ - CipheringStatusCNdomain.c \ - CodeChangeStatusList.c \ - CodeChangeStatus.c \ - StoredCompressedModeInfo.c \ - StoredTGP-SequenceList.c \ - StoredTGP-Sequence.c \ - SRNC-RelocationInfo-r4-IEs.c \ - SRNC-RelocationInfo-r5-IEs.c \ - SRNC-RelocationInfo-v690ext-IEs.c \ - SRNC-RelocationInfo-r6-IEs.c \ - CalculationTimeForCiphering.c \ - CipheringInfoPerRB.c \ - CipheringInfoPerRB-r4.c \ - CipheringInfoPerRB-List.c \ - CipheringInfoPerRB-List-r4.c \ - CipheringStatus.c \ - CipheringStatusList-r4.c \ - CipheringStatusCNdomain-r4.c \ - CN-DomainInformation-v390ext.c \ - CN-DomainInformationList-v390ext.c \ - CompressedModeMeasCapability-r4.c \ - COUNT-C-List.c \ - COUNT-CSingle.c \ - DL-PhysChCapabilityFDD-r4.c \ - DL-PhysChCapabilityFDD-r5.c \ - DL-PhysChCapabilityTDD-r5.c \ - DL-PhysChCapabilityTDD-LCR-r5.c \ - DL-RFC3095-Context.c \ - ImplementationSpecificParams.c \ - IntegrityProtectionStatus.c \ - InterRAT-UE-RadioAccessCapabilityList-r5.c \ - IntraFreqReportingCriteria-r6-ext.c \ - MaxHcContextSpace-r5.c \ - MeasurementCapability-r4.c \ - MeasurementCommandWithType.c \ - MeasurementCommandWithType-r4.c \ - MeasurementCommandWithType-r6.c \ - OngoingMeasRep.c \ - OngoingMeasRep-r4.c \ - OngoingMeasRep-r5.c \ - OngoingMeasRep-r6.c \ - OngoingMeasRepList.c \ - OngoingMeasRepList-r4.c \ - OngoingMeasRepList-r5.c \ - OngoingMeasRepList-r6.c \ - PDCP-Capability-r4.c \ - PDCP-Capability-r5.c \ - PDCP-Capability-r6.c \ - PhysicalChannelCapability-r4.c \ - PhysicalChannelCapability-r5.c \ - RF-Capability-r4.c \ - RFC3095-ContextInfo.c \ - RFC3095-Context-List.c \ - RLC-Capability-r5.c \ - SRB-SpecificIntegrityProtInfo.c \ - SRB-SpecificIntegrityProtInfoList.c \ - StateOfRRC.c \ - StateOfRRC-Procedure.c \ - TotalRLC-AM-BufferSize-r5.c \ - TPC-Combination-Info.c \ - UE-MultiModeRAT-Capability-r5.c \ - UE-Positioning-Capability-r4.c \ - UE-Positioning-LastKnownPos.c \ - UE-RadioAccessCapability-r4.c \ - UE-RadioAccessCapability-r5.c \ - UE-RadioAccessCapability-r6.c \ - UE-RadioAccessCapability-r7.c \ - UL-RFC3095-Context.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - DL-DCCH-Message.h \ - DL-DCCH-MessageType.h \ - UL-DCCH-Message.h \ - UL-DCCH-MessageType.h \ - DL-CCCH-Message.h \ - DL-CCCH-MessageType.h \ - UL-CCCH-Message.h \ - UL-CCCH-MessageType.h \ - PCCH-Message.h \ - PCCH-MessageType.h \ - DL-SHCCH-Message.h \ - DL-SHCCH-MessageType.h \ - UL-SHCCH-Message.h \ - UL-SHCCH-MessageType.h \ - BCCH-FACH-Message.h \ - BCCH-FACH-MessageType.h \ - BCCH-BCH-Message.h \ - MCCH-Message.h \ - MCCH-MessageType.h \ - MSCH-Message.h \ - MSCH-MessageType.h \ - ActiveSetUpdate.h \ - ActiveSetUpdate-r3-IEs.h \ - ActiveSetUpdate-v4b0ext-IEs.h \ - ActiveSetUpdate-v590ext-IEs.h \ - ActiveSetUpdate-v690ext-IEs.h \ - ActiveSetUpdate-r6-IEs.h \ - ActiveSetUpdateComplete.h \ - ActiveSetUpdateFailure.h \ - AssistanceDataDelivery.h \ - AssistanceDataDelivery-r3-IEs.h \ - AssistanceDataDelivery-v3a0ext.h \ - AssistanceDataDelivery-v4b0ext-IEs.h \ - CellChangeOrderFromUTRAN.h \ - CellChangeOrderFromUTRAN-r3-IEs.h \ - CellChangeOrderFromUTRAN-v590ext-IEs.h \ - CellChangeOrderFromUTRANFailure.h \ - CellChangeOrderFromUTRANFailure-r3-IEs.h \ - CellUpdate.h \ - CellUpdate-v590ext.h \ - CellUpdate-v690ext-IEs.h \ - CellUpdate-v7xyext-IEs.h \ - CellUpdateConfirm.h \ - CellUpdateConfirm-r3-IEs.h \ - CellUpdateConfirm-v3a0ext.h \ - CellUpdateConfirm-v4b0ext-IEs.h \ - CellUpdateConfirm-v590ext-IEs.h \ - CellUpdateConfirm-v5d0ext-IEs.h \ - CellUpdateConfirm-r4-IEs.h \ - CellUpdateConfirm-r5-IEs.h \ - CellUpdateConfirm-r6-IEs.h \ - CellUpdateConfirm-v690ext-IEs.h \ - CellUpdateConfirm-r7-IEs.h \ - CellUpdateConfirm-CCCH.h \ - CounterCheck.h \ - CounterCheck-r3-IEs.h \ - CounterCheckResponse.h \ - DownlinkDirectTransfer.h \ - DownlinkDirectTransfer-r3-IEs.h \ - HandoverToUTRANCommand.h \ - HandoverToUTRANCommand-r3-IEs.h \ - HandoverToUTRANCommand-r4-IEs.h \ - HandoverToUTRANCommand-r5-IEs.h \ - HandoverToUTRANCommand-r6-IEs.h \ - HandoverToUTRANCommand-r7-IEs.h \ - HandoverToUTRANComplete.h \ - InitialDirectTransfer.h \ - InitialDirectTransfer-v3a0ext.h \ - InitialDirectTransfer-v590ext.h \ - InitialDirectTransfer-v690ext-IEs.h \ - HandoverFromUTRANCommand-GSM.h \ - HandoverFromUTRANCommand-GSM-r3-IEs.h \ - HandoverFromUTRANCommand-GSM-r6-IEs.h \ - HandoverFromUTRANCommand-GSM-v690ext-IEs.h \ - HandoverFromUTRANCommand-GERANIu.h \ - HandoverFromUTRANCommand-GERANIu-r5-IEs.h \ - HandoverFromUTRANCommand-CDMA2000.h \ - HandoverFromUTRANCommand-CDMA2000-r3-IEs.h \ - HandoverFromUTRANFailure.h \ - HandoverFromUtranFailure-v590ext-IEs.h \ - InterRATHandoverInfo.h \ - InterRATHandoverInfo-v390ext-IEs.h \ - InterRATHandoverInfo-v3a0ext-IEs.h \ - InterRATHandoverInfo-v3d0ext-IEs.h \ - InterRATHandoverInfo-v3g0ext-IEs.h \ - InterRATHandoverInfo-r3-add-ext-IEs.h \ - InterRATHandoverInfo-v4b0ext-IEs.h \ - InterRATHandoverInfo-v4d0ext-IEs.h \ - InterRATHandoverInfo-v590ext-IEs.h \ - InterRATHandoverInfo-v690ext1-IEs.h \ - InterRATHandoverInfo-v690ext-IEs.h \ - InterRATHandoverInfo-v7xyext-IEs.h \ - MeasurementControl.h \ - MeasurementControl-r3-IEs.h \ - MeasurementControl-v390ext.h \ - MeasurementControl-v3a0ext.h \ - MeasurementControl-r4-IEs.h \ - MeasurementControl-v590ext-IEs.h \ - MeasurementControl-v5b0ext-IEs.h \ - MeasurementControl-r6-IEs.h \ - MeasurementControl-v6a0ext-IEs.h \ - MeasurementControl-v7xyext-IEs.h \ - MeasurementControlFailure.h \ - MeasurementControlFailure-v590ext-IEs.h \ - MeasurementReport.h \ - MeasurementReport-v390ext.h \ - MeasurementReport-v4b0ext-IEs.h \ - MeasurementReport-v590ext-IEs.h \ - MeasurementReport-v5b0ext-IEs.h \ - MeasurementReport-v690ext-IEs.h \ - MeasurementReport-v7xyext-IEs.h \ - PagingType1.h \ - PagingType1-v590ext-IEs.h \ - PagingType2.h \ - PhysicalChannelReconfiguration.h \ - PhysicalChannelReconfiguration-r3-IEs.h \ - PhysicalChannelReconfiguration-v3a0ext.h \ - PhysicalChannelReconfiguration-v4b0ext-IEs.h \ - PhysicalChannelReconfiguration-v590ext-IEs.h \ - PhysicalChannelReconfiguration-r4-IEs.h \ - PhysicalChannelReconfiguration-r5-IEs.h \ - PhysicalChannelReconfiguration-r6-IEs.h \ - PhysicalChannelReconfiguration-v690ext-IEs.h \ - PhysicalChannelReconfiguration-r7-IEs.h \ - PhysicalChannelReconfigurationComplete.h \ - PhysicalChannelReconfigurationComplete-v7xyext-IEs.h \ - PhysicalChannelReconfigurationFailure.h \ - PhysicalSharedChannelAllocation.h \ - PhysicalSharedChannelAllocation-r3-IEs.h \ - PhysicalSharedChannelAllocation-r4-IEs.h \ - PhysicalSharedChannelAllocation-v690ext-IEs.h \ - PhysicalSharedChannelAllocation-v7xyext-IEs.h \ - PUSCHCapacityRequest.h \ - PUSCHCapacityRequest-v590ext.h \ - RadioBearerReconfiguration.h \ - RadioBearerReconfiguration-r3-IEs.h \ - RadioBearerReconfiguration-v3a0ext.h \ - RadioBearerReconfiguration-v4b0ext-IEs.h \ - RadioBearerReconfiguration-v590ext-IEs.h \ - RadioBearerReconfiguration-v5d0ext-IEs.h \ - RadioBearerReconfiguration-r4-IEs.h \ - RadioBearerReconfiguration-r5-IEs.h \ - RadioBearerReconfiguration-r6-IEs.h \ - RadioBearerReconfiguration-v690ext-IEs.h \ - RadioBearerReconfiguration-r7-IEs.h \ - RadioBearerReconfigurationComplete.h \ - RadioBearerReconfigurationComplete-v7xyext-IEs.h \ - RadioBearerReconfigurationFailure.h \ - RadioBearerRelease.h \ - RadioBearerRelease-r3-IEs.h \ - RadioBearerRelease-v3a0ext.h \ - RadioBearerRelease-v4b0ext-IEs.h \ - RadioBearerRelease-v590ext-IEs.h \ - RadioBearerRelease-r4-IEs.h \ - RadioBearerRelease-r5-IEs.h \ - RadioBearerRelease-v690ext-IEs.h \ - RadioBearerRelease-r6-IEs.h \ - RadioBearerRelease-r7-IEs.h \ - RadioBearerReleaseComplete.h \ - RadioBearerReleaseComplete-v7xyext-IEs.h \ - RadioBearerReleaseFailure.h \ - RadioBearerSetup.h \ - RadioBearerSetup-r3-IEs.h \ - RadioBearerSetup-v3a0ext.h \ - RadioBearerSetup-v4b0ext-IEs.h \ - RadioBearerSetup-v590ext-IEs.h \ - RadioBearerSetup-v5d0ext-IEs.h \ - RadioBearerSetup-r4-IEs.h \ - RadioBearerSetup-r5-IEs.h \ - RadioBearerSetup-v690ext-IEs.h \ - RadioBearerSetup-r6-IEs.h \ - RadioBearerSetup-r7-IEs.h \ - RadioBearerSetupComplete.h \ - RadioBearerSetupComplete-v7xyext-IEs.h \ - RadioBearerSetupFailure.h \ - RRCConnectionReject.h \ - RRCConnectionReject-r3-IEs.h \ - RRCConnectionReject-v690ext-IEs.h \ - RRCConnectionRelease.h \ - RRCConnectionRelease-r3-IEs.h \ - RRCConnectionRelease-r4-IEs.h \ - RRCConnectionRelease-v690ext-IEs.h \ - RRCConnectionRelease-CCCH.h \ - RRCConnectionRelease-CCCH-r3-IEs.h \ - RRCConnectionRelease-CCCH-r4-IEs.h \ - RRCConnectionRelease-CCCH-r5-IEs.h \ - RRCConnectionRelease-CCCH-v690ext-IEs.h \ - RRCConnectionReleaseComplete.h \ - RRCConnectionRequest.h \ - RRCConnectionRequest-v3d0ext-IEs.h \ - RRCConnectionRequest-v4b0ext-IEs.h \ - RRCConnectionRequest-v590ext-IEs.h \ - RRCConnectionRequest-v690ext-IEs.h \ - RRCConnectionSetup.h \ - RRCConnectionSetup-r3-IEs.h \ - RRCConnectionSetup-v4b0ext-IEs.h \ - RRCConnectionSetup-v590ext-IEs.h \ - RRCConnectionSetup-r4-IEs.h \ - RRCConnectionSetup-r5-IEs.h \ - RRCConnectionSetup-v690ext-IEs.h \ - RRCConnectionSetup-r6-IEs.h \ - RRCConnectionSetup-r7-IEs.h \ - RRCConnectionSetup-v7xyext-IEs.h \ - RRCConnectionSetupComplete.h \ - RRCConnectionSetupComplete-v370ext.h \ - RRCConnectionSetupComplete-v380ext-IEs.h \ - RRCConnectionSetupComplete-v3a0ext-IEs.h \ - RRCConnectionSetupComplete-v3g0ext-IEs.h \ - RRCConnectionSetupComplete-r3-add-ext-IEs.h \ - RRCConnectionSetupComplete-v4b0ext-IEs.h \ - RRCConnectionSetupComplete-v590ext-IEs.h \ - RRCConnectionSetupComplete-v5c0ext-IEs.h \ - RRCConnectionSetupComplete-v650ext-IEs.h \ - RRCConnectionSetupComplete-v680ext-IEs.h \ - RRCConnectionSetupComplete-v690ext-IEs.h \ - RRCConnectionSetupComplete-v7xyext-IEs.h \ - RRC-FailureInfo.h \ - RRC-FailureInfo-r3-IEs.h \ - RRCStatus.h \ - SecurityModeCommand.h \ - SecurityModeCommand-r3-IEs.h \ - SecurityModeComplete.h \ - SecurityModeFailure.h \ - SignallingConnectionRelease.h \ - SignallingConnectionRelease-r3-IEs.h \ - SignallingConnectionReleaseIndication.h \ - SystemInformation-BCH.h \ - SystemInformation-FACH.h \ - FirstSegment.h \ - FirstSegmentShort.h \ - SubsequentSegment.h \ - LastSegment.h \ - LastSegmentShort.h \ - CompleteSIB-List.h \ - CompleteSIB.h \ - CompleteSIBshort.h \ - SystemInformationChangeIndication.h \ - TransportChannelReconfiguration.h \ - TransportChannelReconfiguration-r3-IEs.h \ - TransportChannelReconfiguration-v3a0ext.h \ - TransportChannelReconfiguration-v4b0ext-IEs.h \ - TransportChannelReconfiguration-v590ext-IEs.h \ - TransportChannelReconfiguration-r4-IEs.h \ - TransportChannelReconfiguration-r5-IEs.h \ - TransportChannelReconfiguration-v690ext-IEs.h \ - TransportChannelReconfiguration-r6-IEs.h \ - TransportChannelReconfiguration-r7-IEs.h \ - TransportChannelReconfigurationComplete.h \ - TransportChannelReconfigurationComplete-v7xyext-IEs.h \ - TransportChannelReconfigurationFailure.h \ - TransportFormatCombinationControl.h \ - TransportFormatCombinationControlFailure.h \ - UECapabilityEnquiry.h \ - UECapabilityEnquiry-r3-IEs.h \ - UECapabilityEnquiry-v4b0ext-IEs.h \ - UECapabilityEnquiry-v590ext-IEs.h \ - UECapabilityEnquiry-v7xyext-IEs.h \ - UECapabilityInformation.h \ - UECapabilityInformation-v370ext.h \ - UECapabilityInformation-v380ext-IEs.h \ - UECapabilityInformation-v3a0ext-IEs.h \ - UECapabilityInformation-r3-add-ext-IEs.h \ - UECapabilityInformation-v4b0ext.h \ - UECapabilityInformation-v590ext.h \ - UECapabilityInformation-v5c0ext.h \ - UECapabilityInformation-v650ext-IEs.h \ - UECapabilityInformation-v680ext-IEs.h \ - UECapabilityInformation-v690ext-IEs.h \ - UECapabilityInformation-v7xyext-IEs.h \ - UECapabilityInformationConfirm.h \ - UECapabilityInformationConfirm-r3-IEs.h \ - UplinkDirectTransfer.h \ - UplinkDirectTransfer-v690ext-IEs.h \ - UplinkPhysicalChannelControl.h \ - UplinkPhysicalChannelControl-r3-IEs.h \ - UplinkPhysicalChannelControl-v4b0ext-IEs.h \ - UplinkPhysicalChannelControl-r4-IEs.h \ - UplinkPhysicalChannelControl-r5-IEs.h \ - UplinkPhysicalChannelControl-v690ext-IEs.h \ - UplinkPhysicalChannelControl-v6a0ext-IEs.h \ - UplinkPhysicalChannelControl-r7-IEs.h \ - URAUpdate.h \ - URAUpdateConfirm.h \ - URAUpdateConfirm-r3-IEs.h \ - URAUpdateConfirm-r5-IEs.h \ - URAUpdateConfirm-v690ext-IEs.h \ - URAUpdateConfirm-CCCH.h \ - URAUpdateConfirm-CCCH-r3-IEs.h \ - UTRANMobilityInformation.h \ - UTRANMobilityInformation-r3-IEs.h \ - UTRANMobilityInformation-v3a0ext-IEs.h \ - UTRANMobilityInformation-r5-IEs.h \ - UtranMobilityInformation-v690ext-IEs.h \ - UTRANMobilityInformationConfirm.h \ - UTRANMobilityInformationFailure.h \ - MBMSAccessInformation.h \ - MBMSCommonPTMRBInformation.h \ - MBMSCurrentCellPTMRBInformation.h \ - MBMSGeneralInformation.h \ - MBMSGeneralInformation-v7xyext-IEs.h \ - MBMSModificationRequest.h \ - MBMSModifiedServicesInformation.h \ - MBMSNeighbouringCellPTMRBInformation.h \ - MBMSSchedulingInformation.h \ - MBMSUnmodifiedServicesInformation.h \ - Ansi-41-IDNNS.h \ - CN-DomainIdentity.h \ - CN-DomainInformation.h \ - CN-DomainInformationFull.h \ - CN-DomainInformationList.h \ - CN-DomainInformationListFull.h \ - CN-DomainSysInfo.h \ - CN-DomainSysInfoList.h \ - CN-InformationInfo.h \ - CN-InformationInfo-r6.h \ - CN-InformationInfoFull.h \ - Digit.h \ - Gsm-map-IDNNS.h \ - IMEI.h \ - IMEI-Digit.h \ - IMSI-GSM-MAP.h \ - IntraDomainNasNodeSelector.h \ - LAI.h \ - MCC.h \ - MNC.h \ - MultiplePLMN-List-r6.h \ - NAS-Message.h \ - NAS-Synchronisation-Indicator.h \ - NAS-SystemInformationGSM-MAP.h \ - P-TMSI-GSM-MAP.h \ - PagingRecordTypeID.h \ - PLMN-Identity.h \ - PLMN-IdentityWithOptionalMCC-r6.h \ - PLMN-Type.h \ - RAB-Identity.h \ - RAI.h \ - RoutingAreaCode.h \ - RoutingParameter.h \ - TMSI-GSM-MAP.h \ - AccessClassBarred.h \ - AccessClassBarredList.h \ - AllowedIndicator.h \ - CellAccessRestriction.h \ - CellBarred.h \ - CellIdentity.h \ - CellIdentity-PerRL-List.h \ - CellSelectReselectInfoSIB-3-4.h \ - DomainSpecificAccessRestrictionForSharedNetwork-v670ext.h \ - DomainSpecificAccessRestrictionList-v670ext.h \ - DomainSpecificAccessRestrictionParam-v670ext.h \ - DomainSpecificAccessRestriction-v670ext.h \ - MapParameter.h \ - Mapping.h \ - Mapping-LCR-r4.h \ - MappingFunctionParameter.h \ - MappingFunctionParameterList.h \ - MappingFunctionType.h \ - MappingInfo.h \ - Q-Hyst-S.h \ - Q-Hyst-S-Fine.h \ - RAT.h \ - RAT-FDD-Info.h \ - RAT-FDD-InfoList.h \ - RAT-Identifier.h \ - RAT-TDD-Info.h \ - RAT-TDD-InfoList.h \ - ReservedIndicator.h \ - S-SearchQual.h \ - S-SearchRXLEV.h \ - SpeedDependentScalingFactor.h \ - T-Barred.h \ - T-Reselection-S.h \ - T-Reselection-S-Fine.h \ - TreselectionScalingFactor.h \ - UpperLimit.h \ - URA-Identity.h \ - URA-IdentityList.h \ - AccessStratumReleaseIndicator.h \ - ActivationTime.h \ - BackoffControlParams.h \ - C-RNTI.h \ - CapabilityUpdateRequirement.h \ - CapabilityUpdateRequirement-r4-ext.h \ - CapabilityUpdateRequirement-r4.h \ - CapabilityUpdateRequirement-r7-ext.h \ - CellUpdateCause.h \ - CellUpdateCause-ext.h \ - ChipRateCapability.h \ - ChipRateCapability-r7.h \ - CipheringAlgorithm.h \ - CipheringModeCommand.h \ - CipheringModeInfo.h \ - CN-DRX-CycleLengthCoefficient.h \ - CN-PagedUE-Identity.h \ - CompressedModeMeasCapability.h \ - CompressedModeMeasCapability-LCR-r4.h \ - CompressedModeMeasCapabFDDList.h \ - CompressedModeMeasCapabFDDList2.h \ - CompressedModeMeasCapabFDDList-ext.h \ - CompressedModeMeasCapabFDD.h \ - CompressedModeMeasCapabFDD2.h \ - CompressedModeMeasCapabFDD-ext.h \ - CompressedModeMeasCapabTDDList.h \ - CompressedModeMeasCapabTDD.h \ - CompressedModeMeasCapabGSMList.h \ - CompressedModeMeasCapabGSM.h \ - CompressedModeMeasCapabMC.h \ - CPCH-Parameters.h \ - DL-CapabilityWithSimultaneousHS-DSCHConfig.h \ - DL-DPCCH-BER.h \ - DL-PhysChCapabilityFDD.h \ - DL-PhysChCapabilityFDD-v380ext.h \ - SupportOfDedicatedPilotsForChEstimation.h \ - DL-PhysChCapabilityTDD.h \ - DL-PhysChCapabilityTDD-LCR-r4.h \ - DL-PhysChCapabilityTDD-768.h \ - DL-TransChCapability.h \ - DRAC-SysInfo.h \ - DRAC-SysInfoList.h \ - DSCH-RNTI.h \ - DelayRestrictionFlag.h \ - E-RNTI.h \ - ESN-DS-41.h \ - EstablishmentCause.h \ - FailureCauseWithProtErr.h \ - FailureCauseWithProtErrTrId.h \ - GroupIdentityWithReleaseInformation.h \ - GroupReleaseInformation.h \ - GSM-Measurements.h \ - H-RNTI.h \ - HSDSCH-physical-layer-category.h \ - UESpecificBehaviourInformation1idle.h \ - UESpecificBehaviourInformation1interRAT.h \ - IMSI-and-ESN-DS-41.h \ - IMSI-DS-41.h \ - InitialPriorityDelayList.h \ - InitialUE-Identity.h \ - IntegrityCheckInfo.h \ - IntegrityProtActivationInfo.h \ - IntegrityProtectionAlgorithm.h \ - IntegrityProtectionModeCommand.h \ - IntegrityProtectionModeInfo.h \ - IntegrityProtInitNumber.h \ - MaxHcContextSpace.h \ - MaxHcContextSpace-r5-ext.h \ - MaxROHC-ContextSessions-r4.h \ - MaximumAM-EntityNumberRLC-Cap.h \ - MaximumBitRate.h \ - MaximumRLC-WindowSize.h \ - MaxNoDPDCH-BitsTransmitted.h \ - MaxNoBits.h \ - MaxNoPhysChBitsReceived.h \ - MaxNoSCCPCH-RL.h \ - MaxNumberOfTF.h \ - MaxNumberOfTFC-DL.h \ - MaxNumberOfTFC-UL.h \ - MaxPhysChPerFrame.h \ - MaxPhysChPerFrame-768.h \ - MaxPhysChPerSubFrame-r4.h \ - MaxPhysChPerTimeslot.h \ - MaxPhysChPerTS.h \ - MaxPhysChPerTS-768.h \ - MaxSimultaneousCCTrCH-Count.h \ - MaxSimultaneousTransChsDL.h \ - MaxSimultaneousTransChsUL.h \ - MaxTransportBlocksDL.h \ - MaxTransportBlocksUL.h \ - MaxTS-PerFrame.h \ - MaxTS-PerSubFrame-r4.h \ - MeasurementCapability.h \ - MeasurementCapabilityExt.h \ - MeasurementCapabilityExt2.h \ - MeasurementCapability-r4-ext.h \ - MessageAuthenticationCode.h \ - MinimumSF-DL.h \ - MinimumSF-DL-768.h \ - MinimumSF-UL.h \ - MultiModeCapability.h \ - MultiRAT-Capability.h \ - MultiModeRAT-Capability-v590ext.h \ - MultiModeRAT-Capability-v680ext.h \ - N-300.h \ - N-301.h \ - N-302.h \ - N-304.h \ - N-308.h \ - N-310.h \ - N-312.h \ - N-312ext.h \ - N-312-r5.h \ - N-313.h \ - N-315.h \ - N-315ext.h \ - N-315-r5.h \ - N-AccessFails.h \ - N-AP-RetransMax.h \ - NetworkAssistedGPS-Supported.h \ - NF-BO-AllBusy.h \ - NF-BO-NoAICH.h \ - NF-BO-Mismatch.h \ - NS-BO-Busy.h \ - NS-IP.h \ - P-TMSI-and-RAI-GSM-MAP.h \ - PagingCause.h \ - PagingRecord.h \ - PagingRecord2-r5.h \ - PagingRecordList.h \ - PagingRecord2List-r5.h \ - PDCP-Capability.h \ - PDCP-Capability-r4-ext.h \ - PDCP-Capability-r5-ext.h \ - PDCP-Capability-r5-ext2.h \ - PhysicalChannelCapability.h \ - PhysicalChannelCapability-r7.h \ - PhysicalChannelCapability-LCR-r4.h \ - PhysicalChannelCapability-hspdsch-r5.h \ - PNBSCH-Allocation-r4.h \ - ProtocolErrorCause.h \ - ProtocolErrorIndicator.h \ - ProtocolErrorIndicatorWithMoreInfo.h \ - ProtocolErrorMoreInformation.h \ - RadioFrequencyBandFDD.h \ - RadioFrequencyBandFDD2.h \ - RadioFrequencyBandTDDList.h \ - RadioFrequencyBandTDD.h \ - RadioFrequencyBandGSM.h \ - Rb-timer-indicator.h \ - Re-EstablishmentTimer.h \ - RedirectionInfo.h \ - RedirectionInfo-r6.h \ - RejectionCause.h \ - ReleaseCause.h \ - RF-Capability.h \ - RF-Capability-r4-ext.h \ - RF-Capability-r7.h \ - RLC-Capability.h \ - RLC-Capability-r5-ext.h \ - RRC-ConnectionReleaseInformation.h \ - RRC-MessageSequenceNumber.h \ - RRC-MessageSequenceNumberList.h \ - RRC-StateIndicator.h \ - RRC-TransactionIdentifier.h \ - S-RNTI.h \ - S-RNTI-2.h \ - SecurityCapability.h \ - Serving-HSDSCH-CellInformation.h \ - SimultaneousSCCPCH-DPCH-Reception.h \ - SRNC-Identity.h \ - START-Value.h \ - STARTList.h \ - STARTSingle.h \ - CapabilityUpdateRequirement-r5.h \ - SystemSpecificCapUpdateReq.h \ - SystemSpecificCapUpdateReq-v590ext.h \ - SystemSpecificCapUpdateReq-r5.h \ - SystemSpecificCapUpdateReqList.h \ - SystemSpecificCapUpdateReqList-r5.h \ - T-300.h \ - T-301.h \ - T-302.h \ - T-304.h \ - T-305.h \ - T-307.h \ - T-308.h \ - T-309.h \ - T-310.h \ - T-311.h \ - T-312.h \ - T-313.h \ - T-314.h \ - T-315.h \ - T-316.h \ - T-317.h \ - T-318.h \ - T-CPCH.h \ - TMSI-and-LAI-GSM-MAP.h \ - TMSI-DS-41.h \ - TotalRLC-AM-BufferSize.h \ - TotalRLC-AM-BufferSize-r5-ext.h \ - TransmissionProbability.h \ - TransportChannelCapability.h \ - TurboSupport.h \ - TxRxFrequencySeparation.h \ - U-RNTI.h \ - U-RNTI-Group.h \ - U-RNTI-Short.h \ - UE-CapabilityContainer-IEs.h \ - UE-ConnTimersAndConstants.h \ - UE-ConnTimersAndConstants-v3a0ext.h \ - UE-ConnTimersAndConstants-r5.h \ - UE-IdleTimersAndConstants.h \ - UE-IdleTimersAndConstants-v3a0ext.h \ - UE-MultiModeRAT-Capability.h \ - UE-PowerClass.h \ - UE-PowerClassExt.h \ - UE-RadioAccessCapability.h \ - UE-RadioAccessCapabilityInfo.h \ - UE-RadioAccessCapability-v370ext.h \ - UE-RadioAccessCapability-v380ext.h \ - UE-RadioAccessCapability-v3a0ext.h \ - UE-RadioAccessCapability-v3g0ext.h \ - UE-RadioAccessCapability-v650ext.h \ - UE-RadioAccessCapability-v690ext.h \ - UE-RadioAccessCapability-v7xyext.h \ - UE-RadioAccessCapabBandFDDList2.h \ - UE-RadioAccessCapabBandFDD2.h \ - UE-PositioningCapabilityExt-v380.h \ - UE-PositioningCapabilityExt-v3a0.h \ - UE-PositioningCapabilityExt-v3g0.h \ - UE-RadioAccessCapabBandFDDList.h \ - UE-RadioAccessCapabBandFDDList-ext.h \ - UE-RadioAccessCapabBandFDD.h \ - UE-RadioAccessCapabBandFDD-ext.h \ - UE-RadioAccessCapability-v4b0ext.h \ - UE-RadioAccessCapabilityComp.h \ - UE-RadioAccessCapabilityComp-ext.h \ - UE-RadioAccessCapabilityComp-r7.h \ - UE-RadioAccessCapabilityComp2.h \ - RF-CapabilityComp.h \ - RF-CapabilityComp-r7.h \ - RF-CapabBandFDDComp.h \ - RF-CapabBandListFDDComp.h \ - RF-CapabBandListFDDComp-ext.h \ - UE-RadioAccessCapability-v590ext.h \ - UE-RadioAccessCapability-v5c0ext.h \ - UE-RadioAccessCapability-v680ext.h \ - UL-PhysChCapabilityFDD.h \ - UL-PhysChCapabilityFDD-r6.h \ - UL-PhysChCapabilityTDD.h \ - UL-PhysChCapabilityTDD-LCR-r4.h \ - PhysicalChannelCapability-edch-r6.h \ - UL-TransChCapability.h \ - UE-Positioning-Capability.h \ - UE-SecurityInformation.h \ - UE-SecurityInformation2.h \ - URA-UpdateCause.h \ - UTRAN-DRX-CycleLengthCoefficient.h \ - WaitTime.h \ - AlgorithmSpecificInfo.h \ - AlgorithmSpecificInfo-r4.h \ - CID-InclusionInfo-r4.h \ - COUNT-C.h \ - COUNT-C-MSB.h \ - DefaultConfigIdentity.h \ - DefaultConfigIdentity-r4.h \ - DefaultConfigIdentity-r5.h \ - DefaultConfigIdentity-r6.h \ - DefaultConfigMode.h \ - DDI.h \ - DL-AM-RLC-Mode.h \ - DL-AM-RLC-Mode-r5.h \ - DL-CounterSynchronisationInfo.h \ - DL-CounterSynchronisationInfo-r5.h \ - DL-LogicalChannelMapping.h \ - DL-LogicalChannelMapping-r5.h \ - DL-LogicalChannelMappingList.h \ - DL-LogicalChannelMappingList-r5.h \ - DL-Reception-Window-Size-r6.h \ - DL-RFC3095-r4.h \ - DL-RLC-Mode.h \ - DL-RLC-Mode-r5.h \ - DL-RLC-Mode-r6.h \ - DL-RLC-StatusInfo.h \ - DL-TM-RLC-Mode.h \ - DL-TransportChannelType.h \ - DL-TransportChannelType-r5.h \ - DL-UM-RLC-LI-size.h \ - DL-UM-RLC-Mode-r5.h \ - DL-UM-RLC-Mode-r6.h \ - ExpectReordering.h \ - ExplicitDiscard.h \ - HeaderCompressionInfo.h \ - HeaderCompressionInfoList.h \ - HeaderCompressionInfo-r4.h \ - HeaderCompressionInfoList-r4.h \ - LogicalChannelIdentity.h \ - LosslessSRNS-RelocSupport.h \ - MAC-d-HFN-initial-value.h \ - MAC-LogicalChannelPriority.h \ - MaxDAT.h \ - MaxDAT-Retransmissions.h \ - MaxMRW.h \ - MaxPDCP-SN-WindowSize.h \ - MaxRST.h \ - NoExplicitDiscard.h \ - PDCP-Info.h \ - PDCP-Info-r4.h \ - PDCP-InfoReconfig.h \ - PDCP-InfoReconfig-r4.h \ - PDCP-PDU-Header.h \ - PDCP-ROHC-TargetMode.h \ - PDCP-SN-Info.h \ - Poll-PDU.h \ - Poll-SDU.h \ - PollingInfo.h \ - PollWindow.h \ - PredefinedConfigIdentity.h \ - PredefinedConfigValueTag.h \ - PredefinedRB-Configuration.h \ - PreDefRadioConfiguration.h \ - PredefinedConfigStatusList.h \ - PredefinedConfigStatusInfo.h \ - PredefinedConfigStatusListComp.h \ - PredefinedConfigSetsWithDifferentValueTag.h \ - PredefinedConfigSetWithDifferentValueTag.h \ - PredefinedConfigValueTagList.h \ - PredefinedConfigStatusListVarSz.h \ - RAB-Info.h \ - RAB-Info-r6-ext.h \ - RAB-Info-r6.h \ - RAB-InformationList.h \ - RAB-InformationList-r6.h \ - RAB-InformationReconfigList.h \ - RAB-InformationReconfig.h \ - RAB-Info-Post.h \ - RAB-InformationSetup.h \ - RAB-InformationSetup-r4.h \ - RAB-InformationSetup-r5.h \ - RAB-InformationSetup-r6-ext.h \ - RAB-InformationSetup-r6.h \ - RAB-InformationSetupList.h \ - RAB-InformationSetupList-r4.h \ - RAB-InformationSetupList-r5.h \ - RAB-InformationSetupList-r6.h \ - RAB-InformationSetupList-r6-ext.h \ - RB-ActivationTimeInfo.h \ - RB-ActivationTimeInfoList.h \ - RB-COUNT-C-Information.h \ - RB-COUNT-C-InformationList.h \ - RB-COUNT-C-MSB-Information.h \ - RB-COUNT-C-MSB-InformationList.h \ - RB-Identity.h \ - RB-IdentityList.h \ - RB-InformationAffected.h \ - RB-InformationAffected-r5.h \ - RB-InformationAffected-r6.h \ - RB-InformationAffectedList.h \ - RB-InformationAffectedList-r5.h \ - RB-InformationAffectedList-r6.h \ - RB-InformationChanged-r6.h \ - RB-InformationChangedList-r6.h \ - RB-InformationReconfig.h \ - RB-InformationReconfig-r4.h \ - RB-InformationReconfig-r5.h \ - RB-InformationReconfig-r6.h \ - RB-InformationReconfigList.h \ - RB-InformationReconfigList-r4.h \ - RB-InformationReconfigList-r5.h \ - RB-InformationReconfigList-r6.h \ - RB-InformationReleaseList.h \ - RB-InformationSetup.h \ - RB-InformationSetup-r4.h \ - RB-InformationSetup-r5.h \ - RB-InformationSetup-r6.h \ - RB-InformationSetupList.h \ - RB-InformationSetupList-r4.h \ - RB-InformationSetupList-r5.h \ - RB-InformationSetupList-r6.h \ - RB-MappingInfo.h \ - RB-MappingInfo-r5.h \ - RB-MappingInfo-r6.h \ - RB-MappingOption.h \ - RB-MappingOption-r5.h \ - RB-MappingOption-r6.h \ - RB-PDCPContextRelocation.h \ - RB-PDCPContextRelocationList.h \ - RB-StopContinue.h \ - RB-WithPDCP-Info.h \ - RB-WithPDCP-InfoList.h \ - ReceivingWindowSize.h \ - RFC2507-Info.h \ - RFC3095-Info-r4.h \ - RLC-Info.h \ - RLC-Info-r5.h \ - RLC-Info-r6.h \ - RLC-Info-MCCH-r6.h \ - RLC-Info-MSCH-r6.h \ - RLC-Info-MTCH-r6.h \ - RLC-InfoChoice.h \ - RLC-InfoChoice-r5.h \ - RLC-InfoChoice-r6.h \ - RLC-PDU-Size.h \ - RLC-PDU-SizeList.h \ - RLC-SequenceNumber.h \ - RLC-SizeInfo.h \ - RLC-SizeExplicitList.h \ - ROHC-Profile-r4.h \ - ROHC-ProfileList-r4.h \ - ROHC-PacketSize-r4.h \ - ROHC-PacketSizeList-r4.h \ - SRB-InformationSetup.h \ - SRB-InformationSetup-r5.h \ - SRB-InformationSetup-r6.h \ - SRB-InformationSetupList.h \ - SRB-InformationSetupList-r5.h \ - SRB-InformationSetupList-r6.h \ - SRB-InformationSetupList2.h \ - SRB-InformationSetupList2-r6.h \ - TimerDAR-r6.h \ - TimerDiscard.h \ - TimerEPC.h \ - TimerMRW.h \ - TimerOSD-r6.h \ - TimerPoll.h \ - TimerPollPeriodic.h \ - TimerPollProhibit.h \ - TimerRST.h \ - TimerStatusPeriodic.h \ - TimerStatusProhibit.h \ - TransmissionRLC-Discard.h \ - TransmissionWindowSize.h \ - UL-AM-RLC-Mode.h \ - UL-CounterSynchronisationInfo.h \ - UL-LogicalChannelMapping.h \ - UL-LogicalChannelMapping-r6.h \ - UL-LogicalChannelMappingList.h \ - UL-LogicalChannelMappingList-r6.h \ - UL-LogicalChannelMappings.h \ - UL-LogicalChannelMappings-r6.h \ - UL-RFC3095-r4.h \ - UL-RLC-Mode.h \ - UL-TM-RLC-Mode.h \ - UL-UM-RLC-Mode.h \ - UL-TransportChannelType.h \ - UM-RLC-DuplAvoid-Reord-Info-r6.h \ - UM-RLC-OutOSeqDelivery-Info-r6.h \ - WindowSizeDAR-r6.h \ - WindowSizeOSD-r6.h \ - AddOrReconfMAC-dFlow.h \ - AllowedTFC-List.h \ - AllowedTFI-List.h \ - BitModeRLC-SizeInfo.h \ - BLER-QualityValue.h \ - ChannelCodingType.h \ - CodingRate.h \ - CommonDynamicTF-Info.h \ - CommonDynamicTF-Info-DynamicTTI.h \ - CommonDynamicTF-InfoList.h \ - CommonDynamicTF-InfoList-DynamicTTI.h \ - CommonTransChTFS.h \ - CommonTransChTFS-LCR.h \ - CPCH-SetID.h \ - CRC-Size.h \ - DedicatedDynamicTF-Info.h \ - DedicatedDynamicTF-Info-DynamicTTI.h \ - DedicatedDynamicTF-InfoList.h \ - DedicatedDynamicTF-InfoList-DynamicTTI.h \ - DedicatedTransChTFS.h \ - DL-AddReconfTransChInfo2List.h \ - DL-AddReconfTransChInfoList.h \ - DL-AddReconfTransChInfoList-r4.h \ - DL-AddReconfTransChInfoList-r5.h \ - DL-AddReconfTransChInformation.h \ - DL-AddReconfTransChInformation-r4.h \ - DL-AddReconfTransChInformation-r5.h \ - DL-AddReconfTransChInformation2.h \ - DL-CommonTransChInfo.h \ - DL-CommonTransChInfo-r4.h \ - DL-DeletedTransChInfoList.h \ - DL-DeletedTransChInfoList-r5.h \ - DL-TransportChannelIdentity.h \ - DL-TransportChannelIdentity-r5.h \ - DL-TrCH-Type.h \ - DL-TrCH-TypeId1-r5.h \ - DL-TrCH-TypeId2-r5.h \ - DRAC-ClassIdentity.h \ - DRAC-StaticInformation.h \ - DRAC-StaticInformationList.h \ - E-DCH-AddReconf-MAC-d-Flow.h \ - E-DCH-AddReconf-MAC-d-FlowList.h \ - E-DCH-MAC-d-FlowIdentity.h \ - E-DCH-MAC-d-FlowMaxRetrans.h \ - E-DCH-MAC-d-FlowMultiplexingList.h \ - E-DCH-MAC-d-FlowPowerOffset.h \ - E-DCH-TTI.h \ - ExplicitTFCS-Configuration.h \ - GainFactor.h \ - GainFactorInformation.h \ - HSDSCH-Info.h \ - HARQ-Info.h \ - HARQMemorySize.h \ - IndividualDL-CCTrCH-Info.h \ - IndividualDL-CCTrCH-InfoList.h \ - IndividualUL-CCTrCH-Info.h \ - IndividualUL-CCTrCH-InfoList.h \ - LogicalChannelByRB.h \ - LogicalChannelList.h \ - MAC-d-FlowIdentityDCHandHSDSCH.h \ - MAC-d-FlowIdentity.h \ - MAC-d-PDU-SizeInfo-List.h \ - MAC-d-PDUsizeInfo.h \ - MAC-hs-AddReconfQueue-List.h \ - MAC-hs-AddReconfQueue.h \ - MAC-hs-DelQueue-List.h \ - MAC-hs-DelQueue.h \ - MAC-hs-WindowSize.h \ - NumberOfTbSizeAndTTIList.h \ - MessType.h \ - Non-allowedTFC-List.h \ - NumberOfTransportBlocks.h \ - OctetModeRLC-SizeInfoType1.h \ - OctetModeRLC-SizeInfoType2.h \ - PowerOffsetInfoShort.h \ - PowerOffsetInformation.h \ - PowerOffsetPp-m.h \ - PreDefTransChConfiguration.h \ - QualityTarget.h \ - RateMatchingAttribute.h \ - ReferenceTFC-ID.h \ - RestrictedTrChInfo.h \ - RestrictedTrChInfoList.h \ - SemistaticTF-Information.h \ - SignalledGainFactors.h \ - SplitTFCI-Signalling.h \ - SplitType.h \ - T1-ReleaseTimer.h \ - TFC-Subset.h \ - TFC-SubsetList.h \ - TFC-Value.h \ - TFCI-Field2-Information.h \ - TFCI-Range.h \ - TFCI-RangeList.h \ - TFCS.h \ - TFCS-Identity.h \ - TFCS-IdentityPlain.h \ - TFCS-InfoForDSCH.h \ - TFCS-ReconfAdd.h \ - TFCS-Removal.h \ - TFCS-RemovalList.h \ - TimeDurationBeforeRetry.h \ - TM-SignallingInfo.h \ - TransmissionTimeInterval.h \ - TransmissionTimeValidity.h \ - TransportChannelIdentity.h \ - TransportChannelIdentityDCHandDSCH.h \ - TransportFormatSet.h \ - TransportFormatSet-LCR.h \ - UL-AddReconfTransChInfoList.h \ - UL-AddReconfTransChInfoList-r6.h \ - UL-AddReconfTransChInformation.h \ - UL-AddReconfTransChInformation-r6.h \ - UL-CommonTransChInfo.h \ - UL-CommonTransChInfo-r4.h \ - UL-ControlledTrChList.h \ - UL-DeletedTransChInfoList.h \ - UL-DeletedTransChInfoList-r6.h \ - UL-TransportChannelIdentity.h \ - UL-TransportChannelIdentity-r6.h \ - UL-TrCH-Type.h \ - USCH-TransportChannelsInfo.h \ - ACK-NACK-repetitionFactor.h \ - AC-To-ASC-Mapping.h \ - AC-To-ASC-MappingTable.h \ - AccessServiceClass-FDD.h \ - AccessServiceClass-TDD.h \ - AccessServiceClass-TDD-r7.h \ - AccessServiceClass-TDD-LCR-r4.h \ - AdditionalPRACH-TF-and-TFCS-CCCH-IEs.h \ - AdditionalPRACH-TF-and-TFCS-CCCH.h \ - AdditionalPRACH-TF-and-TFCS-CCCH-List.h \ - AICH-Info.h \ - AICH-PowerOffset.h \ - AICH-TransmissionTiming.h \ - AllocationPeriodInfo.h \ - Alpha.h \ - AP-AICH-ChannelisationCode.h \ - AP-PreambleScramblingCode.h \ - AP-Signature.h \ - AP-Signature-VCAM.h \ - AP-Subchannel.h \ - ASCSetting-FDD.h \ - ASCSetting-TDD.h \ - ASCSetting-TDD-r7.h \ - ASCSetting-TDD-LCR-r4.h \ - AvailableAP-Signature-VCAMList.h \ - AvailableAP-SignatureList.h \ - AvailableAP-SubchannelList.h \ - AvailableMinimumSF-ListVCAM.h \ - AvailableMinimumSF-VCAM.h \ - AvailableSignatures.h \ - AvailableSubChannelNumbers.h \ - BEACON-PL-Est.h \ - BurstType.h \ - Bler-Target.h \ - CCTrCH-PowerControlInfo.h \ - CCTrCH-PowerControlInfo-r4.h \ - CCTrCH-PowerControlInfo-r5.h \ - CCTrCH-PowerControlInfo-r7.h \ - CD-AccessSlotSubchannel.h \ - CD-AccessSlotSubchannelList.h \ - CD-CA-ICH-ChannelisationCode.h \ - CD-PreambleScramblingCode.h \ - CD-SignatureCode.h \ - CD-SignatureCodeList.h \ - CellAndChannelIdentity.h \ - CellParametersID.h \ - Cfntargetsfnframeoffset.h \ - ChannelAssignmentActive.h \ - ChannelisationCode256.h \ - ChannelReqParamsForUCSM.h \ - ClosedLoopTimingAdjMode.h \ - CodeNumberDSCH.h \ - CodeRange.h \ - CodeWordSet.h \ - CommonTimeslotInfo.h \ - CommonTimeslotInfoSCCPCH.h \ - ConstantValue.h \ - ConstantValueTdd.h \ - CPCH-PersistenceLevels.h \ - CPCH-PersistenceLevelsList.h \ - CPCH-SetInfo.h \ - CPCH-SetInfoList.h \ - CPCH-StatusIndicationMode.h \ - CQI-RepetitionFactor.h \ - CSICH-PowerOffset.h \ - DefaultDPCH-OffsetValueFDD.h \ - DefaultDPCH-OffsetValueTDD.h \ - DeltaPp-m.h \ - DeltaCQI.h \ - DeltaNACK.h \ - DeltaACK.h \ - DeltaSIR.h \ - DHS-Sync.h \ - DL-CCTrCh.h \ - DL-CCTrCh-r4.h \ - DL-CCTrCh-r7.h \ - DL-CCTrChList.h \ - DL-CCTrChList-r7.h \ - DL-CCTrChList-r4.h \ - DL-CCTrChListToRemove.h \ - DL-CCTrChTPCList.h \ - DL-ChannelisationCode.h \ - DL-ChannelisationCodeList.h \ - DL-CommonInformation.h \ - DL-CommonInformation-r4.h \ - DL-CommonInformation-r5.h \ - DL-CommonInformation-r6.h \ - DL-CommonInformation-r7.h \ - DL-CommonInformationPost.h \ - DL-CommonInformationPredef.h \ - DL-CompressedModeMethod.h \ - DL-DPCH-InfoCommon.h \ - DL-DPCH-InfoCommon-r4.h \ - DL-DPCH-InfoCommon-r6.h \ - DL-DPCH-InfoCommonPost.h \ - DL-DPCH-InfoCommonPredef.h \ - DL-DPCH-InfoPerRL.h \ - DL-DPCH-InfoPerRL-r4.h \ - DL-DPCH-InfoPerRL-r5.h \ - DL-DPCH-InfoPerRL-r6.h \ - DL-DPCH-InfoPerRL-r7.h \ - DL-FDPCH-InfoPerRL-r6.h \ - DL-DPCH-InfoPerRL-PostFDD.h \ - DL-DPCH-InfoPerRL-PostTDD.h \ - DL-DPCH-InfoPerRL-PostTDD-LCR-r4.h \ - DL-DPCH-PowerControlInfo.h \ - DL-FDPCH-InfoCommon-r6.h \ - DL-FrameType.h \ - DL-HSPDSCH-Information.h \ - DL-HSPDSCH-Information-r6.h \ - DL-HSPDSCH-Information-r7.h \ - DL-HSPDSCH-TS-Configuration.h \ - DL-HSPDSCH-TS-Configuration-VHCR.h \ - DL-InformationPerRL.h \ - DL-InformationPerRL-r4.h \ - DL-InformationPerRL-r5.h \ - DL-InformationPerRL-r5bis.h \ - DL-InformationPerRL-r6.h \ - DL-InformationPerRL-r7.h \ - DL-InformationPerRL-List.h \ - DL-InformationPerRL-List-r4.h \ - DL-InformationPerRL-List-r5.h \ - DL-InformationPerRL-List-r6.h \ - DL-InformationPerRL-List-r5bis.h \ - DL-InformationPerRL-List-r7.h \ - DL-InformationPerRL-ListPostFDD.h \ - DL-InformationPerRL-PostFDD.h \ - DL-InformationPerRL-PostTDD.h \ - DL-InformationPerRL-PostTDD-LCR-r4.h \ - DL-PDSCH-Information.h \ - Dl-rate-matching-restriction.h \ - DL-TPC-PowerOffsetPerRL.h \ - DL-TPC-PowerOffsetPerRL-List.h \ - DL-TS-ChannelisationCode.h \ - DL-TS-ChannelisationCode-VHCR.h \ - DL-TS-ChannelisationCodesShort.h \ - DL-TS-ChannelisationCodesShort-VHCR.h \ - DownlinkAdditionalTimeslots.h \ - DownlinkAdditionalTimeslots-VHCR.h \ - DownlinkAdditionalTimeslots-LCR-r4.h \ - DownlinkTimeslotsCodes.h \ - DownlinkTimeslotsCodes-VHCR.h \ - DownlinkTimeslotsCodes-LCR-r4.h \ - DPC-Mode.h \ - DPCCH-PowerOffset.h \ - DPCCH-PowerOffset2.h \ - DPCH-CompressedModeInfo.h \ - DPCH-CompressedModeStatusInfo.h \ - DPCH-FrameOffset.h \ - DSCH-Mapping.h \ - DSCH-MappingList.h \ - DSCH-RadioLinkIdentifier.h \ - DSCH-TransportChannelsInfo.h \ - DurationTimeInfo.h \ - DynamicPersistenceLevel.h \ - DynamicPersistenceLevelList.h \ - DynamicPersistenceLevelTF-List.h \ - DynamicTFInformationCCCH.h \ - E-AGCH-ChannelisationCode.h \ - E-AGCH-Information.h \ - E-DCH-MinimumSet-E-TFCI.h \ - E-DCH-ReconfigurationInfo.h \ - E-DCH-RL-InfoNewServingCell.h \ - E-DCH-RL-InfoOtherCell.h \ - E-DPCCH-Info.h \ - E-DPCCH-DPCCH-PowerOffset.h \ - E-DPDCH-Info.h \ - E-DPDCH-PeriodicyOfSchedInfo.h \ - E-DPDCH-PL-NonMax.h \ - E-DPDCH-Reference-E-TFCI.h \ - E-DPDCH-Reference-E-TFCIList.h \ - E-DPDCH-SchedulingInfoConfiguration.h \ - E-DPDCH-SchedulingTransmConfiguration.h \ - E-DPDCH-MaxChannelisationCodes.h \ - E-HICH-ChannelisationCode.h \ - E-HICH-Information.h \ - E-HICH-RGCH-SignatureSequence.h \ - E-RGCH-CombinationIndex.h \ - E-RGCH-Information.h \ - E-TFCI-TableIndex.h \ - EXT-UL-TimingAdvance.h \ - FACH-PCH-Information.h \ - FACH-PCH-InformationList.h \ - Feedback-cycle.h \ - FPACH-Info-r4.h \ - FrequencyInfo.h \ - FrequencyInfoFDD.h \ - FrequencyInfoTDD.h \ - HappyBit-DelayCondition.h \ - HARQ-Preamble-Mode.h \ - HS-ChannelisationCode-LCR.h \ - HS-PDSCH-Midamble-Configuration-TDD128.h \ - HS-SCCH-Info.h \ - HS-SCCH-Info-r6.h \ - HS-SCCH-Info-r7.h \ - HS-SCCH-Codes.h \ - HS-SCCH-TDD128.h \ - HS-SICH-Configuration-TDD128.h \ - HS-SCCH-TDD384.h \ - HS-SCCH-TDD384-r6.h \ - HS-SCCH-TDD768.h \ - HS-SICH-Configuration-TDD384.h \ - HS-SICH-Configuration-TDD768.h \ - HS-SICH-Power-Control-Info-TDD384.h \ - HS-SICH-Power-Control-Info-TDD768.h \ - IndividualTimeslotInfo.h \ - IndividualTimeslotInfo-VHCR.h \ - IndividualTimeslotInfo-LCR-r4.h \ - IndividualTimeslotInfo-LCR-r4-ext.h \ - IndividualTS-Interference.h \ - IndividualTS-InterferenceList.h \ - ITP.h \ - NidentifyAbort.h \ - MaxAllowedUL-TX-Power.h \ - MaxAvailablePCPCH-Number.h \ - MaxPowerIncrease-r4.h \ - MaxTFCI-Field2Value.h \ - Measurement-Feedback-Info.h \ - MidambleConfigurationBurstType1and3.h \ - MidambleConfigurationBurstType2.h \ - MidambleConfigurationBurstType2-VHCR.h \ - MidambleShiftAndBurstType.h \ - MidambleShiftAndBurstType-VHCR.h \ - MidambleShiftAndBurstType-DL.h \ - MidambleShiftAndBurstType-DL-VHCR.h \ - MidambleShiftAndBurstType-LCR-r4.h \ - MidambleShiftLong.h \ - MidambleShiftShort.h \ - MidambleShiftShort-VHCR.h \ - MinimumSpreadingFactor.h \ - MultiCodeInfo.h \ - N-EOT.h \ - N-GAP.h \ - N-PCH.h \ - N-StartMessage.h \ - NB01.h \ - NF-Max.h \ - NumberOfDPDCH.h \ - NumberOfFBI-Bits.h \ - OpenLoopPowerControl-TDD.h \ - OpenLoopPowerControl-IPDL-TDD-r4.h \ - PagingIndicatorLength.h \ - PC-Preamble.h \ - PCP-Length.h \ - PCPCH-ChannelInfo.h \ - PCPCH-ChannelInfoList.h \ - PCPICH-UsageForChannelEst.h \ - PDSCH-CapacityAllocationInfo.h \ - PDSCH-CapacityAllocationInfo-r4.h \ - PDSCH-CapacityAllocationInfo-r7.h \ - PDSCH-CodeInfo.h \ - PDSCH-CodeInfoList.h \ - PDSCH-CodeMap.h \ - PDSCH-CodeMapList.h \ - PDSCH-CodeMapping.h \ - PDSCH-Identity.h \ - PDSCH-Info.h \ - PDSCH-Info-r4.h \ - PDSCH-Info-r7.h \ - PDSCH-Info-LCR-r4.h \ - PDSCH-PowerControlInfo.h \ - PDSCH-SHO-DCH-Info.h \ - PDSCH-SysInfo.h \ - PDSCH-SysInfo-r7.h \ - PDSCH-SysInfo-HCR-r5.h \ - PDSCH-SysInfo-LCR-r4.h \ - PDSCH-SysInfoList.h \ - PDSCH-SysInfoList-r7.h \ - PDSCH-SysInfoList-HCR-r5.h \ - PDSCH-SysInfoList-LCR-r4.h \ - PDSCH-SysInfoList-SFN.h \ - PDSCH-SysInfoList-SFN-HCR-r5.h \ - PDSCH-SysInfoList-SFN-LCR-r4.h \ - PersistenceScalingFactor.h \ - PersistenceScalingFactorList.h \ - PI-CountPerFrame.h \ - PichChannelisationCodeList-LCR-r4.h \ - PICH-Info.h \ - PICH-Info-r7.h \ - PICH-Info-LCR-r4.h \ - PICH-PowerOffset.h \ - PilotBits128.h \ - PilotBits256.h \ - MeasurementPowerOffset.h \ - PLCCH-Info.h \ - PositionFixedOrFlexible.h \ - PowerControlAlgorithm.h \ - PowerOffsetPilot-pdpdch.h \ - PowerOffsetTPC-pdpdch.h \ - PowerRampStep.h \ - PRACH-ChanCodes-LCR-r4.h \ - PRACH-Definition-LCR-r4.h \ - PRACH-Midamble.h \ - PRACH-Partitioning.h \ - PRACH-Partitioning-r7.h \ - PRACH-Partitioning-LCR-r4.h \ - PRACH-PowerOffset.h \ - PRACH-RACH-Info.h \ - PRACH-RACH-Info-r7.h \ - PRACH-RACH-Info-LCR-r4.h \ - PRACH-SystemInformation.h \ - PRACH-SystemInformation-r7.h \ - PRACH-SystemInformation-LCR-r4.h \ - PRACH-SystemInformationList.h \ - PRACH-SystemInformationList-r7.h \ - PRACH-SystemInformationList-LCR-r4.h \ - PreambleRetransMax.h \ - PreambleScramblingCodeWordNumber.h \ - PreDefPhyChConfiguration.h \ - PrimaryCCPCH-Info.h \ - PrimaryCCPCH-Info-r4.h \ - PrimaryCCPCH-Info-r7.h \ - PrimaryCCPCH-Info-LCR-r4.h \ - PrimaryCCPCH-Info-LCR-r4-ext.h \ - PrimaryCCPCH-InfoPost.h \ - PrimaryCCPCH-InfoPostTDD-LCR-r4.h \ - PrimaryCCPCH-TX-Power.h \ - PrimaryCPICH-Info.h \ - PrimaryCPICH-TX-Power.h \ - PrimaryScramblingCode.h \ - PuncturingLimit.h \ - PUSCH-CapacityAllocationInfo.h \ - PUSCH-CapacityAllocationInfo-r4.h \ - PUSCH-CapacityAllocationInfo-r7.h \ - PUSCH-Identity.h \ - PUSCH-Info.h \ - PUSCH-Info-r4.h \ - PUSCH-Info-VHCR.h \ - PUSCH-Info-LCR-r4.h \ - PUSCH-PowerControlInfo-r4.h \ - PUSCH-PowerControlInfo-r7.h \ - PUSCH-SysInfo.h \ - PUSCH-SysInfo-VHCR.h \ - PUSCH-SysInfo-HCR-r5.h \ - PUSCH-SysInfo-LCR-r4.h \ - PUSCH-SysInfoList.h \ - PUSCH-SysInfoList-HCR-r5.h \ - PUSCH-SysInfoList-LCR-r4.h \ - PUSCH-SysInfoList-SFN.h \ - PUSCH-SysInfoList-SFN-HCR-r5.h \ - PUSCH-SysInfoList-SFN-LCR-r4.h \ - PUSCH-SysInfoList-SFN-VHCR.h \ - RACH-TransmissionParameters.h \ - ReducedScramblingCodeNumber.h \ - RepetitionPeriodAndLength.h \ - RepetitionPeriodLengthAndOffset.h \ - ReplacedPDSCH-CodeInfo.h \ - ReplacedPDSCH-CodeInfoList.h \ - RepPerLengthOffset-PICH.h \ - RepPerLengthOffset-MICH.h \ - RestrictedTrCH.h \ - RestrictedTrCH-InfoList.h \ - RL-AdditionInformation.h \ - RL-AdditionInformation-r6.h \ - RL-AdditionInformationList.h \ - RL-AdditionInformationList-r6.h \ - RL-IdentifierList.h \ - RL-RemovalInformationList.h \ - RPP.h \ - S-Field.h \ - SCCPCH-ChannelisationCode.h \ - SCCPCH-ChannelisationCode-VHCR.h \ - SCCPCH-ChannelisationCodeList.h \ - SCCPCH-ChannelisationCodeList-VHCR.h \ - SCCPCH-InfoForFACH.h \ - SCCPCH-InfoForFACH-r4.h \ - SCCPCH-SystemInformation.h \ - SCCPCH-SystemInformation-LCR-r4-ext.h \ - SCCPCH-SystemInformation-r7.h \ - SCCPCH-SystemInformationList.h \ - SCCPCH-SystemInformationList-r7.h \ - SCCPCH-SystemInformationList-LCR-r4-ext.h \ - SCCPCH-SystemInformation-MBMS-r6.h \ - SCCPCH-SystemInformation-MBMS-r7.h \ - ScramblingCodeChange.h \ - ScramblingCodeType.h \ - SecondaryCCPCH-Info.h \ - SecondaryCCPCH-Info-r4.h \ - SecondaryCCPCH-Info-r7.h \ - SecondaryCCPCH-Info-LCR-r4-ext.h \ - SecondaryCCPCHInfo-MBMS-r6.h \ - SecondaryCCPCHInfo-MBMS-r7.h \ - SecondaryCPICH-Info.h \ - SecondaryScramblingCode.h \ - SecondInterleavingMode.h \ - SF256-AndCodeNumber.h \ - SF512-AndCodeNumber.h \ - SF512-AndPilot.h \ - SF-PDSCH.h \ - SF-PRACH.h \ - SFN-TimeInfo.h \ - SpecialBurstScheduling.h \ - SpreadingFactor.h \ - SRB-delay.h \ - SSDT-CellIdentity.h \ - SSDT-Information.h \ - SSDT-Information-r4.h \ - SSDT-UL.h \ - SynchronisationParameters-r4.h \ - SYNC-UL-Procedure-r4.h \ - SYNC-UL-Info-r4.h \ - TDD-FPACH-CCode16-r4.h \ - TDD-UL-Interference.h \ - TDD-PICH-CCode.h \ - TDD768-PICH-CCode.h \ - TDD-PRACH-CCode8.h \ - TDD-PRACH-CCode16.h \ - TDD-PRACH-CCode-LCR-r4.h \ - TDD-PRACH-CCodeList.h \ - TDD768-PRACH-CCode8.h \ - TDD768-PRACH-CCode16.h \ - TDD768-PRACH-CCode32.h \ - TDD768-PRACH-CCodeList.h \ - TFC-ControlDuration.h \ - TFCI-Coding.h \ - TGCFN.h \ - TGD.h \ - TGL.h \ - TGMP.h \ - TGP-Sequence.h \ - TGPS-Reconfiguration-CFN.h \ - TGP-SequenceList.h \ - TGP-SequenceShort.h \ - TGPL.h \ - TGPRC.h \ - TGPS-ConfigurationParams.h \ - TGPSI.h \ - TGSN.h \ - TimeInfo.h \ - TimeslotList.h \ - TimeslotList-r4.h \ - TimeslotNumber.h \ - TimeslotNumber-LCR-r4.h \ - TimeslotNumber-PRACH-LCR-r4.h \ - TimeslotSync2.h \ - TimingOffset.h \ - TimingMaintainedSynchInd.h \ - TPC-CombinationIndex.h \ - TPC-CommandTargetRate.h \ - TPC-StepSizeFDD.h \ - TPC-StepSizeTDD.h \ - TreconfirmAbort.h \ - TX-DiversityMode.h \ - UARFCN.h \ - UCSM-Info.h \ - UL-CCTrCH.h \ - UL-CCTrCH-r4.h \ - UL-CCTrCH-r7.h \ - UL-CCTrCHList.h \ - UL-CCTrCHList-r4.h \ - UL-CCTrCHList-r7.h \ - UL-CCTrCHListToRemove.h \ - UL-CCTrChTPCList.h \ - UL-ChannelRequirement.h \ - UL-ChannelRequirement-r4.h \ - UL-ChannelRequirement-r5.h \ - UL-ChannelRequirementWithCPCH-SetID.h \ - UL-ChannelRequirementWithCPCH-SetID-r4.h \ - UL-ChannelRequirementWithCPCH-SetID-r5.h \ - UL-CompressedModeMethod.h \ - UL-DL-Mode.h \ - UL-DPCCH-SlotFormat.h \ - UL-DPCH-Info.h \ - UL-DPCH-Info-r4.h \ - UL-DPCH-Info-r5.h \ - UL-DPCH-Info-r6.h \ - UL-DPCH-Info-r7.h \ - UL-DPCH-InfoPostFDD.h \ - UL-DPCH-InfoPostTDD.h \ - UL-DPCH-InfoPostTDD-LCR-r4.h \ - UL-DPCH-InfoPredef.h \ - UL-DPCH-PowerControlInfo.h \ - UL-DPCH-PowerControlInfo-r4.h \ - UL-DPCH-PowerControlInfo-r5.h \ - UL-DPCH-PowerControlInfo-r6.h \ - UL-DPCH-PowerControlInfo-r7.h \ - UL-DPCH-PowerControlInfoPostFDD.h \ - UL-DPCH-PowerControlInfoPostTDD.h \ - UL-DPCH-PowerControlInfoPostTDD-LCR-r4.h \ - UL-DPCH-PowerControlInfoPredef.h \ - UL-EDCH-Information-r6.h \ - UL-Interference.h \ - UL-ScramblingCode.h \ - UL-SynchronisationParameters-r4.h \ - UL-TargetSIR.h \ - UL-TimingAdvance.h \ - UL-TimingAdvance-VHCR.h \ - UL-TimingAdvanceControl.h \ - UL-TimingAdvanceControl-r4.h \ - UL-TimingAdvanceControl-r7.h \ - UL-TimingAdvanceControl-LCR-r4.h \ - UL-TS-ChannelisationCode.h \ - UL-TS-ChannelisationCodeList.h \ - UL-TS-ChannelisationCodeList-r7.h \ - UL-TS-ChannelisationCode-VHCR.h \ - UL-TS-ChannelisationCodeList-VHCR.h \ - UplinkAdditionalTimeslots.h \ - UplinkAdditionalTimeslots-LCR-r4.h \ - UplinkAdditionalTimeslots-LCR-r7.h \ - UplinkTimeslotsCodes.h \ - UplinkTimeslotsCodes-VHCR.h \ - UplinkTimeslotsCodes-LCR-r4.h \ - UplinkTimeslotsCodes-LCR-r7.h \ - Wi-LCR.h \ - AcquisitionSatInfo.h \ - AcquisitionSatInfoList.h \ - AdditionalMeasurementID-List.h \ - AlmanacSatInfo.h \ - AlmanacSatInfoList.h \ - AverageRLC-BufferPayload.h \ - AzimuthAndElevation.h \ - BadSatList.h \ - Frequency-Band.h \ - BCCH-ARFCN.h \ - BLER-MeasurementResults.h \ - BLER-MeasurementResultsList.h \ - BLER-TransChIdList.h \ - BSIC-VerificationRequired.h \ - BSICReported.h \ - BurstModeParameters.h \ - CellDCH-ReportCriteria.h \ - CellDCH-ReportCriteria-LCR-r4.h \ - CellIndividualOffset.h \ - CellInfo.h \ - CellInfo-r4.h \ - CellInfoSI-RSCP.h \ - CellInfoSI-RSCP-LCR-r4.h \ - CellInfoSI-ECN0.h \ - CellInfoSI-ECN0-LCR-r4.h \ - CellInfoSI-HCS-RSCP.h \ - CellInfoSI-HCS-RSCP-LCR-r4.h \ - CellInfoSI-HCS-ECN0.h \ - CellInfoSI-HCS-ECN0-LCR-r4.h \ - CellMeasuredResults.h \ - CellMeasurementEventResults.h \ - CellMeasurementEventResults-LCR-r4.h \ - CellReportingQuantities.h \ - CellSelectReselectInfoSIB-11-12.h \ - CellSelectReselectInfoSIB-11-12-RSCP.h \ - CellSelectReselectInfoSIB-11-12-ECN0.h \ - CellSelectReselectInfoSIB-11-12-HCS-RSCP.h \ - CellSelectReselectInfoSIB-11-12-HCS-ECN0.h \ - CellSelectReselectInfo-v590ext.h \ - CellSelectReselectInfoPCHFACH-v5b0ext.h \ - CellSelectReselectInfoTreselectionScaling-v5c0ext.h \ - CellsForInterFreqMeasList.h \ - CellsForInterRATMeasList.h \ - CellsForIntraFreqMeasList.h \ - CellSynchronisationInfo.h \ - CellToReport.h \ - CellToReportList.h \ - CodePhaseSearchWindow.h \ - CountC-SFN-Frame-difference.h \ - CPICH-Ec-N0.h \ - CPICH-RSCP.h \ - DeltaPRC.h \ - DeltaQrxlevmin.h \ - DeltaRSCP.h \ - DeltaRSCPPerCell.h \ - DeltaRRC.h \ - DGPS-CorrectionSatInfo.h \ - DGPS-CorrectionSatInfoList.h \ - DiffCorrectionStatus.h \ - DL-TransportChannelBLER.h \ - DopplerUncertainty.h \ - EllipsoidPoint.h \ - EllipsoidPointAltitude.h \ - EllipsoidPointAltitudeEllipsoide.h \ - EllipsoidPointUncertCircle.h \ - EllipsoidPointUncertEllipse.h \ - EnvironmentCharacterisation.h \ - Event1a.h \ - Event1a-r4.h \ - Event1a-LCR-r4.h \ - Event1b.h \ - Event1b-r4.h \ - Event1b-LCR-r4.h \ - Event1c.h \ - Event1d.h \ - Event1e.h \ - Event1e-r6.h \ - Event1f.h \ - Event1f-r6.h \ - Event1j-r6.h \ - Event2a.h \ - Event2a-r6.h \ - Event2b.h \ - Event2b-r6.h \ - Event2c.h \ - Event2c-r6.h \ - Event2d.h \ - Event2d-r6.h \ - Event2e.h \ - Event2e-r6.h \ - Event2f.h \ - Event2f-r6.h \ - Event3a.h \ - Event3b.h \ - Event3c.h \ - Event3d.h \ - EventIDInterFreq.h \ - EventIDInterRAT.h \ - EventIDIntraFreq.h \ - EventResults.h \ - ExtraDopplerInfo.h \ - FACH-MeasurementOccasionInfo.h \ - FACH-MeasurementOccasionInfo-LCR-r4-ext.h \ - FilterCoefficient.h \ - FineSFN-SFN.h \ - ForbiddenAffectCell.h \ - ForbiddenAffectCell-r4.h \ - ForbiddenAffectCell-LCR-r4.h \ - ForbiddenAffectCellList.h \ - ForbiddenAffectCellList-r4.h \ - ForbiddenAffectCellList-LCR-r4.h \ - FreqQualityEstimateQuantity-FDD.h \ - FreqQualityEstimateQuantity-TDD.h \ - GPS-MeasurementParam.h \ - GPS-MeasurementParamList.h \ - GSM-CarrierRSSI.h \ - GSM-MeasuredResults.h \ - GSM-MeasuredResultsList.h \ - GPS-TOW-1msec.h \ - GPS-TOW-Assist.h \ - GPS-TOW-AssistList.h \ - HCS-CellReselectInformation-RSCP.h \ - HCS-CellReselectInformation-ECN0.h \ - HCS-NeighbouringCellInformation-RSCP.h \ - HCS-NeighbouringCellInformation-ECN0.h \ - HCS-PRIO.h \ - HCS-ServingCellInformation.h \ - HorizontalVelocity.h \ - HorizontalWithVerticalVelocity.h \ - HorizontalVelocityWithUncertainty.h \ - HorizontalWithVerticalVelocityAndUncertainty.h \ - Hysteresis.h \ - HysteresisInterFreq.h \ - InterFreqCell.h \ - InterFreqCell-LCR-r4.h \ - InterFreqCellID.h \ - InterFreqCellInfoList.h \ - InterFreqCellInfoList-r4.h \ - InterFreqCellInfoSI-List-RSCP.h \ - InterFreqCellInfoSI-List-ECN0.h \ - InterFreqCellInfoSI-List-HCS-RSCP.h \ - InterFreqCellInfoSI-List-HCS-ECN0.h \ - InterFreqCellInfoSI-List-RSCP-LCR.h \ - InterFreqCellInfoSI-List-ECN0-LCR.h \ - InterFreqCellInfoSI-List-HCS-RSCP-LCR.h \ - InterFreqCellInfoSI-List-HCS-ECN0-LCR.h \ - InterFreqCellList.h \ - InterFreqCellList-LCR-r4-ext.h \ - InterFreqCellMeasuredResultsList.h \ - InterFreqEvent.h \ - InterFreqEvent-r6.h \ - InterFreqEventList.h \ - InterFreqEventList-r6.h \ - InterFrequencyMeasuredResultsList-v590ext.h \ - Inter-FreqEventCriteria-v590ext.h \ - Inter-FreqEventCriteriaList-v590ext.h \ - Intra-FreqEventCriteriaList-v590ext.h \ - IntraFrequencyMeasuredResultsList-v590ext.h \ - IntraFreqReportingCriteria-1b-r5.h \ - PeriodicReportingInfo-1b.h \ - InterFreqEventResults.h \ - InterFreqEventResults-LCR-r4-ext.h \ - InterFreqMeasQuantity.h \ - InterFreqMeasuredResults.h \ - InterFreqMeasuredResultsList.h \ - InterFreqMeasurementSysInfo-RSCP.h \ - InterFreqMeasurementSysInfo-ECN0.h \ - InterFreqMeasurementSysInfo-HCS-RSCP.h \ - InterFreqMeasurementSysInfo-HCS-ECN0.h \ - InterFreqMeasurementSysInfo-RSCP-LCR-r4.h \ - InterFreqMeasurementSysInfo-ECN0-LCR-r4.h \ - InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.h \ - InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.h \ - InterFreqRACHRepCellsList.h \ - InterFreqRACHReportingInfo.h \ - InterFreqReportCriteria.h \ - InterFreqReportCriteria-r4.h \ - InterFreqReportCriteria-r6.h \ - InterFreqReportingCriteria.h \ - InterFreqReportingCriteria-r6.h \ - InterFreqReportingQuantity.h \ - InterFreqRepQuantityRACH-FDD.h \ - InterFreqRepQuantityRACH-TDD.h \ - InterFreqRepQuantityRACH-TDDList.h \ - InterFrequencyMeasurement.h \ - InterFrequencyMeasurement-r4.h \ - InterFrequencyMeasurement-r6.h \ - InterRAT-TargetCellDescription.h \ - InterRATCellID.h \ - InterRATCellInfoIndication.h \ - InterRATCellInfoList.h \ - InterRATCellInfoList-B.h \ - InterRATCellInfoList-r4.h \ - InterRATCellInfoList-r6.h \ - InterRATCellIndividualOffset.h \ - InterRATEvent.h \ - InterRATEventList.h \ - InterRATEventResults.h \ - InterRATInfo.h \ - InterRATInfo-r6.h \ - InterRATMeasQuantity.h \ - InterRATMeasuredResults.h \ - InterRATMeasuredResultsList.h \ - InterRATMeasurement.h \ - InterRATMeasurement-r4.h \ - InterRATMeasurement-r6.h \ - InterRATMeasurementSysInfo.h \ - InterRATMeasurementSysInfo-B.h \ - InterRATReportCriteria.h \ - InterRATReportingCriteria.h \ - InterRATReportingQuantity.h \ - IntraFreqCellID.h \ - IntraFreqCellInfoList.h \ - IntraFreqCellInfoList-r4.h \ - IntraFreqCellInfoSI-List-RSCP.h \ - IntraFreqCellInfoSI-List-ECN0.h \ - IntraFreqCellInfoSI-List-HCS-RSCP.h \ - IntraFreqCellInfoSI-List-HCS-ECN0.h \ - IntraFreqCellInfoSI-List-RSCP-LCR-r4.h \ - IntraFreqCellInfoSI-List-ECN0-LCR-r4.h \ - IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4.h \ - IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4.h \ - IntraFreqEvent.h \ - IntraFreqEvent-r4.h \ - IntraFreqEvent-LCR-r4.h \ - IntraFreqEvent-r6.h \ - IntraFreqEvent-1d-r5.h \ - IntraFreqEventCriteria.h \ - IntraFreqEventCriteria-r4.h \ - IntraFreqEventCriteria-LCR-r4.h \ - IntraFreqEventCriteria-r6.h \ - IntraFreqEventCriteriaList.h \ - IntraFreqEventCriteriaList-r4.h \ - IntraFreqEventCriteriaList-LCR-r4.h \ - IntraFreqEventCriteriaList-r6.h \ - IntraFreqEventResults.h \ - IntraFreqMeasQuantity.h \ - IntraFreqMeasQuantity-FDD.h \ - IntraFreqMeasQuantity-TDD.h \ - IntraFreqMeasQuantity-TDDList.h \ - IntraFreqMeasuredResultsList.h \ - IntraFreqMeasurementSysInfo-RSCP.h \ - IntraFreqMeasurementSysInfo-ECN0.h \ - IntraFreqMeasurementSysInfo-HCS-RSCP.h \ - IntraFreqMeasurementSysInfo-HCS-ECN0.h \ - IntraFreqMeasurementSysInfo-RSCP-LCR-r4.h \ - IntraFreqMeasurementSysInfo-ECN0-LCR-r4.h \ - IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.h \ - IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.h \ - IntraFreqReportCriteria.h \ - IntraFreqReportCriteria-r4.h \ - IntraFreqReportCriteria-r6.h \ - IntraFreqReportingCriteria.h \ - IntraFreqReportingCriteria-r4.h \ - IntraFreqReportingCriteria-LCR-r4.h \ - IntraFreqReportingCriteria-r6.h \ - IntraFreqReportingQuantity.h \ - IntraFreqReportingQuantityForRACH.h \ - IntraFreqRepQuantityRACH-FDD.h \ - IntraFreqRepQuantityRACH-TDD.h \ - IntraFreqRepQuantityRACH-TDDList.h \ - IntraFrequencyMeasurement.h \ - IntraFrequencyMeasurement-r4.h \ - IntraFrequencyMeasurement-r6.h \ - IODE.h \ - IP-Length.h \ - IP-PCCPCH-r4.h \ - IP-Spacing.h \ - IP-Spacing-TDD.h \ - IS-2000SpecificMeasInfo.h \ - MaxNumberOfReportingCellsType1.h \ - MaxNumberOfReportingCellsType2.h \ - MaxNumberOfReportingCellsType3.h \ - MaxReportedCellsOnRACH.h \ - MaxReportedCellsOnRACHinterFreq.h \ - MeasuredResults.h \ - MeasuredResults-v390ext.h \ - MeasuredResults-v590ext.h \ - MeasuredResults-v7xyext.h \ - MeasuredResults-LCR-r4.h \ - MeasuredResultsList.h \ - MeasuredResultsList-LCR-r4-ext.h \ - MeasuredResultsOnRACH.h \ - MeasuredResultsOnRACHinterFreq.h \ - MeasurementCommand.h \ - MeasurementCommand-r4.h \ - MeasurementCommand-r6.h \ - MeasurementControlSysInfo.h \ - MeasurementControlSysInfo-LCR-r4-ext.h \ - MeasurementIdentity.h \ - MeasurementQuantityGSM.h \ - MeasurementReportingMode.h \ - MeasurementType.h \ - MeasurementType-r4.h \ - MeasurementType-r6.h \ - MeasurementValidity.h \ - MonitoredCellRACH-List.h \ - MonitoredCellRACH-Result.h \ - MultipathIndicator.h \ - N-CR-T-CRMaxHyst.h \ - NavigationModelSatInfo.h \ - NavigationModelSatInfoList.h \ - EphemerisParameter.h \ - NC-Mode.h \ - Neighbour.h \ - Neighbour-v390ext.h \ - NeighbourList.h \ - NeighbourList-v390ext.h \ - NeighbourQuality.h \ - NewInterFreqCell.h \ - NewInterFreqCell-r4.h \ - NewInterFreqCellList.h \ - NewInterFreqCellList-r4.h \ - NewInterFreqCellSI-RSCP.h \ - NewInterFreqCellSI-ECN0.h \ - NewInterFreqCellSI-HCS-RSCP.h \ - NewInterFreqCellSI-HCS-ECN0.h \ - NewInterFreqCellSI-RSCP-LCR-r4.h \ - NewInterFreqCellSI-ECN0-LCR-r4.h \ - NewInterFreqCellSI-HCS-RSCP-LCR-r4.h \ - NewInterFreqCellSI-HCS-ECN0-LCR-r4.h \ - NewInterFreqCellSI-List-ECN0.h \ - NewInterFreqCellSI-List-HCS-RSCP.h \ - NewInterFreqCellSI-List-HCS-ECN0.h \ - NewInterFreqCellSI-List-RSCP.h \ - NewInterFreqCellSI-List-ECN0-LCR-r4.h \ - NewInterFreqCellSI-List-HCS-RSCP-LCR-r4.h \ - NewInterFreqCellSI-List-HCS-ECN0-LCR-r4.h \ - NewInterFreqCellSI-List-RSCP-LCR-r4.h \ - NewInterRATCell.h \ - NewInterRATCell-B.h \ - NewInterRATCellList.h \ - NewInterRATCellList-B.h \ - NewIntraFreqCell.h \ - NewIntraFreqCell-r4.h \ - NewIntraFreqCellList.h \ - NewIntraFreqCellList-r4.h \ - NewIntraFreqCellSI-RSCP.h \ - NewIntraFreqCellSI-ECN0.h \ - NewIntraFreqCellSI-HCS-RSCP.h \ - NewIntraFreqCellSI-HCS-ECN0.h \ - NewIntraFreqCellSI-RSCP-LCR-r4.h \ - NewIntraFreqCellSI-ECN0-LCR-r4.h \ - NewIntraFreqCellSI-HCS-RSCP-LCR-r4.h \ - NewIntraFreqCellSI-HCS-ECN0-LCR-r4.h \ - NewIntraFreqCellSI-List-RSCP.h \ - NewIntraFreqCellSI-List-ECN0.h \ - NewIntraFreqCellSI-List-HCS-RSCP.h \ - NewIntraFreqCellSI-List-HCS-ECN0.h \ - NewIntraFreqCellSI-List-RSCP-LCR-r4.h \ - NewIntraFreqCellSI-List-ECN0-LCR-r4.h \ - NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4.h \ - NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4.h \ - NonUsedFreqParameter.h \ - NonUsedFreqParameter-r6.h \ - NonUsedFreqParameterList.h \ - NonUsedFreqParameterList-r6.h \ - NonUsedFreqWList-r6.h \ - ObservedTimeDifferenceToGSM.h \ - OTDOA-SearchWindowSize.h \ - Pathloss.h \ - PenaltyTime-RSCP.h \ - PenaltyTime-ECN0.h \ - PendingTimeAfterTrigger.h \ - PeriodicalOrEventTrigger.h \ - PeriodicalReportingCriteria.h \ - PeriodicalWithReportingCellStatus.h \ - PLMNIdentitiesOfNeighbourCells.h \ - PLMNsOfInterFreqCellsList.h \ - PLMNsOfIntraFreqCellsList.h \ - PLMNsOfInterRATCellsList.h \ - PositionEstimate.h \ - PositioningMethod.h \ - PRC.h \ - PrimaryCCPCH-RSCP.h \ - Q-HCS.h \ - Q-OffsetS-N.h \ - Q-QualMin.h \ - Q-RxlevMin.h \ - QualityEventResults.h \ - QualityMeasuredResults.h \ - QualityMeasurement.h \ - QualityReportCriteria.h \ - QualityReportingCriteria.h \ - QualityReportingCriteriaSingle.h \ - QualityReportingQuantity.h \ - RAT-Type.h \ - ReferenceCellPosition.h \ - ReferenceLocation.h \ - ReferenceTimeDifferenceToCell.h \ - RemovedInterFreqCellList.h \ - RemovedInterRATCellList.h \ - RemovedIntraFreqCellList.h \ - ReplacementActivationThreshold.h \ - ReportDeactivationThreshold.h \ - ReportingAmount.h \ - ReportingCellStatus.h \ - ReportingCellStatusOpt.h \ - ReportingInfoForCellDCH.h \ - ReportingInfoForCellDCH-LCR-r4.h \ - ReportingInterval.h \ - ReportingIntervalLong.h \ - ReportingRange.h \ - RL-AdditionInfoList.h \ - RL-InformationLists.h \ - RLC-BuffersPayload.h \ - RRC.h \ - SatData.h \ - SatDataList.h \ - SatelliteStatus.h \ - SatID.h \ - SFN-Offset-Validity.h \ - SFN-SFN-Drift.h \ - SFN-SFN-ObsTimeDifference.h \ - SFN-SFN-ObsTimeDifference1.h \ - SFN-SFN-ObsTimeDifference2.h \ - SFN-SFN-OTD-Type.h \ - SFN-SFN-RelTimeDifference1.h \ - SFN-TOW-Uncertainty.h \ - SIR.h \ - SIR-MeasurementList.h \ - SIR-MeasurementResults.h \ - SIR-TFCS.h \ - SIR-TFCS-List.h \ - SIR-TimeslotList.h \ - SubFrame1Reserved.h \ - T-ADVinfo.h \ - T-CRMax.h \ - T-CRMaxHyst.h \ - TemporaryOffset1.h \ - TemporaryOffset2.h \ - TemporaryOffsetList.h \ - Threshold.h \ - Threshold-r6.h \ - ThreholdNonUsedFrequency-deltaList.h \ - ThresholdPositionChange.h \ - ThresholdSFN-GPS-TOW.h \ - ThresholdSFN-SFN-Change.h \ - ThresholdUsedFrequency.h \ - ThresholdUsedFrequency-r6.h \ - TimeInterval.h \ - TimeslotInfo.h \ - TimeslotInfo-LCR-r4.h \ - TimeslotInfoList.h \ - TimeslotInfoList-LCR-r4.h \ - TimeslotInfoList-r4.h \ - TimeslotISCP.h \ - TimeslotISCP-List.h \ - TimeslotListWithISCP.h \ - TimeslotWithISCP.h \ - TimeToTrigger.h \ - TrafficVolumeEventParam.h \ - TrafficVolumeEventResults.h \ - TrafficVolumeEventType.h \ - TrafficVolumeMeasQuantity.h \ - TrafficVolumeMeasSysInfo.h \ - TrafficVolumeMeasuredResults.h \ - TrafficVolumeMeasuredResultsList.h \ - TrafficVolumeMeasurement.h \ - TrafficVolumeMeasurementObjectList.h \ - TrafficVolumeReportCriteria.h \ - TrafficVolumeReportCriteriaSysInfo.h \ - TrafficVolumeReportingCriteria.h \ - TrafficVolumeReportingQuantity.h \ - TrafficVolumeThreshold.h \ - TransChCriteria.h \ - TransChCriteriaList.h \ - TransferMode.h \ - TransmittedPowerThreshold.h \ - TriggeringCondition1.h \ - TriggeringCondition2.h \ - TX-InterruptionAfterTrigger.h \ - UDRE.h \ - UE-6AB-Event.h \ - UE-6FG-Event.h \ - UE-AutonomousUpdateMode.h \ - UE-InternalEventParam.h \ - UE-InternalEventParamList.h \ - UE-InternalEventResults.h \ - UE-InternalMeasQuantity.h \ - UE-InternalMeasuredResults.h \ - UE-InternalMeasuredResults-r7.h \ - UE-InternalMeasuredResults-LCR-r4.h \ - UE-InternalMeasurement.h \ - UE-InternalMeasurement-r4.h \ - UE-InternalMeasurementSysInfo.h \ - UE-InternalReportCriteria.h \ - UE-InternalReportingCriteria.h \ - UE-InternalReportingQuantity.h \ - UE-InternalReportingQuantity-r4.h \ - UE-MeasurementQuantity.h \ - UE-RX-TX-ReportEntry.h \ - UE-RX-TX-ReportEntryList.h \ - UE-RX-TX-TimeDifferenceType1.h \ - UE-RX-TX-TimeDifferenceType2.h \ - UE-RX-TX-TimeDifferenceType2Info.h \ - UE-RX-TX-TimeDifferenceThreshold.h \ - UE-TransmittedPower.h \ - UE-TransmittedPowerTDD-List.h \ - UL-TrCH-Identity.h \ - UE-Positioning-Accuracy.h \ - UE-Positioning-CipherParameters.h \ - UE-Positioning-Error.h \ - UE-Positioning-ErrorCause.h \ - UE-Positioning-EventParam.h \ - UE-Positioning-EventParamList.h \ - UE-Positioning-EventSpecificInfo.h \ - UE-Positioning-GPS-AcquisitionAssistance.h \ - UE-Positioning-GPS-AdditionalAssistanceDataRequest.h \ - UE-Positioning-GPS-Almanac.h \ - UE-Positioning-GPS-AssistanceData.h \ - UE-Positioning-GPS-DGPS-Corrections.h \ - UE-Positioning-GPS-IonosphericModel.h \ - UE-Positioning-GPS-MeasurementResults.h \ - UE-Positioning-GPS-NavigationModel.h \ - UE-Positioning-GPS-NavModelAddDataReq.h \ - UE-Positioning-GPS-ReferenceCellInfo.h \ - UE-Positioning-GPS-ReferenceTime.h \ - UE-Positioning-GPS-UTC-Model.h \ - UE-Positioning-IPDL-Parameters.h \ - UE-Positioning-IPDL-Parameters-r4.h \ - UE-Positioning-IPDL-Parameters-TDD-r4-ext.h \ - UE-Positioning-MeasuredResults.h \ - UE-Positioning-MeasuredResults-v390ext.h \ - UE-Positioning-Measurement.h \ - UE-Positioning-Measurement-v390ext.h \ - UE-Positioning-Measurement-r4.h \ - UE-Positioning-Measurement-v7xyext.h \ - UE-Positioning-MeasurementEventResults.h \ - UE-Positioning-MeasurementInterval.h \ - UE-Positioning-MethodType.h \ - UE-Positioning-OTDOA-AssistanceData.h \ - UE-Positioning-OTDOA-AssistanceData-r4.h \ - UE-Positioning-OTDOA-AssistanceData-r4ext.h \ - UE-Positioning-OTDOA-AssistanceData-UEB.h \ - UE-Positioning-IPDL-Parameters-TDDList-r4-ext.h \ - UE-Positioning-OTDOA-Measurement.h \ - UE-Positioning-OTDOA-Measurement-v390ext.h \ - UE-Positioning-OTDOA-NeighbourCellInfo.h \ - UE-Positioning-OTDOA-NeighbourCellInfo-r4.h \ - UE-Positioning-OTDOA-NeighbourCellInfo-UEB.h \ - UE-Positioning-OTDOA-NeighbourCellList.h \ - UE-Positioning-OTDOA-NeighbourCellList-r4.h \ - UE-Positioning-OTDOA-NeighbourCellList-UEB.h \ - UE-Positioning-OTDOA-Quality.h \ - UE-Positioning-OTDOA-ReferenceCellInfo.h \ - UE-Positioning-OTDOA-ReferenceCellInfo-r4.h \ - UE-Positioning-OTDOA-ReferenceCellInfo-UEB.h \ - UE-Positioning-PositionEstimateInfo.h \ - UE-Positioning-ReportCriteria.h \ - UE-Positioning-ReportingQuantity.h \ - UE-Positioning-ReportingQuantity-v390ext.h \ - UE-Positioning-ReportingQuantity-r4.h \ - UE-Positioning-ReportingQuantity-v7xyext.h \ - UE-Positioning-ResponseTime.h \ - UTRA-CarrierRSSI.h \ - UTRAN-GPS-DriftRate.h \ - UTRAN-GPSReferenceTime.h \ - UTRAN-GPSReferenceTimeResult.h \ - VarianceOfRLC-BufferPayload.h \ - VelocityEstimate.h \ - W.h \ - BCC.h \ - BCCH-ModificationInfo.h \ - BCCH-ModificationTime.h \ - BSIC.h \ - CBS-DRX-Level1Information.h \ - CBS-DRX-Level1Information-extension-r6.h \ - CDMA2000-Message.h \ - CDMA2000-MessageList.h \ - CDMA2000-UMTS-Frequency-List.h \ - CellValueTag.h \ - ExpirationTimeFactor.h \ - FDD-UMTS-Frequency-List.h \ - FrequencyInfoCDMA2000.h \ - GERAN-SystemInfoBlock.h \ - GERAN-SystemInformation.h \ - GSM-BA-Range.h \ - GSM-BA-Range-List.h \ - GSM-Classmark2.h \ - GSM-Classmark3.h \ - GSM-MessageList.h \ - GSM-MS-RadioAccessCapability.h \ - GsmSecurityCapability.h \ - GSM-TargetCellInfoList.h \ - GSM-TargetCellInfo.h \ - IdentificationOfReceivedMessage.h \ - InterRAT-ChangeFailureCause.h \ - GERANIu-MessageList.h \ - GERANIu-RadioAccessCapability.h \ - InterRAT-UE-RadioAccessCapability.h \ - InterRAT-UE-RadioAccessCapabilityList.h \ - InterRAT-UE-RadioAccessCapability-v590ext.h \ - InterRAT-UE-RadioAccessCapability-v690ext.h \ - InterRAT-UE-SecurityCapability.h \ - InterRAT-UE-SecurityCapList.h \ - InterRAT-HO-FailureCause.h \ - MasterInformationBlock.h \ - MasterInformationBlock-v690ext.h \ - MIB-ValueTag.h \ - NCC.h \ - PLMN-ValueTag.h \ - PredefinedConfigIdentityAndValueTag.h \ - ProtocolErrorInformation.h \ - ReceivedMessageType.h \ - Rplmn-Information.h \ - Rplmn-Information-r4.h \ - SchedulingInformation.h \ - SchedulingInformationSIB.h \ - SchedulingInformationSIBSb.h \ - SegCount.h \ - SegmentIndex.h \ - SFN-Prime.h \ - SIB-Data-fixed.h \ - SIB-Data-variable.h \ - SIBOccurIdentity.h \ - SIBOccurrenceIdentityAndValueTag.h \ - SIBOccurValueTag.h \ - SIB-ReferenceList.h \ - SIBSb-ReferenceList.h \ - SIB-ReferenceListFACH.h \ - SIB-Type.h \ - SIB-TypeAndTag.h \ - SIBSb-TypeAndTag.h \ - SibOFF.h \ - SibOFF-List.h \ - SysInfoType1.h \ - SysInfoType1-v3a0ext-IEs.h \ - SysInfoType2.h \ - SysInfoType3.h \ - SysInfoType3-v4b0ext-IEs.h \ - SysInfoType3-v590ext.h \ - SysInfoType3-v5c0ext-IEs.h \ - SysInfoType3-v670ext.h \ - SysInfoType4.h \ - SysInfoType4-v4b0ext-IEs.h \ - SysInfoType4-v590ext.h \ - SysInfoType4-v5b0ext-IEs.h \ - SysInfoType4-v5c0ext-IEs.h \ - SysInfoType5.h \ - SysInfoType5-v4b0ext-IEs.h \ - SysInfoType5-v590ext-IEs.h \ - SysInfoType5-v650ext-IEs.h \ - SysInfoType5-v680ext-IEs.h \ - SysInfoType5-v690ext-IEs.h \ - SysInfoType5-v7xyext-IEs.h \ - SysInfoType5bis.h \ - SysInfoType6.h \ - SysInfoType6-v4b0ext-IEs.h \ - SysInfoType6-v590ext-IEs.h \ - SysInfoType6-v650ext-IEs.h \ - SysInfoType6-v690ext-IEs.h \ - SysInfoType6-v7xyext-IEs.h \ - SysInfoType7.h \ - SysInfoType8.h \ - SysInfoType9.h \ - SysInfoType10.h \ - SysInfoType11.h \ - SysInfoType11-v4b0ext-IEs.h \ - SysInfoType11-v590ext-IEs.h \ - SysInfoType11-v690ext-IEs.h \ - SysInfoType12.h \ - SysInfoType12-v4b0ext-IEs.h \ - SysInfoType12-v590ext-IEs.h \ - SysInfoType12-v690ext-IEs.h \ - SysInfoType13.h \ - SysInfoType13-v3a0ext-IEs.h \ - SysInfoType13-v4b0ext-IEs.h \ - SysInfoType13-v7xyext-IEs.h \ - SysInfoType13-1.h \ - SysInfoType13-2.h \ - SysInfoType13-3.h \ - SysInfoType13-4.h \ - SysInfoType14.h \ - SysInfoType15.h \ - SysInfoType15-v4b0ext-IEs.h \ - SysInfoType15-1.h \ - SysInfoType15-2.h \ - SysInfoType15-3.h \ - SysInfoType15-4.h \ - SysInfoType15-4-v3a0ext.h \ - SysInfoType15-4-v4b0ext.h \ - SysInfoType15-5.h \ - SysInfoType15-5-v3a0ext.h \ - SysInfoType16.h \ - SysInfoType17.h \ - SysInfoType17-v4b0ext-IEs.h \ - SysInfoType17-v590ext-IEs.h \ - SysInfoType17-v7xyext-IEs.h \ - SysInfoType18.h \ - SysInfoTypeSB1.h \ - SysInfoTypeSB2.h \ - TDD-UMTS-Frequency-List.h \ - ANSI-41-GlobalServiceRedirectInfo.h \ - ANSI-41-PrivateNeighbourListInfo.h \ - ANSI-41-RAND-Information.h \ - ANSI-41-UserZoneID-Information.h \ - ANSI-41-NAS-Parameter.h \ - Min-P-REV.h \ - NAS-SystemInformationANSI-41.h \ - NID.h \ - P-REV.h \ - SID.h \ - MBMS-AccessProbabilityFactor.h \ - MBMS-CellGroupIdentity-r6.h \ - MBMS-CommonCCTrChIdentity.h \ - MBMS-CommonPhyChIdentity.h \ - MBMS-CommonRBIdentity.h \ - MBMS-CommonRBInformation-r6.h \ - MBMS-CommonRBInformationList-r6.h \ - MBMS-CommonTrChIdentity.h \ - MBMS-ConnectedModeCountingScope.h \ - MBMS-CurrentCell-SCCPCH-r6.h \ - MBMS-CurrentCell-SCCPCHList-r6.h \ - MBMS-FACHCarryingMTCH-List.h \ - MBMS-JoinedInformation-r6.h \ - MBMS-L1CombiningSchedule-32.h \ - MBMS-L1CombiningSchedule-64.h \ - MBMS-L1CombiningSchedule-128.h \ - MBMS-L1CombiningSchedule-256.h \ - MBMS-L1CombiningSchedule-512.h \ - MBMS-L1CombiningSchedule-1024.h \ - MBMS-L1CombiningSchedule.h \ - MBMS-L1CombiningTransmTimeDiff.h \ - MBMS-L23Configuration.h \ - MBMS-LogicalChIdentity.h \ - MBMS-MCCH-ConfigurationInfo-r6.h \ - MBMS-MICHConfigurationInfo-r6.h \ - MBMS-MICHConfigurationInfo-r7.h \ - MBMS-MICHNotificationIndLength.h \ - MBMS-MICHPowerOffset.h \ - MBMS-ModifedService-r6.h \ - MBMS-ModifedServiceList-r6.h \ - MBMS-MSCH-ConfigurationInfo-r6.h \ - MBMS-MSCHSchedulingInfo.h \ - MBMS-NeighbouringCellSCCPCH-r6.h \ - MBMS-NeighbouringCellSCCPCHList-r6.h \ - MBMS-NI-CountPerFrame.h \ - MBMS-NumberOfNeighbourCells-r6.h \ - MBMS-PFLIndex.h \ - MBMS-PFLInfo.h \ - MBMS-PhyChInformation-r6.h \ - MBMS-PhyChInformationList-r6.h \ - MBMS-PL-ServiceRestrictInfo-r6.h \ - MBMS-PreferredFreqRequest-r6.h \ - MBMS-PreferredFrequencyInfo-r6.h \ - MBMS-PreferredFrequencyList-r6.h \ - MBMS-PTMActivationTime-r6.h \ - MBMS-PTM-RBInformation-C.h \ - MBMS-PTM-RBInformation-CList.h \ - MBMS-PTM-RBInformation-N.h \ - MBMS-PTM-RBInformation-NList.h \ - MBMS-Qoffset.h \ - MBMS-RequiredUEAction-Mod.h \ - MBMS-RequiredUEAction-UMod.h \ - MBMS-SCCPCHIdentity.h \ - MBMS-SCCPCHPwrOffsetDiff.h \ - MBMS-ServiceAccessInfo-r6.h \ - MBMS-ServiceAccessInfoList-r6.h \ - MBMS-ServiceIdentity-r6.h \ - MBMS-ServiceSchedulingInfo-r6.h \ - MBMS-ServiceSchedulingInfoList-r6.h \ - MBMS-ServiceTransmInfo.h \ - MBMS-ServiceTransmInfoList.h \ - MBMS-SessionIdentity.h \ - MBMS-ShortTransmissionID.h \ - MBMS-SIBType5-SCCPCH-r6.h \ - MBMS-SIBType5-SCCPCHList-r6.h \ - MBMS-SoftComb-TimingOffset.h \ - MBMS-TCTF-Presence.h \ - MBMS-TimersAndCounters-r6.h \ - MBMS-TransmissionIdentity.h \ - MBMS-TranspChInfoForCCTrCh-r6.h \ - MBMS-TranspChInfoForEachCCTrCh-r6.h \ - MBMS-TranspChInfoForEachTrCh-r6.h \ - MBMS-TranspChInfoForTrCh-r6.h \ - MBMS-TrCHInformation-Curr.h \ - MBMS-TrCHInformation-CurrList.h \ - MBMS-TrCHInformation-Neighb.h \ - MBMS-TrCHInformation-NeighbList.h \ - MBMS-TrCHInformation-SIB5.h \ - MBMS-TrCHInformation-SIB5List.h \ - MBMS-UnmodifiedService-r6.h \ - MBMS-UnmodifiedServiceList-r6.h \ - ToTargetRNC-Container.h \ - TargetRNC-ToSourceRNC-Container.h \ - InterRATHandoverInfoWithInterRATCapabilities-r3.h \ - InterRATHandoverInfoWithInterRATCapabilities-r3-IEs.h \ - InterRATHandoverInfoWithInterRATCapabilities-v390ext-IEs.h \ - InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs.h \ - RFC3095-ContextInfo-r5.h \ - RFC3095-ContextInfoList-r5.h \ - SRNC-RelocationInfo-r3.h \ - SRNC-RelocationInfo-r3-IEs.h \ - SRNC-RelocationInfo-v380ext-IEs.h \ - SRNC-RelocationInfo-v390ext-IEs.h \ - SRNC-RelocationInfo-v3a0ext-IEs.h \ - SRNC-RelocationInfo-v3b0ext-IEs.h \ - SRNC-RelocationInfo-v3c0ext-IEs.h \ - SRNC-RelocationInfo-v3d0ext-IEs.h \ - SRNC-RelocationInfo-v3g0ext-IEs.h \ - SRNC-RelocationInfo-v3h0ext-IEs.h \ - SRNC-RelocationInfo-v4d0ext-IEs.h \ - TPC-CombinationInfoList.h \ - STARTList2.h \ - SRNC-RelocationInfo-v4b0ext-IEs.h \ - SRNC-RelocationInfo-v590ext-IEs.h \ - SRNC-RelocationInfo-v5a0ext-IEs.h \ - SRNC-RelocationInfo-v5b0ext-IEs.h \ - SRNC-RelocationInfo-v5c0ext-IEs.h \ - SRNC-RelocationInfo-v7xyext-IEs.h \ - CipheringInfoPerRB-List-v3a0ext.h \ - CipheringStatusList.h \ - CipheringStatusCNdomain.h \ - CodeChangeStatusList.h \ - CodeChangeStatus.h \ - StoredCompressedModeInfo.h \ - StoredTGP-SequenceList.h \ - StoredTGP-Sequence.h \ - SRNC-RelocationInfo-r4-IEs.h \ - SRNC-RelocationInfo-r5-IEs.h \ - SRNC-RelocationInfo-v690ext-IEs.h \ - SRNC-RelocationInfo-r6-IEs.h \ - CalculationTimeForCiphering.h \ - CipheringInfoPerRB.h \ - CipheringInfoPerRB-r4.h \ - CipheringInfoPerRB-List.h \ - CipheringInfoPerRB-List-r4.h \ - CipheringStatus.h \ - CipheringStatusList-r4.h \ - CipheringStatusCNdomain-r4.h \ - CN-DomainInformation-v390ext.h \ - CN-DomainInformationList-v390ext.h \ - CompressedModeMeasCapability-r4.h \ - COUNT-C-List.h \ - COUNT-CSingle.h \ - DL-PhysChCapabilityFDD-r4.h \ - DL-PhysChCapabilityFDD-r5.h \ - DL-PhysChCapabilityTDD-r5.h \ - DL-PhysChCapabilityTDD-LCR-r5.h \ - DL-RFC3095-Context.h \ - ImplementationSpecificParams.h \ - IntegrityProtectionStatus.h \ - InterRAT-UE-RadioAccessCapabilityList-r5.h \ - IntraFreqReportingCriteria-r6-ext.h \ - MaxHcContextSpace-r5.h \ - MeasurementCapability-r4.h \ - MeasurementCommandWithType.h \ - MeasurementCommandWithType-r4.h \ - MeasurementCommandWithType-r6.h \ - OngoingMeasRep.h \ - OngoingMeasRep-r4.h \ - OngoingMeasRep-r5.h \ - OngoingMeasRep-r6.h \ - OngoingMeasRepList.h \ - OngoingMeasRepList-r4.h \ - OngoingMeasRepList-r5.h \ - OngoingMeasRepList-r6.h \ - PDCP-Capability-r4.h \ - PDCP-Capability-r5.h \ - PDCP-Capability-r6.h \ - PhysicalChannelCapability-r4.h \ - PhysicalChannelCapability-r5.h \ - RF-Capability-r4.h \ - RFC3095-ContextInfo.h \ - RFC3095-Context-List.h \ - RLC-Capability-r5.h \ - SRB-SpecificIntegrityProtInfo.h \ - SRB-SpecificIntegrityProtInfoList.h \ - StateOfRRC.h \ - StateOfRRC-Procedure.h \ - TotalRLC-AM-BufferSize-r5.h \ - TPC-Combination-Info.h \ - UE-MultiModeRAT-Capability-r5.h \ - UE-Positioning-Capability-r4.h \ - UE-Positioning-LastKnownPos.h \ - UE-RadioAccessCapability-r4.h \ - UE-RadioAccessCapability-r5.h \ - UE-RadioAccessCapability-r6.h \ - UE-RadioAccessCapability-r7.h \ - UL-RFC3095-Context.h - -ASN_MODULE_HEADERS+=OPEN_TYPE.h -ASN_MODULE_SOURCES+=OPEN_TYPE.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_HEADERS+=NULL.h -ASN_MODULE_SOURCES+=NULL.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_SOURCES+=asn_application.c -ASN_MODULE_HEADERS+=asn_ioc.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=asn_bit_data.h -ASN_MODULE_SOURCES+=asn_bit_data.c -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c -ASN_CONVERTER_SOURCES+=pdu_collection.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = rrc-dump +ASN_LIBRARY=libasncodec.a LIBS += -lm -CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DPDU=DL_DCCH_Message -DASN_PDU_COLLECTION -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=DL_DCCH_Message -DASN_PDU_COLLECTION -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c\ + pdu_collection.c all: maybe-wip-pause DL-DCCH-Message.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o .c.o: - $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< + $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -4781,7 +42,6 @@ regen-makefile: ASN1MODULES="../rrc-7.1.0.asn1" \ ASN1PDU=DL-DCCH-Message \ PROGNAME=rrc-dump \ - CPPFLAGS="" \ ../sample.makefile.regen check: ${TARGET} check-ber check-xer check-oer check-per @@ -4871,4 +131,4 @@ distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.TAP3/Makefile b/examples/sample.source.TAP3/Makefile index 6f34bbce..e7ddb71f 100644 --- a/examples/sample.source.TAP3/Makefile +++ b/examples/sample.source.TAP3/Makefile @@ -1,727 +1,19 @@ -ASN_MODULE_SOURCES= \ - DataInterChange.c \ - TransferBatch.c \ - Notification.c \ - CallEventDetailList.c \ - CallEventDetail.c \ - BatchControlInfo.c \ - AccountingInfo.c \ - NetworkInfo.c \ - MessageDescriptionInfoList.c \ - MobileOriginatedCall.c \ - MobileTerminatedCall.c \ - SupplServiceEvent.c \ - ServiceCentreUsage.c \ - GprsCall.c \ - ContentTransaction.c \ - LocationService.c \ - MessagingEvent.c \ - MobileSession.c \ - AuditControlInfo.c \ - AccessPointNameNI.c \ - AccessPointNameOI.c \ - ActualDeliveryTimeStamp.c \ - AddressStringDigits.c \ - AdvisedCharge.c \ - AdvisedChargeCurrency.c \ - AdvisedChargeInformation.c \ - AgeOfLocation.c \ - BasicService.c \ - BasicServiceCode.c \ - BasicServiceCodeList.c \ - BasicServiceUsed.c \ - BasicServiceUsedList.c \ - BearerServiceCode.c \ - CalledNumber.c \ - CalledPlace.c \ - CalledRegion.c \ - CallEventDetailsCount.c \ - CallEventStartTimeStamp.c \ - CallingNumber.c \ - CallOriginator.c \ - CallReference.c \ - CallTypeGroup.c \ - CallTypeLevel1.c \ - CallTypeLevel2.c \ - CallTypeLevel3.c \ - CamelDestinationNumber.c \ - CamelInvocationFee.c \ - CamelServiceKey.c \ - CamelServiceLevel.c \ - CamelServiceUsed.c \ - CauseForTerm.c \ - CellId.c \ - Charge.c \ - ChargeableSubscriber.c \ - ChargeableUnits.c \ - ChargeDetail.c \ - ChargeDetailList.c \ - ChargeDetailTimeStamp.c \ - ChargedItem.c \ - ChargedParty.c \ - ChargedPartyEquipment.c \ - ChargedPartyHomeIdentification.c \ - ChargedPartyHomeIdList.c \ - ChargedPartyIdentification.c \ - ChargedPartyIdentifier.c \ - ChargedPartyIdList.c \ - ChargedPartyIdType.c \ - ChargedPartyInformation.c \ - ChargedPartyLocation.c \ - ChargedPartyLocationList.c \ - ChargedPartyStatus.c \ - ChargedUnits.c \ - ChargeInformation.c \ - ChargeInformationList.c \ - ChargeRefundIndicator.c \ - ChargeType.c \ - ChargingId.c \ - ChargingPoint.c \ - ChargingTimeStamp.c \ - ClirIndicator.c \ - Commission.c \ - CompletionTimeStamp.c \ - ContentChargingPoint.c \ - ContentProvider.c \ - ContentProviderIdentifier.c \ - ContentProviderIdList.c \ - ContentProviderIdType.c \ - ContentProviderName.c \ - ContentServiceUsed.c \ - ContentServiceUsedList.c \ - ContentTransactionBasicInfo.c \ - ContentTransactionCode.c \ - ContentTransactionType.c \ - CseInformation.c \ - CurrencyConversion.c \ - CurrencyConversionList.c \ - CustomerIdentifier.c \ - CustomerIdType.c \ - DataVolume.c \ - DataVolumeIncoming.c \ - DataVolumeOutgoing.c \ - DateTime.c \ - DateTimeLong.c \ - DefaultCallHandlingIndicator.c \ - DepositTimeStamp.c \ - Destination.c \ - DestinationNetwork.c \ - DialledDigits.c \ - Discount.c \ - DiscountableAmount.c \ - DiscountApplied.c \ - DiscountCode.c \ - DiscountInformation.c \ - Discounting.c \ - DiscountingList.c \ - DiscountRate.c \ - DiscountValue.c \ - DistanceChargeBandCode.c \ - EarliestCallTimeStamp.c \ - ElementId.c \ - ElementType.c \ - EquipmentId.c \ - EquipmentIdType.c \ - Esn.c \ - EventReference.c \ - ExchangeRate.c \ - ExchangeRateCode.c \ - FileAvailableTimeStamp.c \ - FileCreationTimeStamp.c \ - FileSequenceNumber.c \ - FileTypeIndicator.c \ - FixedDiscountValue.c \ - Fnur.c \ - GeographicalLocation.c \ - GprsBasicCallInformation.c \ - GprsChargeableSubscriber.c \ - GprsDestination.c \ - GprsLocationInformation.c \ - GprsNetworkLocation.c \ - GprsServiceUsed.c \ - GsmChargeableSubscriber.c \ - GuaranteedBitRate.c \ - HomeBid.c \ - HomeIdentifier.c \ - HomeIdType.c \ - HomeLocationDescription.c \ - HomeLocationInformation.c \ - HorizontalAccuracyDelivered.c \ - HorizontalAccuracyRequested.c \ - HSCSDIndicator.c \ - Imei.c \ - ImeiOrEsn.c \ - Imsi.c \ - IMSSignallingContext.c \ - InternetServiceProvider.c \ - InternetServiceProviderIdList.c \ - IspIdentifier.c \ - IspIdType.c \ - ISPList.c \ - NetworkIdType.c \ - NetworkIdentifier.c \ - Network.c \ - NetworkList.c \ - LatestCallTimeStamp.c \ - LCSQosDelivered.c \ - LCSQosRequested.c \ - LCSRequestTimestamp.c \ - LCSSPIdentification.c \ - LCSSPIdentificationList.c \ - LCSSPInformation.c \ - LCSTransactionStatus.c \ - LocalCurrency.c \ - LocalTimeStamp.c \ - LocationArea.c \ - LocationDescription.c \ - LocationIdentifier.c \ - LocationIdType.c \ - LocationInformation.c \ - LocationServiceUsage.c \ - MaximumBitRate.c \ - Mdn.c \ - MessageDescription.c \ - MessageDescriptionCode.c \ - MessageDescriptionInformation.c \ - MessageStatus.c \ - MessageType.c \ - MessagingEventService.c \ - Min.c \ - MinChargeableSubscriber.c \ - MoBasicCallInformation.c \ - MobileSessionService.c \ - Msisdn.c \ - MtBasicCallInformation.c \ - NetworkAccessIdentifier.c \ - NetworkElement.c \ - NetworkElementList.c \ - NetworkId.c \ - NetworkInitPDPContext.c \ - NetworkLocation.c \ - NonChargedNumber.c \ - NonChargedParty.c \ - NonChargedPartyNumber.c \ - NonChargedPublicUserId.c \ - NumberOfDecimalPlaces.c \ - ObjectType.c \ - OperatorSpecInfoList.c \ - OperatorSpecInformation.c \ - OrderPlacedTimeStamp.c \ - OriginatingNetwork.c \ - PacketDataProtocolAddress.c \ - PaidIndicator.c \ - PartialTypeIndicator.c \ - PaymentMethod.c \ - PdpAddress.c \ - PDPContextStartTimestamp.c \ - PlmnId.c \ - PositioningMethod.c \ - PriorityCode.c \ - PublicUserId.c \ - RapFileSequenceNumber.c \ - RecEntityCode.c \ - RecEntityCodeList.c \ - RecEntityId.c \ - RecEntityInfoList.c \ - RecEntityInformation.c \ - RecEntityType.c \ - Recipient.c \ - ReleaseVersionNumber.c \ - RequestedDeliveryTimeStamp.c \ - ResponseTime.c \ - ResponseTimeCategory.c \ - ScuBasicInformation.c \ - ScuChargeType.c \ - ScuTimeStamps.c \ - ScuChargeableSubscriber.c \ - Sender.c \ - ServiceStartTimestamp.c \ - ServingBid.c \ - ServingLocationDescription.c \ - ServingNetwork.c \ - ServingPartiesInformation.c \ - SessionChargeInfoList.c \ - SessionChargeInformation.c \ - SimChargeableSubscriber.c \ - SimToolkitIndicator.c \ - SMSDestinationNumber.c \ - SMSOriginator.c \ - SpecificationVersionNumber.c \ - SsParameters.c \ - SupplServiceActionCode.c \ - SupplServiceCode.c \ - SupplServiceUsed.c \ - TapCurrency.c \ - TapDecimalPlaces.c \ - TaxableAmount.c \ - Taxation.c \ - TaxationList.c \ - TaxCode.c \ - TaxIndicator.c \ - TaxInformation.c \ - TaxInformationList.c \ - TaxRate.c \ - TaxType.c \ - TaxValue.c \ - TeleServiceCode.c \ - ThirdPartyInformation.c \ - ThirdPartyNumber.c \ - ThreeGcamelDestination.c \ - TotalAdvisedCharge.c \ - TotalAdvisedChargeRefund.c \ - TotalAdvisedChargeValue.c \ - TotalAdvisedChargeValueList.c \ - TotalCallEventDuration.c \ - TotalCharge.c \ - TotalChargeRefund.c \ - TotalCommission.c \ - TotalCommissionRefund.c \ - TotalDataVolume.c \ - TotalDiscountRefund.c \ - TotalDiscountValue.c \ - TotalTaxRefund.c \ - TotalTaxValue.c \ - TotalTransactionDuration.c \ - TrackedCustomerEquipment.c \ - TrackedCustomerHomeId.c \ - TrackedCustomerHomeIdList.c \ - TrackedCustomerIdentification.c \ - TrackedCustomerIdList.c \ - TrackedCustomerInformation.c \ - TrackedCustomerLocation.c \ - TrackedCustomerLocList.c \ - TrackingCustomerEquipment.c \ - TrackingCustomerHomeId.c \ - TrackingCustomerHomeIdList.c \ - TrackingCustomerIdentification.c \ - TrackingCustomerIdList.c \ - TrackingCustomerInformation.c \ - TrackingCustomerLocation.c \ - TrackingCustomerLocList.c \ - TrackingFrequency.c \ - TrackingPeriod.c \ - TransactionAuthCode.c \ - TransactionDescriptionSupp.c \ - TransactionDetailDescription.c \ - TransactionIdentifier.c \ - TransactionShortDescription.c \ - TransactionStatus.c \ - TransferCutOffTimeStamp.c \ - TransparencyIndicator.c \ - UserProtocolIndicator.c \ - UtcTimeOffset.c \ - UtcTimeOffsetCode.c \ - UtcTimeOffsetInfo.c \ - UtcTimeOffsetInfoList.c \ - VerticalAccuracyDelivered.c \ - VerticalAccuracyRequested.c \ - AbsoluteAmount.c \ - Bid.c \ - Code.c \ - AsciiString.c \ - BCDString.c \ - Currency.c \ - HexString.c \ - NumberString.c \ - PercentageRate.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - DataInterChange.h \ - TransferBatch.h \ - Notification.h \ - CallEventDetailList.h \ - CallEventDetail.h \ - BatchControlInfo.h \ - AccountingInfo.h \ - NetworkInfo.h \ - MessageDescriptionInfoList.h \ - MobileOriginatedCall.h \ - MobileTerminatedCall.h \ - SupplServiceEvent.h \ - ServiceCentreUsage.h \ - GprsCall.h \ - ContentTransaction.h \ - LocationService.h \ - MessagingEvent.h \ - MobileSession.h \ - AuditControlInfo.h \ - AccessPointNameNI.h \ - AccessPointNameOI.h \ - ActualDeliveryTimeStamp.h \ - AddressStringDigits.h \ - AdvisedCharge.h \ - AdvisedChargeCurrency.h \ - AdvisedChargeInformation.h \ - AgeOfLocation.h \ - BasicService.h \ - BasicServiceCode.h \ - BasicServiceCodeList.h \ - BasicServiceUsed.h \ - BasicServiceUsedList.h \ - BearerServiceCode.h \ - CalledNumber.h \ - CalledPlace.h \ - CalledRegion.h \ - CallEventDetailsCount.h \ - CallEventStartTimeStamp.h \ - CallingNumber.h \ - CallOriginator.h \ - CallReference.h \ - CallTypeGroup.h \ - CallTypeLevel1.h \ - CallTypeLevel2.h \ - CallTypeLevel3.h \ - CamelDestinationNumber.h \ - CamelInvocationFee.h \ - CamelServiceKey.h \ - CamelServiceLevel.h \ - CamelServiceUsed.h \ - CauseForTerm.h \ - CellId.h \ - Charge.h \ - ChargeableSubscriber.h \ - ChargeableUnits.h \ - ChargeDetail.h \ - ChargeDetailList.h \ - ChargeDetailTimeStamp.h \ - ChargedItem.h \ - ChargedParty.h \ - ChargedPartyEquipment.h \ - ChargedPartyHomeIdentification.h \ - ChargedPartyHomeIdList.h \ - ChargedPartyIdentification.h \ - ChargedPartyIdentifier.h \ - ChargedPartyIdList.h \ - ChargedPartyIdType.h \ - ChargedPartyInformation.h \ - ChargedPartyLocation.h \ - ChargedPartyLocationList.h \ - ChargedPartyStatus.h \ - ChargedUnits.h \ - ChargeInformation.h \ - ChargeInformationList.h \ - ChargeRefundIndicator.h \ - ChargeType.h \ - ChargingId.h \ - ChargingPoint.h \ - ChargingTimeStamp.h \ - ClirIndicator.h \ - Commission.h \ - CompletionTimeStamp.h \ - ContentChargingPoint.h \ - ContentProvider.h \ - ContentProviderIdentifier.h \ - ContentProviderIdList.h \ - ContentProviderIdType.h \ - ContentProviderName.h \ - ContentServiceUsed.h \ - ContentServiceUsedList.h \ - ContentTransactionBasicInfo.h \ - ContentTransactionCode.h \ - ContentTransactionType.h \ - CseInformation.h \ - CurrencyConversion.h \ - CurrencyConversionList.h \ - CustomerIdentifier.h \ - CustomerIdType.h \ - DataVolume.h \ - DataVolumeIncoming.h \ - DataVolumeOutgoing.h \ - DateTime.h \ - DateTimeLong.h \ - DefaultCallHandlingIndicator.h \ - DepositTimeStamp.h \ - Destination.h \ - DestinationNetwork.h \ - DialledDigits.h \ - Discount.h \ - DiscountableAmount.h \ - DiscountApplied.h \ - DiscountCode.h \ - DiscountInformation.h \ - Discounting.h \ - DiscountingList.h \ - DiscountRate.h \ - DiscountValue.h \ - DistanceChargeBandCode.h \ - EarliestCallTimeStamp.h \ - ElementId.h \ - ElementType.h \ - EquipmentId.h \ - EquipmentIdType.h \ - Esn.h \ - EventReference.h \ - ExchangeRate.h \ - ExchangeRateCode.h \ - FileAvailableTimeStamp.h \ - FileCreationTimeStamp.h \ - FileSequenceNumber.h \ - FileTypeIndicator.h \ - FixedDiscountValue.h \ - Fnur.h \ - GeographicalLocation.h \ - GprsBasicCallInformation.h \ - GprsChargeableSubscriber.h \ - GprsDestination.h \ - GprsLocationInformation.h \ - GprsNetworkLocation.h \ - GprsServiceUsed.h \ - GsmChargeableSubscriber.h \ - GuaranteedBitRate.h \ - HomeBid.h \ - HomeIdentifier.h \ - HomeIdType.h \ - HomeLocationDescription.h \ - HomeLocationInformation.h \ - HorizontalAccuracyDelivered.h \ - HorizontalAccuracyRequested.h \ - HSCSDIndicator.h \ - Imei.h \ - ImeiOrEsn.h \ - Imsi.h \ - IMSSignallingContext.h \ - InternetServiceProvider.h \ - InternetServiceProviderIdList.h \ - IspIdentifier.h \ - IspIdType.h \ - ISPList.h \ - NetworkIdType.h \ - NetworkIdentifier.h \ - Network.h \ - NetworkList.h \ - LatestCallTimeStamp.h \ - LCSQosDelivered.h \ - LCSQosRequested.h \ - LCSRequestTimestamp.h \ - LCSSPIdentification.h \ - LCSSPIdentificationList.h \ - LCSSPInformation.h \ - LCSTransactionStatus.h \ - LocalCurrency.h \ - LocalTimeStamp.h \ - LocationArea.h \ - LocationDescription.h \ - LocationIdentifier.h \ - LocationIdType.h \ - LocationInformation.h \ - LocationServiceUsage.h \ - MaximumBitRate.h \ - Mdn.h \ - MessageDescription.h \ - MessageDescriptionCode.h \ - MessageDescriptionInformation.h \ - MessageStatus.h \ - MessageType.h \ - MessagingEventService.h \ - Min.h \ - MinChargeableSubscriber.h \ - MoBasicCallInformation.h \ - MobileSessionService.h \ - Msisdn.h \ - MtBasicCallInformation.h \ - NetworkAccessIdentifier.h \ - NetworkElement.h \ - NetworkElementList.h \ - NetworkId.h \ - NetworkInitPDPContext.h \ - NetworkLocation.h \ - NonChargedNumber.h \ - NonChargedParty.h \ - NonChargedPartyNumber.h \ - NonChargedPublicUserId.h \ - NumberOfDecimalPlaces.h \ - ObjectType.h \ - OperatorSpecInfoList.h \ - OperatorSpecInformation.h \ - OrderPlacedTimeStamp.h \ - OriginatingNetwork.h \ - PacketDataProtocolAddress.h \ - PaidIndicator.h \ - PartialTypeIndicator.h \ - PaymentMethod.h \ - PdpAddress.h \ - PDPContextStartTimestamp.h \ - PlmnId.h \ - PositioningMethod.h \ - PriorityCode.h \ - PublicUserId.h \ - RapFileSequenceNumber.h \ - RecEntityCode.h \ - RecEntityCodeList.h \ - RecEntityId.h \ - RecEntityInfoList.h \ - RecEntityInformation.h \ - RecEntityType.h \ - Recipient.h \ - ReleaseVersionNumber.h \ - RequestedDeliveryTimeStamp.h \ - ResponseTime.h \ - ResponseTimeCategory.h \ - ScuBasicInformation.h \ - ScuChargeType.h \ - ScuTimeStamps.h \ - ScuChargeableSubscriber.h \ - Sender.h \ - ServiceStartTimestamp.h \ - ServingBid.h \ - ServingLocationDescription.h \ - ServingNetwork.h \ - ServingPartiesInformation.h \ - SessionChargeInfoList.h \ - SessionChargeInformation.h \ - SimChargeableSubscriber.h \ - SimToolkitIndicator.h \ - SMSDestinationNumber.h \ - SMSOriginator.h \ - SpecificationVersionNumber.h \ - SsParameters.h \ - SupplServiceActionCode.h \ - SupplServiceCode.h \ - SupplServiceUsed.h \ - TapCurrency.h \ - TapDecimalPlaces.h \ - TaxableAmount.h \ - Taxation.h \ - TaxationList.h \ - TaxCode.h \ - TaxIndicator.h \ - TaxInformation.h \ - TaxInformationList.h \ - TaxRate.h \ - TaxType.h \ - TaxValue.h \ - TeleServiceCode.h \ - ThirdPartyInformation.h \ - ThirdPartyNumber.h \ - ThreeGcamelDestination.h \ - TotalAdvisedCharge.h \ - TotalAdvisedChargeRefund.h \ - TotalAdvisedChargeValue.h \ - TotalAdvisedChargeValueList.h \ - TotalCallEventDuration.h \ - TotalCharge.h \ - TotalChargeRefund.h \ - TotalCommission.h \ - TotalCommissionRefund.h \ - TotalDataVolume.h \ - TotalDiscountRefund.h \ - TotalDiscountValue.h \ - TotalTaxRefund.h \ - TotalTaxValue.h \ - TotalTransactionDuration.h \ - TrackedCustomerEquipment.h \ - TrackedCustomerHomeId.h \ - TrackedCustomerHomeIdList.h \ - TrackedCustomerIdentification.h \ - TrackedCustomerIdList.h \ - TrackedCustomerInformation.h \ - TrackedCustomerLocation.h \ - TrackedCustomerLocList.h \ - TrackingCustomerEquipment.h \ - TrackingCustomerHomeId.h \ - TrackingCustomerHomeIdList.h \ - TrackingCustomerIdentification.h \ - TrackingCustomerIdList.h \ - TrackingCustomerInformation.h \ - TrackingCustomerLocation.h \ - TrackingCustomerLocList.h \ - TrackingFrequency.h \ - TrackingPeriod.h \ - TransactionAuthCode.h \ - TransactionDescriptionSupp.h \ - TransactionDetailDescription.h \ - TransactionIdentifier.h \ - TransactionShortDescription.h \ - TransactionStatus.h \ - TransferCutOffTimeStamp.h \ - TransparencyIndicator.h \ - UserProtocolIndicator.h \ - UtcTimeOffset.h \ - UtcTimeOffsetCode.h \ - UtcTimeOffsetInfo.h \ - UtcTimeOffsetInfoList.h \ - VerticalAccuracyDelivered.h \ - VerticalAccuracyRequested.h \ - AbsoluteAmount.h \ - Bid.h \ - Code.h \ - AsciiString.h \ - BCDString.h \ - Currency.h \ - HexString.h \ - NumberString.h \ - PercentageRate.h - -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = tap3dump -CFLAGS += -DASN_CONVERTER_TITLE="GSM TAP3 (Transferred Account Procedure, Version 3) decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DPDU=DataInterChange -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +ASN_LIBRARY=libasncodec.a +LIBS += -lm +CFLAGS += -DASN_CONVERTER_TITLE="GSM TAP3 (Transferred Account Procedure, Version 3) decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=DataInterChange -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c -all: DataInterChange.c $(TARGET) +all: maybe-wip-pause DataInterChange.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o @@ -730,8 +22,8 @@ $(TARGET): ${OBJS} $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -750,73 +42,93 @@ regen-makefile: ASN1MODULES="../tap3.asn1" \ ASN1PDU=DataInterChange \ PROGNAME=tap3dump \ - CFLAGS="" \ ../sample.makefile.regen -check: ${TARGET} check-ber check-xer check-per +check: ${TARGET} check-ber check-xer check-oer check-per @echo ================ @echo All tests passed @echo ================ check-ber: @if test -f sample-DataInterChange-1.[db]er ; then \ - for f in sample-DataInterChange-*.[db]er; do \ + for f in sample-*-*.[db]er; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \ done; done; fi check-xer: @if test -f sample-DataInterChange-1.xer ; then \ - for f in sample-DataInterChange-*.xer; do \ + for f in sample-*-*.xer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER and back ($$b)..."; \ - ./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff $$f ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \ + done; done; fi + +check-oer: + @if test -f sample-DataInterChange-1.*oer ; then \ + for f in sample-*-*.*oer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ + for b in 1 17 33 980 8192; do \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + diff $$f ./.tmp.2.$$$$ || exit 4; \ + rm -f ./.tmp.[12].$$$$; \ + echo "Test junking $$f (please wait) ($$b) ..."; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \ done; done; fi check-per: @if test -f sample-DataInterChange-1-nopad.per ; then \ - for f in sample-DataInterChange-[1-9]-nopad.per; do \ + for f in sample-*-[1-9]-nopad.per; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ - ./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ + echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \ rm -f ./.tmp.[123].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \ done; done; fi @if test -f sample-DataInterChange-1.per ; then \ for f in sample-*-[1-9].per; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ - ./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ - ./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ + echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ diff $$f ./.tmp.1.$$$$ || exit 6; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \ done; done; fi +maybe-wip-pause: + @if [ -f WIP ]; then cat WIP; sleep 2; fi + distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example diff --git a/examples/sample.source.ULP/Makefile b/examples/sample.source.ULP/Makefile index e6f1fba8..852e42c5 100644 --- a/examples/sample.source.ULP/Makefile +++ b/examples/sample.source.ULP/Makefile @@ -1,246 +1,20 @@ -ASN_MODULE_SOURCES= \ - ULP-PDU.c \ - UlpMessage.c \ - SUPLINIT.c \ - Notification.c \ - NotificationType.c \ - EncodingType.c \ - FormatIndicator.c \ - SLPMode.c \ - MAC.c \ - KeyIdentity.c \ - SUPLSTART.c \ - SETCapabilities.c \ - PosTechnology.c \ - PrefMethod.c \ - PosProtocol.c \ - SUPLRESPONSE.c \ - SETAuthKey.c \ - KeyIdentity4.c \ - SUPLPOSINIT.c \ - RequestedAssistData.c \ - NavigationModel.c \ - SatelliteInfo.c \ - SatelliteInfoElement.c \ - SUPLPOS.c \ - PosPayLoad.c \ - SUPLEND.c \ - SUPLAUTHREQ.c \ - SETNonce.c \ - KeyIdentity2.c \ - SUPLAUTHRESP.c \ - SPCAuthKey.c \ - KeyIdentity3.c \ - Version.c \ - SessionID.c \ - SetSessionID.c \ - SETId.c \ - SlpSessionID.c \ - IPAddress.c \ - SLPAddress.c \ - FQDN.c \ - Ver.c \ - LocationId.c \ - Status.c \ - CellInfo.c \ - Position.c \ - PositionEstimate.c \ - AltitudeInfo.c \ - CdmaCellInformation.c \ - GsmCellInformation.c \ - WcdmaCellInformation.c \ - FrequencyInfo.c \ - FrequencyInfoFDD.c \ - FrequencyInfoTDD.c \ - UARFCN.c \ - NMR.c \ - NMRelement.c \ - MeasuredResultsList.c \ - MeasuredResults.c \ - CellMeasuredResultsList.c \ - UTRA-CarrierRSSI.c \ - CellMeasuredResults.c \ - CellParametersID.c \ - TGSN.c \ - PrimaryCCPCH-RSCP.c \ - TimeslotISCP.c \ - TimeslotISCP-List.c \ - PrimaryCPICH-Info.c \ - CPICH-Ec-N0.c \ - CPICH-RSCP.c \ - Pathloss.c \ - StatusCode.c \ - QoP.c \ - Velocity.c \ - Horvel.c \ - Horandvervel.c \ - Horveluncert.c \ - Horandveruncert.c \ - PosMethod.c +-include Makefile.am.libasncodec -ASN_MODULE_HEADERS= \ - ULP-PDU.h \ - UlpMessage.h \ - SUPLINIT.h \ - Notification.h \ - NotificationType.h \ - EncodingType.h \ - FormatIndicator.h \ - SLPMode.h \ - MAC.h \ - KeyIdentity.h \ - SUPLSTART.h \ - SETCapabilities.h \ - PosTechnology.h \ - PrefMethod.h \ - PosProtocol.h \ - SUPLRESPONSE.h \ - SETAuthKey.h \ - KeyIdentity4.h \ - SUPLPOSINIT.h \ - RequestedAssistData.h \ - NavigationModel.h \ - SatelliteInfo.h \ - SatelliteInfoElement.h \ - SUPLPOS.h \ - PosPayLoad.h \ - SUPLEND.h \ - SUPLAUTHREQ.h \ - SETNonce.h \ - KeyIdentity2.h \ - SUPLAUTHRESP.h \ - SPCAuthKey.h \ - KeyIdentity3.h \ - Version.h \ - SessionID.h \ - SetSessionID.h \ - SETId.h \ - SlpSessionID.h \ - IPAddress.h \ - SLPAddress.h \ - FQDN.h \ - Ver.h \ - LocationId.h \ - Status.h \ - CellInfo.h \ - Position.h \ - PositionEstimate.h \ - AltitudeInfo.h \ - CdmaCellInformation.h \ - GsmCellInformation.h \ - WcdmaCellInformation.h \ - FrequencyInfo.h \ - FrequencyInfoFDD.h \ - FrequencyInfoTDD.h \ - UARFCN.h \ - NMR.h \ - NMRelement.h \ - MeasuredResultsList.h \ - MeasuredResults.h \ - CellMeasuredResultsList.h \ - UTRA-CarrierRSSI.h \ - CellMeasuredResults.h \ - CellParametersID.h \ - TGSN.h \ - PrimaryCCPCH-RSCP.h \ - TimeslotISCP.h \ - TimeslotISCP-List.h \ - PrimaryCPICH-Info.h \ - CPICH-Ec-N0.h \ - CPICH-RSCP.h \ - Pathloss.h \ - StatusCode.h \ - QoP.h \ - Velocity.h \ - Horvel.h \ - Horandvervel.h \ - Horveluncert.h \ - Horandveruncert.h \ - PosMethod.h - -ASN_MODULE_HEADERS+=BOOLEAN.h -ASN_MODULE_SOURCES+=BOOLEAN.c -ASN_MODULE_HEADERS+=ENUMERATED.h -ASN_MODULE_SOURCES+=ENUMERATED.c -ASN_MODULE_HEADERS+=INTEGER.h -ASN_MODULE_HEADERS+=NativeEnumerated.h -ASN_MODULE_HEADERS+=GeneralizedTime.h -ASN_MODULE_SOURCES+=GeneralizedTime.c -ASN_MODULE_HEADERS+=IA5String.h -ASN_MODULE_SOURCES+=IA5String.c -ASN_MODULE_SOURCES+=INTEGER.c -ASN_MODULE_SOURCES+=NativeEnumerated.c -ASN_MODULE_HEADERS+=NativeInteger.h -ASN_MODULE_SOURCES+=NativeInteger.c -ASN_MODULE_HEADERS+=UTCTime.h -ASN_MODULE_SOURCES+=UTCTime.c -ASN_MODULE_HEADERS+=VisibleString.h -ASN_MODULE_SOURCES+=VisibleString.c -ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=asn_SET_OF.h -ASN_MODULE_SOURCES+=asn_SET_OF.c -ASN_MODULE_HEADERS+=constr_CHOICE.h -ASN_MODULE_SOURCES+=constr_CHOICE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE.h -ASN_MODULE_SOURCES+=constr_SEQUENCE.c -ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h -ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c -ASN_MODULE_HEADERS+=constr_SET_OF.h -ASN_MODULE_SOURCES+=constr_SET_OF.c -ASN_MODULE_HEADERS+=asn_application.h -ASN_MODULE_HEADERS+=asn_system.h -ASN_MODULE_HEADERS+=asn_codecs.h -ASN_MODULE_HEADERS+=asn_internal.h -ASN_MODULE_HEADERS+=OCTET_STRING.h -ASN_MODULE_SOURCES+=OCTET_STRING.c -ASN_MODULE_HEADERS+=BIT_STRING.h -ASN_MODULE_SOURCES+=BIT_STRING.c -ASN_MODULE_SOURCES+=asn_codecs_prim.c -ASN_MODULE_HEADERS+=asn_codecs_prim.h -ASN_MODULE_HEADERS+=ber_tlv_length.h -ASN_MODULE_SOURCES+=ber_tlv_length.c -ASN_MODULE_HEADERS+=ber_tlv_tag.h -ASN_MODULE_SOURCES+=ber_tlv_tag.c -ASN_MODULE_HEADERS+=ber_decoder.h -ASN_MODULE_SOURCES+=ber_decoder.c -ASN_MODULE_HEADERS+=der_encoder.h -ASN_MODULE_SOURCES+=der_encoder.c -ASN_MODULE_HEADERS+=constr_TYPE.h -ASN_MODULE_SOURCES+=constr_TYPE.c -ASN_MODULE_HEADERS+=constraints.h -ASN_MODULE_SOURCES+=constraints.c -ASN_MODULE_HEADERS+=xer_support.h -ASN_MODULE_SOURCES+=xer_support.c -ASN_MODULE_HEADERS+=xer_decoder.h -ASN_MODULE_SOURCES+=xer_decoder.c -ASN_MODULE_HEADERS+=xer_encoder.h -ASN_MODULE_SOURCES+=xer_encoder.c -ASN_MODULE_HEADERS+=per_support.h -ASN_MODULE_SOURCES+=per_support.c -ASN_MODULE_HEADERS+=per_decoder.h -ASN_MODULE_SOURCES+=per_decoder.c -ASN_MODULE_HEADERS+=per_encoder.h -ASN_MODULE_SOURCES+=per_encoder.c -ASN_MODULE_HEADERS+=per_opentype.h -ASN_MODULE_SOURCES+=per_opentype.c -ASN_CONVERTER_SOURCES+=converter-sample.c -ASN_CONVERTER_SOURCES+=pdu_collection.c - - -lib_LTLIBRARIES=libsomething.la -libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) - -# This file may be used as an input for make(3) -# Remove the lines below to convert it into a pure .am file TARGET = ulp-dump -CFLAGS += -DASN_CONVERTER_TITLE="OMA UserPlane Location Protocol decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DPDU=ULP_PDU -DASN_PDU_COLLECTION -I. -OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o} +ASN_LIBRARY=libasncodec.a +LIBS += -lm +CFLAGS += -DASN_CONVERTER_TITLE="OMA UserPlane Location Protocol decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=ULP_PDU -DASN_PDU_COLLECTION -I. +ASN_CONVERTER_SOURCES := \ + converter-example.c\ + pdu_collection.c -all: ULP-PDU.c $(TARGET) +all: maybe-wip-pause ULP-PDU.c $(TARGET) -$(TARGET): ${OBJS} - $(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS) +$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o) + $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS) + +$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o) + $(AR) rcs $@ $^ .SUFFIXES: .SUFFIXES: .c .o @@ -249,8 +23,8 @@ $(TARGET): ${OBJS} $(CC) $(CFLAGS) -o $@ -c $< clean: - rm -f $(TARGET) - rm -f $(OBJS) + rm -f $(TARGET) $(ASN_LIBRARY) + rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o) regen: regenerate-from-asn1-source @@ -269,73 +43,93 @@ regen-makefile: ASN1MODULES="../ulp.asn1" \ ASN1PDU=ULP-PDU \ PROGNAME=ulp-dump \ - CFLAGS="" \ ../sample.makefile.regen -check: ${TARGET} check-ber check-xer check-per +check: ${TARGET} check-ber check-xer check-oer check-per @echo ================ @echo All tests passed @echo ================ check-ber: @if test -f sample-ULP-PDU-1.[db]er ; then \ - for f in sample-ULP-PDU-*.[db]er; do \ + for f in sample-*-*.[db]er; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \ done; done; fi check-xer: @if test -f sample-ULP-PDU-1.xer ; then \ - for f in sample-ULP-PDU-*.xer; do \ + for f in sample-*-*.xer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER and back ($$b)..."; \ - ./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ diff $$f ./.tmp.2.$$$$ || exit 4; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \ + done; done; fi + +check-oer: + @if test -f sample-ULP-PDU-1.*oer ; then \ + for f in sample-*-*.*oer; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ + for b in 1 17 33 980 8192; do \ + echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + diff $$f ./.tmp.2.$$$$ || exit 4; \ + rm -f ./.tmp.[12].$$$$; \ + echo "Test junking $$f (please wait) ($$b) ..."; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \ done; done; fi check-per: @if test -f sample-ULP-PDU-1-nopad.per ; then \ - for f in sample-ULP-PDU-[1-9]-nopad.per; do \ + for f in sample-*-[1-9]-nopad.per; do \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ - ./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ - ./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ + echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \ diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \ rm -f ./.tmp.[123].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \ done; done; fi @if test -f sample-ULP-PDU-1.per ; then \ for f in sample-*-[1-9].per; do \ - pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \ + pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \ for b in 1 17 33 980 8192; do \ - echo "Recoding $$f into DER into XER and back ($$b)..."; \ - ./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ - ./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ - ./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ + echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \ + ./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \ + ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \ + ./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \ diff $$f ./.tmp.1.$$$$ || exit 6; \ rm -f ./.tmp.[12].$$$$; \ echo "Test junking $$f (please wait)..."; \ - ./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \ - ./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \ + ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \ + ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \ done; done; fi +maybe-wip-pause: + @if [ -f WIP ]; then cat WIP; sleep 2; fi + distclean: clean rm -f $(ASN_MODULE_SOURCES) rm -f $(ASN_MODULE_HEADERS) rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS) - rm -f Makefile.am.sample + rm -f Makefile.am.example