pub type quickSpin = _quickSpin;Aliased Type§
#[repr(C)]pub struct quickSpin {Show 674 fields
pub LUTIndex: *mut c_void,
pub LUTEnable: *mut c_void,
pub LUTValue: *mut c_void,
pub LUTSelector: *mut c_void,
pub ExposureTime: *mut c_void,
pub AcquisitionStop: *mut c_void,
pub AcquisitionResultingFrameRate: *mut c_void,
pub AcquisitionLineRate: *mut c_void,
pub AcquisitionStart: *mut c_void,
pub TriggerSoftware: *mut c_void,
pub ExposureMode: *mut c_void,
pub AcquisitionMode: *mut c_void,
pub AcquisitionFrameCount: *mut c_void,
pub TriggerSource: *mut c_void,
pub TriggerActivation: *mut c_void,
pub SensorShutterMode: *mut c_void,
pub TriggerDelay: *mut c_void,
pub TriggerMode: *mut c_void,
pub AcquisitionFrameRate: *mut c_void,
pub TriggerOverlap: *mut c_void,
pub TriggerSelector: *mut c_void,
pub AcquisitionFrameRateEnable: *mut c_void,
pub ExposureAuto: *mut c_void,
pub AcquisitionBurstFrameCount: *mut c_void,
pub EventTest: *mut c_void,
pub EventTestTimestamp: *mut c_void,
pub EventExposureEndFrameID: *mut c_void,
pub EventExposureEnd: *mut c_void,
pub EventExposureEndTimestamp: *mut c_void,
pub EventError: *mut c_void,
pub EventErrorTimestamp: *mut c_void,
pub EventErrorCode: *mut c_void,
pub EventErrorFrameID: *mut c_void,
pub EventSelector: *mut c_void,
pub EventSerialReceiveOverflow: *mut c_void,
pub EventSerialPortReceive: *mut c_void,
pub EventSerialPortReceiveTimestamp: *mut c_void,
pub EventSerialData: *mut c_void,
pub EventSerialDataLength: *mut c_void,
pub EventNotification: *mut c_void,
pub LogicBlockLUTRowIndex: *mut c_void,
pub LogicBlockSelector: *mut c_void,
pub LogicBlockLUTInputActivation: *mut c_void,
pub LogicBlockLUTInputSelector: *mut c_void,
pub LogicBlockLUTInputSource: *mut c_void,
pub LogicBlockLUTOutputValue: *mut c_void,
pub LogicBlockLUTOutputValueAll: *mut c_void,
pub LogicBlockLUTSelector: *mut c_void,
pub ColorTransformationValue: *mut c_void,
pub ColorTransformationEnable: *mut c_void,
pub ColorTransformationSelector: *mut c_void,
pub RgbTransformLightSource: *mut c_void,
pub Saturation: *mut c_void,
pub SaturationEnable: *mut c_void,
pub ColorTransformationValueSelector: *mut c_void,
pub TimestampLatchValue: *mut c_void,
pub TimestampReset: *mut c_void,
pub DeviceUserID: *mut c_void,
pub DeviceTemperature: *mut c_void,
pub MaxDeviceResetTime: *mut c_void,
pub DeviceTLVersionMinor: *mut c_void,
pub DeviceSerialNumber: *mut c_void,
pub DeviceVendorName: *mut c_void,
pub DeviceRegistersEndianness: *mut c_void,
pub DeviceManufacturerInfo: *mut c_void,
pub DeviceLinkSpeed: *mut c_void,
pub LinkUptime: *mut c_void,
pub DeviceEventChannelCount: *mut c_void,
pub TimestampLatch: *mut c_void,
pub DeviceScanType: *mut c_void,
pub DeviceReset: *mut c_void,
pub DeviceCharacterSet: *mut c_void,
pub DeviceLinkThroughputLimit: *mut c_void,
pub DeviceFirmwareVersion: *mut c_void,
pub DeviceStreamChannelCount: *mut c_void,
pub DeviceTLType: *mut c_void,
pub DeviceVersion: *mut c_void,
pub DevicePowerSupplySelector: *mut c_void,
pub SensorDescription: *mut c_void,
pub DeviceModelName: *mut c_void,
pub DeviceTLVersionMajor: *mut c_void,
pub DeviceTemperatureSelector: *mut c_void,
pub EnumerationCount: *mut c_void,
pub PowerSupplyCurrent: *mut c_void,
pub DeviceID: *mut c_void,
pub DeviceUptime: *mut c_void,
pub DeviceLinkCurrentThroughput: *mut c_void,
pub DeviceMaxThroughput: *mut c_void,
pub FactoryReset: *mut c_void,
pub PowerSupplyVoltage: *mut c_void,
pub DeviceIndicatorMode: *mut c_void,
pub DeviceLinkBandwidthReserve: *mut c_void,
pub AasRoiOffsetY: *mut c_void,
pub AasRoiOffsetX: *mut c_void,
pub AutoExposureControlPriority: *mut c_void,
pub BalanceWhiteAutoLowerLimit: *mut c_void,
pub BalanceWhiteAutoDamping: *mut c_void,
pub AasRoiHeight: *mut c_void,
pub AutoExposureGreyValueUpperLimit: *mut c_void,
pub AutoExposureTargetGreyValue: *mut c_void,
pub AutoExposureGainLowerLimit: *mut c_void,
pub AutoExposureGreyValueLowerLimit: *mut c_void,
pub AutoExposureMeteringMode: *mut c_void,
pub AutoExposureExposureTimeUpperLimit: *mut c_void,
pub AutoExposureGainUpperLimit: *mut c_void,
pub AutoExposureControlLoopDamping: *mut c_void,
pub AutoExposureEVCompensation: *mut c_void,
pub AutoExposureExposureTimeLowerLimit: *mut c_void,
pub BalanceWhiteAutoProfile: *mut c_void,
pub AutoAlgorithmSelector: *mut c_void,
pub AutoExposureTargetGreyValueAuto: *mut c_void,
pub AasRoiEnable: *mut c_void,
pub AutoExposureLightingMode: *mut c_void,
pub AasRoiWidth: *mut c_void,
pub BalanceWhiteAutoUpperLimit: *mut c_void,
pub LinkErrorCount: *mut c_void,
pub GevCurrentIPConfigurationDHCP: *mut c_void,
pub GevInterfaceSelector: *mut c_void,
pub GevSCPD: *mut c_void,
pub GevTimestampTickFrequency: *mut c_void,
pub GevSCPSPacketSize: *mut c_void,
pub GevCurrentDefaultGateway: *mut c_void,
pub GevSCCFGUnconditionalStreaming: *mut c_void,
pub GevMCTT: *mut c_void,
pub GevSCPSDoNotFragment: *mut c_void,
pub GevCurrentSubnetMask: *mut c_void,
pub GevStreamChannelSelector: *mut c_void,
pub GevCurrentIPAddress: *mut c_void,
pub GevMCSP: *mut c_void,
pub GevGVCPPendingTimeout: *mut c_void,
pub GevIEEE1588Status: *mut c_void,
pub GevFirstURL: *mut c_void,
pub GevMACAddress: *mut c_void,
pub GevPersistentSubnetMask: *mut c_void,
pub GevMCPHostPort: *mut c_void,
pub GevSCPHostPort: *mut c_void,
pub GevGVCPPendingAck: *mut c_void,
pub GevSCPInterfaceIndex: *mut c_void,
pub GevSupportedOption: *mut c_void,
pub GevIEEE1588Mode: *mut c_void,
pub GevCurrentIPConfigurationLLA: *mut c_void,
pub GevSCSP: *mut c_void,
pub GevIEEE1588: *mut c_void,
pub GevSCCFGExtendedChunkData: *mut c_void,
pub GevPersistentIPAddress: *mut c_void,
pub GevCurrentIPConfigurationPersistentIP: *mut c_void,
pub GevIEEE1588ClockAccuracy: *mut c_void,
pub GevHeartbeatTimeout: *mut c_void,
pub GevPersistentDefaultGateway: *mut c_void,
pub GevCCP: *mut c_void,
pub GevMCDA: *mut c_void,
pub GevSCDA: *mut c_void,
pub GevSCPDirection: *mut c_void,
pub GevSCPSFireTestPacket: *mut c_void,
pub GevSecondURL: *mut c_void,
pub GevSupportedOptionSelector: *mut c_void,
pub GevGVCPHeartbeatDisable: *mut c_void,
pub GevMCRC: *mut c_void,
pub GevSCPSBigEndian: *mut c_void,
pub GevNumberOfInterfaces: *mut c_void,
pub TLParamsLocked: *mut c_void,
pub PayloadSize: *mut c_void,
pub PacketResendRequestCount: *mut c_void,
pub SharpeningEnable: *mut c_void,
pub BlackLevelSelector: *mut c_void,
pub GammaEnable: *mut c_void,
pub SharpeningAuto: *mut c_void,
pub BlackLevelClampingEnable: *mut c_void,
pub BalanceRatio: *mut c_void,
pub BalanceWhiteAuto: *mut c_void,
pub SharpeningThreshold: *mut c_void,
pub GainAuto: *mut c_void,
pub Sharpening: *mut c_void,
pub Gain: *mut c_void,
pub BalanceRatioSelector: *mut c_void,
pub GainSelector: *mut c_void,
pub BlackLevel: *mut c_void,
pub BlackLevelRaw: *mut c_void,
pub Gamma: *mut c_void,
pub DefectTableIndex: *mut c_void,
pub DefectTableFactoryRestore: *mut c_void,
pub DefectTableCoordinateY: *mut c_void,
pub DefectTableSave: *mut c_void,
pub DefectCorrectionMode: *mut c_void,
pub DefectTableCoordinateX: *mut c_void,
pub DefectTablePixelCount: *mut c_void,
pub DefectCorrectStaticEnable: *mut c_void,
pub DefectTableApply: *mut c_void,
pub UserSetFeatureEnable: *mut c_void,
pub UserSetSave: *mut c_void,
pub UserSetSelector: *mut c_void,
pub UserSetLoad: *mut c_void,
pub UserSetDefault: *mut c_void,
pub SerialPortBaudRate: *mut c_void,
pub SerialPortDataBits: *mut c_void,
pub SerialPortParity: *mut c_void,
pub SerialTransmitQueueMaxCharacterCount: *mut c_void,
pub SerialReceiveQueueCurrentCharacterCount: *mut c_void,
pub SerialPortSelector: *mut c_void,
pub SerialPortStopBits: *mut c_void,
pub SerialReceiveQueueClear: *mut c_void,
pub SerialReceiveFramingErrorCount: *mut c_void,
pub SerialTransmitQueueCurrentCharacterCount: *mut c_void,
pub SerialReceiveParityErrorCount: *mut c_void,
pub SerialPortSource: *mut c_void,
pub SerialReceiveQueueMaxCharacterCount: *mut c_void,
pub SequencerSetStart: *mut c_void,
pub SequencerMode: *mut c_void,
pub SequencerConfigurationValid: *mut c_void,
pub SequencerSetValid: *mut c_void,
pub SequencerSetSelector: *mut c_void,
pub SequencerTriggerActivation: *mut c_void,
pub SequencerConfigurationMode: *mut c_void,
pub SequencerSetSave: *mut c_void,
pub SequencerTriggerSource: *mut c_void,
pub SequencerSetActive: *mut c_void,
pub SequencerSetNext: *mut c_void,
pub SequencerSetLoad: *mut c_void,
pub SequencerPathSelector: *mut c_void,
pub SequencerFeatureEnable: *mut c_void,
pub TransferBlockCount: *mut c_void,
pub TransferStart: *mut c_void,
pub TransferQueueMaxBlockCount: *mut c_void,
pub TransferQueueCurrentBlockCount: *mut c_void,
pub TransferQueueMode: *mut c_void,
pub TransferOperationMode: *mut c_void,
pub TransferStop: *mut c_void,
pub TransferQueueOverflowCount: *mut c_void,
pub TransferControlMode: *mut c_void,
pub ChunkBlackLevel: *mut c_void,
pub ChunkFrameID: *mut c_void,
pub ChunkSerialData: *mut c_void,
pub ChunkExposureTime: *mut c_void,
pub ChunkCompressionMode: *mut c_void,
pub ChunkCompressionRatio: *mut c_void,
pub ChunkSerialReceiveOverflow: *mut c_void,
pub ChunkTimestamp: *mut c_void,
pub ChunkModeActive: *mut c_void,
pub ChunkExposureEndLineStatusAll: *mut c_void,
pub ChunkGainSelector: *mut c_void,
pub ChunkSelector: *mut c_void,
pub ChunkBlackLevelSelector: *mut c_void,
pub ChunkWidth: *mut c_void,
pub ChunkImage: *mut c_void,
pub ChunkHeight: *mut c_void,
pub ChunkPixelFormat: *mut c_void,
pub ChunkGain: *mut c_void,
pub ChunkSequencerSetActive: *mut c_void,
pub ChunkCRC: *mut c_void,
pub ChunkOffsetX: *mut c_void,
pub ChunkOffsetY: *mut c_void,
pub ChunkEnable: *mut c_void,
pub ChunkSerialDataLength: *mut c_void,
pub FileAccessOffset: *mut c_void,
pub FileAccessLength: *mut c_void,
pub FileOperationStatus: *mut c_void,
pub FileOperationExecute: *mut c_void,
pub FileOpenMode: *mut c_void,
pub FileOperationResult: *mut c_void,
pub FileOperationSelector: *mut c_void,
pub FileSelector: *mut c_void,
pub FileSize: *mut c_void,
pub BinningSelector: *mut c_void,
pub PixelDynamicRangeMin: *mut c_void,
pub PixelDynamicRangeMax: *mut c_void,
pub OffsetY: *mut c_void,
pub BinningHorizontal: *mut c_void,
pub Width: *mut c_void,
pub TestPatternGeneratorSelector: *mut c_void,
pub CompressionRatio: *mut c_void,
pub CompressionSaturationPriority: *mut c_void,
pub ReverseX: *mut c_void,
pub ReverseY: *mut c_void,
pub TestPattern: *mut c_void,
pub PixelColorFilter: *mut c_void,
pub WidthMax: *mut c_void,
pub AdcBitDepth: *mut c_void,
pub BinningVertical: *mut c_void,
pub DecimationHorizontalMode: *mut c_void,
pub BinningVerticalMode: *mut c_void,
pub OffsetX: *mut c_void,
pub HeightMax: *mut c_void,
pub DecimationHorizontal: *mut c_void,
pub PixelSize: *mut c_void,
pub SensorHeight: *mut c_void,
pub DecimationSelector: *mut c_void,
pub IspEnable: *mut c_void,
pub AdaptiveCompressionEnable: *mut c_void,
pub ImageCompressionMode: *mut c_void,
pub DecimationVertical: *mut c_void,
pub Height: *mut c_void,
pub BinningHorizontalMode: *mut c_void,
pub PixelFormat: *mut c_void,
pub SensorWidth: *mut c_void,
pub DecimationVerticalMode: *mut c_void,
pub TestEventGenerate: *mut c_void,
pub TriggerEventTest: *mut c_void,
pub GuiXmlManifestAddress: *mut c_void,
pub Test0001: *mut c_void,
pub V3_3Enable: *mut c_void,
pub LineMode: *mut c_void,
pub LineSource: *mut c_void,
pub LineInputFilterSelector: *mut c_void,
pub UserOutputValue: *mut c_void,
pub UserOutputValueAll: *mut c_void,
pub UserOutputSelector: *mut c_void,
pub LineStatus: *mut c_void,
pub LineFormat: *mut c_void,
pub LineStatusAll: *mut c_void,
pub LineSelector: *mut c_void,
pub ExposureActiveMode: *mut c_void,
pub LineInverter: *mut c_void,
pub LineFilterWidth: *mut c_void,
pub CounterTriggerActivation: *mut c_void,
pub CounterValue: *mut c_void,
pub CounterSelector: *mut c_void,
pub CounterValueAtReset: *mut c_void,
pub CounterStatus: *mut c_void,
pub CounterTriggerSource: *mut c_void,
pub CounterDelay: *mut c_void,
pub CounterResetSource: *mut c_void,
pub CounterEventSource: *mut c_void,
pub CounterEventActivation: *mut c_void,
pub CounterDuration: *mut c_void,
pub CounterResetActivation: *mut c_void,
pub DeviceType: *mut c_void,
pub DeviceFamilyName: *mut c_void,
pub DeviceSFNCVersionMajor: *mut c_void,
pub DeviceSFNCVersionMinor: *mut c_void,
pub DeviceSFNCVersionSubMinor: *mut c_void,
pub DeviceManifestEntrySelector: *mut c_void,
pub DeviceManifestXMLMajorVersion: *mut c_void,
pub DeviceManifestXMLMinorVersion: *mut c_void,
pub DeviceManifestXMLSubMinorVersion: *mut c_void,
pub DeviceManifestSchemaMajorVersion: *mut c_void,
pub DeviceManifestSchemaMinorVersion: *mut c_void,
pub DeviceManifestPrimaryURL: *mut c_void,
pub DeviceManifestSecondaryURL: *mut c_void,
pub DeviceTLVersionSubMinor: *mut c_void,
pub DeviceGenCPVersionMajor: *mut c_void,
pub DeviceGenCPVersionMinor: *mut c_void,
pub DeviceConnectionSelector: *mut c_void,
pub DeviceConnectionSpeed: *mut c_void,
pub DeviceConnectionStatus: *mut c_void,
pub DeviceLinkSelector: *mut c_void,
pub DeviceLinkThroughputLimitMode: *mut c_void,
pub DeviceLinkConnectionCount: *mut c_void,
pub DeviceLinkHeartbeatMode: *mut c_void,
pub DeviceLinkHeartbeatTimeout: *mut c_void,
pub DeviceLinkCommandTimeout: *mut c_void,
pub DeviceStreamChannelSelector: *mut c_void,
pub DeviceStreamChannelType: *mut c_void,
pub DeviceStreamChannelLink: *mut c_void,
pub DeviceStreamChannelEndianness: *mut c_void,
pub DeviceStreamChannelPacketSize: *mut c_void,
pub DeviceFeaturePersistenceStart: *mut c_void,
pub DeviceFeaturePersistenceEnd: *mut c_void,
pub DeviceRegistersStreamingStart: *mut c_void,
pub DeviceRegistersStreamingEnd: *mut c_void,
pub DeviceRegistersCheck: *mut c_void,
pub DeviceRegistersValid: *mut c_void,
pub DeviceClockSelector: *mut c_void,
pub DeviceClockFrequency: *mut c_void,
pub DeviceSerialPortSelector: *mut c_void,
pub DeviceSerialPortBaudRate: *mut c_void,
pub Timestamp: *mut c_void,
pub SensorTaps: *mut c_void,
pub SensorDigitizationTaps: *mut c_void,
pub RegionSelector: *mut c_void,
pub RegionMode: *mut c_void,
pub RegionDestination: *mut c_void,
pub ImageComponentSelector: *mut c_void,
pub ImageComponentEnable: *mut c_void,
pub LinePitch: *mut c_void,
pub PixelFormatInfoSelector: *mut c_void,
pub PixelFormatInfoID: *mut c_void,
pub Deinterlacing: *mut c_void,
pub ImageCompressionRateOption: *mut c_void,
pub ImageCompressionQuality: *mut c_void,
pub ImageCompressionBitrate: *mut c_void,
pub ImageCompressionJPEGFormatOption: *mut c_void,
pub AcquisitionAbort: *mut c_void,
pub AcquisitionArm: *mut c_void,
pub AcquisitionStatusSelector: *mut c_void,
pub AcquisitionStatus: *mut c_void,
pub TriggerDivider: *mut c_void,
pub TriggerMultiplier: *mut c_void,
pub ExposureTimeMode: *mut c_void,
pub ExposureTimeSelector: *mut c_void,
pub GainAutoBalance: *mut c_void,
pub BlackLevelAuto: *mut c_void,
pub BlackLevelAutoBalance: *mut c_void,
pub WhiteClipSelector: *mut c_void,
pub WhiteClip: *mut c_void,
pub LUTValueAll: *mut c_void,
pub UserOutputValueAllMask: *mut c_void,
pub CounterReset: *mut c_void,
pub TimerSelector: *mut c_void,
pub TimerDuration: *mut c_void,
pub TimerDelay: *mut c_void,
pub TimerReset: *mut c_void,
pub TimerValue: *mut c_void,
pub TimerStatus: *mut c_void,
pub TimerTriggerSource: *mut c_void,
pub TimerTriggerActivation: *mut c_void,
pub EncoderSelector: *mut c_void,
pub EncoderSourceA: *mut c_void,
pub EncoderSourceB: *mut c_void,
pub EncoderMode: *mut c_void,
pub EncoderDivider: *mut c_void,
pub EncoderOutputMode: *mut c_void,
pub EncoderStatus: *mut c_void,
pub EncoderTimeout: *mut c_void,
pub EncoderResetSource: *mut c_void,
pub EncoderResetActivation: *mut c_void,
pub EncoderReset: *mut c_void,
pub EncoderValue: *mut c_void,
pub EncoderValueAtReset: *mut c_void,
pub SoftwareSignalSelector: *mut c_void,
pub SoftwareSignalPulse: *mut c_void,
pub ActionUnconditionalMode: *mut c_void,
pub ActionDeviceKey: *mut c_void,
pub ActionQueueSize: *mut c_void,
pub ActionSelector: *mut c_void,
pub ActionGroupMask: *mut c_void,
pub ActionGroupKey: *mut c_void,
pub EventAcquisitionTrigger: *mut c_void,
pub EventAcquisitionTriggerTimestamp: *mut c_void,
pub EventAcquisitionTriggerFrameID: *mut c_void,
pub EventAcquisitionStart: *mut c_void,
pub EventAcquisitionStartTimestamp: *mut c_void,
pub EventAcquisitionStartFrameID: *mut c_void,
pub EventAcquisitionEnd: *mut c_void,
pub EventAcquisitionEndTimestamp: *mut c_void,
pub EventAcquisitionEndFrameID: *mut c_void,
pub EventAcquisitionTransferStart: *mut c_void,
pub EventAcquisitionTransferStartTimestamp: *mut c_void,
pub EventAcquisitionTransferStartFrameID: *mut c_void,
pub EventAcquisitionTransferEnd: *mut c_void,
pub EventAcquisitionTransferEndTimestamp: *mut c_void,
pub EventAcquisitionTransferEndFrameID: *mut c_void,
pub EventAcquisitionError: *mut c_void,
pub EventAcquisitionErrorTimestamp: *mut c_void,
pub EventAcquisitionErrorFrameID: *mut c_void,
pub EventFrameTrigger: *mut c_void,
pub EventFrameTriggerTimestamp: *mut c_void,
pub EventFrameTriggerFrameID: *mut c_void,
pub EventFrameStart: *mut c_void,
pub EventFrameStartTimestamp: *mut c_void,
pub EventFrameStartFrameID: *mut c_void,
pub EventFrameEnd: *mut c_void,
pub EventFrameEndTimestamp: *mut c_void,
pub EventFrameEndFrameID: *mut c_void,
pub EventFrameBurstStart: *mut c_void,
pub EventFrameBurstStartTimestamp: *mut c_void,
pub EventFrameBurstStartFrameID: *mut c_void,
pub EventFrameBurstEnd: *mut c_void,
pub EventFrameBurstEndTimestamp: *mut c_void,
pub EventFrameBurstEndFrameID: *mut c_void,
pub EventFrameTransferStart: *mut c_void,
pub EventFrameTransferStartTimestamp: *mut c_void,
pub EventFrameTransferStartFrameID: *mut c_void,
pub EventFrameTransferEnd: *mut c_void,
pub EventFrameTransferEndTimestamp: *mut c_void,
pub EventFrameTransferEndFrameID: *mut c_void,
pub EventExposureStart: *mut c_void,
pub EventExposureStartTimestamp: *mut c_void,
pub EventExposureStartFrameID: *mut c_void,
pub EventStream0TransferStart: *mut c_void,
pub EventStream0TransferStartTimestamp: *mut c_void,
pub EventStream0TransferStartFrameID: *mut c_void,
pub EventStream0TransferEnd: *mut c_void,
pub EventStream0TransferEndTimestamp: *mut c_void,
pub EventStream0TransferEndFrameID: *mut c_void,
pub EventStream0TransferPause: *mut c_void,
pub EventStream0TransferPauseTimestamp: *mut c_void,
pub EventStream0TransferPauseFrameID: *mut c_void,
pub EventStream0TransferResume: *mut c_void,
pub EventStream0TransferResumeTimestamp: *mut c_void,
pub EventStream0TransferResumeFrameID: *mut c_void,
pub EventStream0TransferBlockStart: *mut c_void,
pub EventStream0TransferBlockStartTimestamp: *mut c_void,
pub EventStream0TransferBlockStartFrameID: *mut c_void,
pub EventStream0TransferBlockEnd: *mut c_void,
pub EventStream0TransferBlockEndTimestamp: *mut c_void,
pub EventStream0TransferBlockEndFrameID: *mut c_void,
pub EventStream0TransferBlockTrigger: *mut c_void,
pub EventStream0TransferBlockTriggerTimestamp: *mut c_void,
pub EventStream0TransferBlockTriggerFrameID: *mut c_void,
pub EventStream0TransferBurstStart: *mut c_void,
pub EventStream0TransferBurstStartTimestamp: *mut c_void,
pub EventStream0TransferBurstStartFrameID: *mut c_void,
pub EventStream0TransferBurstEnd: *mut c_void,
pub EventStream0TransferBurstEndTimestamp: *mut c_void,
pub EventStream0TransferBurstEndFrameID: *mut c_void,
pub EventStream0TransferOverflow: *mut c_void,
pub EventStream0TransferOverflowTimestamp: *mut c_void,
pub EventStream0TransferOverflowFrameID: *mut c_void,
pub EventSequencerSetChange: *mut c_void,
pub EventSequencerSetChangeTimestamp: *mut c_void,
pub EventSequencerSetChangeFrameID: *mut c_void,
pub EventCounter0Start: *mut c_void,
pub EventCounter0StartTimestamp: *mut c_void,
pub EventCounter0StartFrameID: *mut c_void,
pub EventCounter1Start: *mut c_void,
pub EventCounter1StartTimestamp: *mut c_void,
pub EventCounter1StartFrameID: *mut c_void,
pub EventCounter0End: *mut c_void,
pub EventCounter0EndTimestamp: *mut c_void,
pub EventCounter0EndFrameID: *mut c_void,
pub EventCounter1End: *mut c_void,
pub EventCounter1EndTimestamp: *mut c_void,
pub EventCounter1EndFrameID: *mut c_void,
pub EventTimer0Start: *mut c_void,
pub EventTimer0StartTimestamp: *mut c_void,
pub EventTimer0StartFrameID: *mut c_void,
pub EventTimer1Start: *mut c_void,
pub EventTimer1StartTimestamp: *mut c_void,
pub EventTimer1StartFrameID: *mut c_void,
pub EventTimer0End: *mut c_void,
pub EventTimer0EndTimestamp: *mut c_void,
pub EventTimer0EndFrameID: *mut c_void,
pub EventTimer1End: *mut c_void,
pub EventTimer1EndTimestamp: *mut c_void,
pub EventTimer1EndFrameID: *mut c_void,
pub EventEncoder0Stopped: *mut c_void,
pub EventEncoder0StoppedTimestamp: *mut c_void,
pub EventEncoder0StoppedFrameID: *mut c_void,
pub EventEncoder1Stopped: *mut c_void,
pub EventEncoder1StoppedTimestamp: *mut c_void,
pub EventEncoder1StoppedFrameID: *mut c_void,
pub EventEncoder0Restarted: *mut c_void,
pub EventEncoder0RestartedTimestamp: *mut c_void,
pub EventEncoder0RestartedFrameID: *mut c_void,
pub EventEncoder1Restarted: *mut c_void,
pub EventEncoder1RestartedTimestamp: *mut c_void,
pub EventEncoder1RestartedFrameID: *mut c_void,
pub EventLine0RisingEdge: *mut c_void,
pub EventLine0RisingEdgeTimestamp: *mut c_void,
pub EventLine0RisingEdgeFrameID: *mut c_void,
pub EventLine1RisingEdge: *mut c_void,
pub EventLine1RisingEdgeTimestamp: *mut c_void,
pub EventLine1RisingEdgeFrameID: *mut c_void,
pub EventLine0FallingEdge: *mut c_void,
pub EventLine0FallingEdgeTimestamp: *mut c_void,
pub EventLine0FallingEdgeFrameID: *mut c_void,
pub EventLine1FallingEdge: *mut c_void,
pub EventLine1FallingEdgeTimestamp: *mut c_void,
pub EventLine1FallingEdgeFrameID: *mut c_void,
pub EventLine0AnyEdge: *mut c_void,
pub EventLine0AnyEdgeTimestamp: *mut c_void,
pub EventLine0AnyEdgeFrameID: *mut c_void,
pub EventLine1AnyEdge: *mut c_void,
pub EventLine1AnyEdgeTimestamp: *mut c_void,
pub EventLine1AnyEdgeFrameID: *mut c_void,
pub EventLinkTrigger0: *mut c_void,
pub EventLinkTrigger0Timestamp: *mut c_void,
pub EventLinkTrigger0FrameID: *mut c_void,
pub EventLinkTrigger1: *mut c_void,
pub EventLinkTrigger1Timestamp: *mut c_void,
pub EventLinkTrigger1FrameID: *mut c_void,
pub EventActionLate: *mut c_void,
pub EventActionLateTimestamp: *mut c_void,
pub EventActionLateFrameID: *mut c_void,
pub EventLinkSpeedChange: *mut c_void,
pub EventLinkSpeedChangeTimestamp: *mut c_void,
pub EventLinkSpeedChangeFrameID: *mut c_void,
pub FileAccessBuffer: *mut c_void,
pub SourceCount: *mut c_void,
pub SourceSelector: *mut c_void,
pub TransferSelector: *mut c_void,
pub TransferBurstCount: *mut c_void,
pub TransferAbort: *mut c_void,
pub TransferPause: *mut c_void,
pub TransferResume: *mut c_void,
pub TransferTriggerSelector: *mut c_void,
pub TransferTriggerMode: *mut c_void,
pub TransferTriggerSource: *mut c_void,
pub TransferTriggerActivation: *mut c_void,
pub TransferStatusSelector: *mut c_void,
pub TransferStatus: *mut c_void,
pub TransferComponentSelector: *mut c_void,
pub TransferStreamChannel: *mut c_void,
pub Scan3dDistanceUnit: *mut c_void,
pub Scan3dCoordinateSystem: *mut c_void,
pub Scan3dOutputMode: *mut c_void,
pub Scan3dCoordinateSystemReference: *mut c_void,
pub Scan3dCoordinateSelector: *mut c_void,
pub Scan3dCoordinateScale: *mut c_void,
pub Scan3dCoordinateOffset: *mut c_void,
pub Scan3dInvalidDataFlag: *mut c_void,
pub Scan3dInvalidDataValue: *mut c_void,
pub Scan3dAxisMin: *mut c_void,
pub Scan3dAxisMax: *mut c_void,
pub Scan3dCoordinateTransformSelector: *mut c_void,
pub Scan3dTransformValue: *mut c_void,
pub Scan3dCoordinateReferenceSelector: *mut c_void,
pub Scan3dCoordinateReferenceValue: *mut c_void,
pub ChunkPartSelector: *mut c_void,
pub ChunkImageComponent: *mut c_void,
pub ChunkPixelDynamicRangeMin: *mut c_void,
pub ChunkPixelDynamicRangeMax: *mut c_void,
pub ChunkTimestampLatchValue: *mut c_void,
pub ChunkLineStatusAll: *mut c_void,
pub ChunkCounterSelector: *mut c_void,
pub ChunkCounterValue: *mut c_void,
pub ChunkTimerSelector: *mut c_void,
pub ChunkTimerValue: *mut c_void,
pub ChunkEncoderSelector: *mut c_void,
pub ChunkScanLineSelector: *mut c_void,
pub ChunkEncoderValue: *mut c_void,
pub ChunkEncoderStatus: *mut c_void,
pub ChunkExposureTimeSelector: *mut c_void,
pub ChunkLinePitch: *mut c_void,
pub ChunkSourceID: *mut c_void,
pub ChunkRegionID: *mut c_void,
pub ChunkTransferBlockID: *mut c_void,
pub ChunkTransferStreamID: *mut c_void,
pub ChunkTransferQueueCurrentBlockCount: *mut c_void,
pub ChunkStreamChannelID: *mut c_void,
pub ChunkScan3dDistanceUnit: *mut c_void,
pub ChunkScan3dOutputMode: *mut c_void,
pub ChunkScan3dCoordinateSystem: *mut c_void,
pub ChunkScan3dCoordinateSystemReference: *mut c_void,
pub ChunkScan3dCoordinateSelector: *mut c_void,
pub ChunkScan3dCoordinateScale: *mut c_void,
pub ChunkScan3dCoordinateOffset: *mut c_void,
pub ChunkScan3dInvalidDataFlag: *mut c_void,
pub ChunkScan3dInvalidDataValue: *mut c_void,
pub ChunkScan3dAxisMin: *mut c_void,
pub ChunkScan3dAxisMax: *mut c_void,
pub ChunkScan3dCoordinateTransformSelector: *mut c_void,
pub ChunkScan3dTransformValue: *mut c_void,
pub ChunkScan3dCoordinateReferenceSelector: *mut c_void,
pub ChunkScan3dCoordinateReferenceValue: *mut c_void,
pub TestPendingAck: *mut c_void,
pub DeviceTapGeometry: *mut c_void,
pub GevPhysicalLinkConfiguration: *mut c_void,
pub GevCurrentPhysicalLinkConfiguration: *mut c_void,
pub GevActiveLinkCount: *mut c_void,
pub GevPAUSEFrameReception: *mut c_void,
pub GevPAUSEFrameTransmission: *mut c_void,
pub GevIPConfigurationStatus: *mut c_void,
pub GevDiscoveryAckDelay: *mut c_void,
pub GevGVCPExtendedStatusCodesSelector: *mut c_void,
pub GevGVCPExtendedStatusCodes: *mut c_void,
pub GevPrimaryApplicationSwitchoverKey: *mut c_void,
pub GevGVSPExtendedIDMode: *mut c_void,
pub GevPrimaryApplicationSocket: *mut c_void,
pub GevPrimaryApplicationIPAddress: *mut c_void,
pub GevSCCFGPacketResendDestination: *mut c_void,
pub GevSCCFGAllInTransmission: *mut c_void,
pub GevSCZoneCount: *mut c_void,
pub GevSCZoneDirectionAll: *mut c_void,
pub GevSCZoneConfigurationLock: *mut c_void,
pub aPAUSEMACCtrlFramesTransmitted: *mut c_void,
pub aPAUSEMACCtrlFramesReceived: *mut c_void,
pub ClConfiguration: *mut c_void,
pub ClTimeSlotsCount: *mut c_void,
pub CxpLinkConfigurationStatus: *mut c_void,
pub CxpLinkConfigurationPreferred: *mut c_void,
pub CxpLinkConfiguration: *mut c_void,
pub CxpConnectionSelector: *mut c_void,
pub CxpConnectionTestMode: *mut c_void,
pub CxpConnectionTestErrorCount: *mut c_void,
pub CxpConnectionTestPacketCount: *mut c_void,
pub CxpPoCxpAuto: *mut c_void,
pub CxpPoCxpTurnOff: *mut c_void,
pub CxpPoCxpTripReset: *mut c_void,
pub CxpPoCxpStatus: *mut c_void,
pub ChunkInferenceFrameId: *mut c_void,
pub ChunkInferenceResult: *mut c_void,
pub ChunkInferenceConfidence: *mut c_void,
pub ChunkInferenceBoundingBoxResult: *mut c_void,
}Fields§
§LUTIndex: *mut c_void§LUTEnable: *mut c_void§LUTValue: *mut c_void§LUTSelector: *mut c_void§ExposureTime: *mut c_void§AcquisitionStop: *mut c_void§AcquisitionResultingFrameRate: *mut c_void§AcquisitionLineRate: *mut c_void§AcquisitionStart: *mut c_void§TriggerSoftware: *mut c_void§ExposureMode: *mut c_void§AcquisitionMode: *mut c_void§AcquisitionFrameCount: *mut c_void§TriggerSource: *mut c_void§TriggerActivation: *mut c_void§SensorShutterMode: *mut c_void§TriggerDelay: *mut c_void§TriggerMode: *mut c_void§AcquisitionFrameRate: *mut c_void§TriggerOverlap: *mut c_void§TriggerSelector: *mut c_void§AcquisitionFrameRateEnable: *mut c_void§ExposureAuto: *mut c_void§AcquisitionBurstFrameCount: *mut c_void§EventTest: *mut c_void§EventTestTimestamp: *mut c_void§EventExposureEndFrameID: *mut c_void§EventExposureEnd: *mut c_void§EventExposureEndTimestamp: *mut c_void§EventError: *mut c_void§EventErrorTimestamp: *mut c_void§EventErrorCode: *mut c_void§EventErrorFrameID: *mut c_void§EventSelector: *mut c_void§EventSerialReceiveOverflow: *mut c_void§EventSerialPortReceive: *mut c_void§EventSerialPortReceiveTimestamp: *mut c_void§EventSerialData: *mut c_void§EventSerialDataLength: *mut c_void§EventNotification: *mut c_void§LogicBlockLUTRowIndex: *mut c_void§LogicBlockSelector: *mut c_void§LogicBlockLUTInputActivation: *mut c_void§LogicBlockLUTInputSelector: *mut c_void§LogicBlockLUTInputSource: *mut c_void§LogicBlockLUTOutputValue: *mut c_void§LogicBlockLUTOutputValueAll: *mut c_void§LogicBlockLUTSelector: *mut c_void§ColorTransformationValue: *mut c_void§ColorTransformationEnable: *mut c_void§ColorTransformationSelector: *mut c_void§RgbTransformLightSource: *mut c_void§Saturation: *mut c_void§SaturationEnable: *mut c_void§ColorTransformationValueSelector: *mut c_void§TimestampLatchValue: *mut c_void§TimestampReset: *mut c_void§DeviceUserID: *mut c_void§DeviceTemperature: *mut c_void§MaxDeviceResetTime: *mut c_void§DeviceTLVersionMinor: *mut c_void§DeviceSerialNumber: *mut c_void§DeviceVendorName: *mut c_void§DeviceRegistersEndianness: *mut c_void§DeviceManufacturerInfo: *mut c_void§DeviceLinkSpeed: *mut c_void§LinkUptime: *mut c_void§DeviceEventChannelCount: *mut c_void§TimestampLatch: *mut c_void§DeviceScanType: *mut c_void§DeviceReset: *mut c_void§DeviceCharacterSet: *mut c_void§DeviceLinkThroughputLimit: *mut c_void§DeviceFirmwareVersion: *mut c_void§DeviceStreamChannelCount: *mut c_void§DeviceTLType: *mut c_void§DeviceVersion: *mut c_void§DevicePowerSupplySelector: *mut c_void§SensorDescription: *mut c_void§DeviceModelName: *mut c_void§DeviceTLVersionMajor: *mut c_void§DeviceTemperatureSelector: *mut c_void§EnumerationCount: *mut c_void§PowerSupplyCurrent: *mut c_void§DeviceID: *mut c_void§DeviceUptime: *mut c_void§DeviceLinkCurrentThroughput: *mut c_void§DeviceMaxThroughput: *mut c_void§FactoryReset: *mut c_void§PowerSupplyVoltage: *mut c_void§DeviceIndicatorMode: *mut c_void§DeviceLinkBandwidthReserve: *mut c_void§AasRoiOffsetY: *mut c_void§AasRoiOffsetX: *mut c_void§AutoExposureControlPriority: *mut c_void§BalanceWhiteAutoLowerLimit: *mut c_void§BalanceWhiteAutoDamping: *mut c_void§AasRoiHeight: *mut c_void§AutoExposureGreyValueUpperLimit: *mut c_void§AutoExposureTargetGreyValue: *mut c_void§AutoExposureGainLowerLimit: *mut c_void§AutoExposureGreyValueLowerLimit: *mut c_void§AutoExposureMeteringMode: *mut c_void§AutoExposureExposureTimeUpperLimit: *mut c_void§AutoExposureGainUpperLimit: *mut c_void§AutoExposureControlLoopDamping: *mut c_void§AutoExposureEVCompensation: *mut c_void§AutoExposureExposureTimeLowerLimit: *mut c_void§BalanceWhiteAutoProfile: *mut c_void§AutoAlgorithmSelector: *mut c_void§AutoExposureTargetGreyValueAuto: *mut c_void§AasRoiEnable: *mut c_void§AutoExposureLightingMode: *mut c_void§AasRoiWidth: *mut c_void§BalanceWhiteAutoUpperLimit: *mut c_void§LinkErrorCount: *mut c_void§GevCurrentIPConfigurationDHCP: *mut c_void§GevInterfaceSelector: *mut c_void§GevSCPD: *mut c_void§GevTimestampTickFrequency: *mut c_void§GevSCPSPacketSize: *mut c_void§GevCurrentDefaultGateway: *mut c_void§GevSCCFGUnconditionalStreaming: *mut c_void§GevMCTT: *mut c_void§GevSCPSDoNotFragment: *mut c_void§GevCurrentSubnetMask: *mut c_void§GevStreamChannelSelector: *mut c_void§GevCurrentIPAddress: *mut c_void§GevMCSP: *mut c_void§GevGVCPPendingTimeout: *mut c_void§GevIEEE1588Status: *mut c_void§GevFirstURL: *mut c_void§GevMACAddress: *mut c_void§GevPersistentSubnetMask: *mut c_void§GevMCPHostPort: *mut c_void§GevSCPHostPort: *mut c_void§GevGVCPPendingAck: *mut c_void§GevSCPInterfaceIndex: *mut c_void§GevSupportedOption: *mut c_void§GevIEEE1588Mode: *mut c_void§GevCurrentIPConfigurationLLA: *mut c_void§GevSCSP: *mut c_void§GevIEEE1588: *mut c_void§GevSCCFGExtendedChunkData: *mut c_void§GevPersistentIPAddress: *mut c_void§GevCurrentIPConfigurationPersistentIP: *mut c_void§GevIEEE1588ClockAccuracy: *mut c_void§GevHeartbeatTimeout: *mut c_void§GevPersistentDefaultGateway: *mut c_void§GevCCP: *mut c_void§GevMCDA: *mut c_void§GevSCDA: *mut c_void§GevSCPDirection: *mut c_void§GevSCPSFireTestPacket: *mut c_void§GevSecondURL: *mut c_void§GevSupportedOptionSelector: *mut c_void§GevGVCPHeartbeatDisable: *mut c_void§GevMCRC: *mut c_void§GevSCPSBigEndian: *mut c_void§GevNumberOfInterfaces: *mut c_void§TLParamsLocked: *mut c_void§PayloadSize: *mut c_void§PacketResendRequestCount: *mut c_void§SharpeningEnable: *mut c_void§BlackLevelSelector: *mut c_void§GammaEnable: *mut c_void§SharpeningAuto: *mut c_void§BlackLevelClampingEnable: *mut c_void§BalanceRatio: *mut c_void§BalanceWhiteAuto: *mut c_void§SharpeningThreshold: *mut c_void§GainAuto: *mut c_void§Sharpening: *mut c_void§Gain: *mut c_void§BalanceRatioSelector: *mut c_void§GainSelector: *mut c_void§BlackLevel: *mut c_void§BlackLevelRaw: *mut c_void§Gamma: *mut c_void§DefectTableIndex: *mut c_void§DefectTableFactoryRestore: *mut c_void§DefectTableCoordinateY: *mut c_void§DefectTableSave: *mut c_void§DefectCorrectionMode: *mut c_void§DefectTableCoordinateX: *mut c_void§DefectTablePixelCount: *mut c_void§DefectCorrectStaticEnable: *mut c_void§DefectTableApply: *mut c_void§UserSetFeatureEnable: *mut c_void§UserSetSave: *mut c_void§UserSetSelector: *mut c_void§UserSetLoad: *mut c_void§UserSetDefault: *mut c_void§SerialPortBaudRate: *mut c_void§SerialPortDataBits: *mut c_void§SerialPortParity: *mut c_void§SerialTransmitQueueMaxCharacterCount: *mut c_void§SerialReceiveQueueCurrentCharacterCount: *mut c_void§SerialPortSelector: *mut c_void§SerialPortStopBits: *mut c_void§SerialReceiveQueueClear: *mut c_void§SerialReceiveFramingErrorCount: *mut c_void§SerialTransmitQueueCurrentCharacterCount: *mut c_void§SerialReceiveParityErrorCount: *mut c_void§SerialPortSource: *mut c_void§SerialReceiveQueueMaxCharacterCount: *mut c_void§SequencerSetStart: *mut c_void§SequencerMode: *mut c_void§SequencerConfigurationValid: *mut c_void§SequencerSetValid: *mut c_void§SequencerSetSelector: *mut c_void§SequencerTriggerActivation: *mut c_void§SequencerConfigurationMode: *mut c_void§SequencerSetSave: *mut c_void§SequencerTriggerSource: *mut c_void§SequencerSetActive: *mut c_void§SequencerSetNext: *mut c_void§SequencerSetLoad: *mut c_void§SequencerPathSelector: *mut c_void§SequencerFeatureEnable: *mut c_void§TransferBlockCount: *mut c_void§TransferStart: *mut c_void§TransferQueueMaxBlockCount: *mut c_void§TransferQueueCurrentBlockCount: *mut c_void§TransferQueueMode: *mut c_void§TransferOperationMode: *mut c_void§TransferStop: *mut c_void§TransferQueueOverflowCount: *mut c_void§TransferControlMode: *mut c_void§ChunkBlackLevel: *mut c_void§ChunkFrameID: *mut c_void§ChunkSerialData: *mut c_void§ChunkExposureTime: *mut c_void§ChunkCompressionMode: *mut c_void§ChunkCompressionRatio: *mut c_void§ChunkSerialReceiveOverflow: *mut c_void§ChunkTimestamp: *mut c_void§ChunkModeActive: *mut c_void§ChunkExposureEndLineStatusAll: *mut c_void§ChunkGainSelector: *mut c_void§ChunkSelector: *mut c_void§ChunkBlackLevelSelector: *mut c_void§ChunkWidth: *mut c_void§ChunkImage: *mut c_void§ChunkHeight: *mut c_void§ChunkPixelFormat: *mut c_void§ChunkGain: *mut c_void§ChunkSequencerSetActive: *mut c_void§ChunkCRC: *mut c_void§ChunkOffsetX: *mut c_void§ChunkOffsetY: *mut c_void§ChunkEnable: *mut c_void§ChunkSerialDataLength: *mut c_void§FileAccessOffset: *mut c_void§FileAccessLength: *mut c_void§FileOperationStatus: *mut c_void§FileOperationExecute: *mut c_void§FileOpenMode: *mut c_void§FileOperationResult: *mut c_void§FileOperationSelector: *mut c_void§FileSelector: *mut c_void§FileSize: *mut c_void§BinningSelector: *mut c_void§PixelDynamicRangeMin: *mut c_void§PixelDynamicRangeMax: *mut c_void§OffsetY: *mut c_void§BinningHorizontal: *mut c_void§Width: *mut c_void§TestPatternGeneratorSelector: *mut c_void§CompressionRatio: *mut c_void§CompressionSaturationPriority: *mut c_void§ReverseX: *mut c_void§ReverseY: *mut c_void§TestPattern: *mut c_void§PixelColorFilter: *mut c_void§WidthMax: *mut c_void§AdcBitDepth: *mut c_void§BinningVertical: *mut c_void§DecimationHorizontalMode: *mut c_void§BinningVerticalMode: *mut c_void§OffsetX: *mut c_void§HeightMax: *mut c_void§DecimationHorizontal: *mut c_void§PixelSize: *mut c_void§SensorHeight: *mut c_void§DecimationSelector: *mut c_void§IspEnable: *mut c_void§AdaptiveCompressionEnable: *mut c_void§ImageCompressionMode: *mut c_void§DecimationVertical: *mut c_void§Height: *mut c_void§BinningHorizontalMode: *mut c_void§PixelFormat: *mut c_void§SensorWidth: *mut c_void§DecimationVerticalMode: *mut c_void§TestEventGenerate: *mut c_void§TriggerEventTest: *mut c_void§GuiXmlManifestAddress: *mut c_void§Test0001: *mut c_void§V3_3Enable: *mut c_void§LineMode: *mut c_void§LineSource: *mut c_void§LineInputFilterSelector: *mut c_void§UserOutputValue: *mut c_void§UserOutputValueAll: *mut c_void§UserOutputSelector: *mut c_void§LineStatus: *mut c_void§LineFormat: *mut c_void§LineStatusAll: *mut c_void§LineSelector: *mut c_void§ExposureActiveMode: *mut c_void§LineInverter: *mut c_void§LineFilterWidth: *mut c_void§CounterTriggerActivation: *mut c_void§CounterValue: *mut c_void§CounterSelector: *mut c_void§CounterValueAtReset: *mut c_void§CounterStatus: *mut c_void§CounterTriggerSource: *mut c_void§CounterDelay: *mut c_void§CounterResetSource: *mut c_void§CounterEventSource: *mut c_void§CounterEventActivation: *mut c_void§CounterDuration: *mut c_void§CounterResetActivation: *mut c_void§DeviceType: *mut c_void§DeviceFamilyName: *mut c_void§DeviceSFNCVersionMajor: *mut c_void§DeviceSFNCVersionMinor: *mut c_void§DeviceSFNCVersionSubMinor: *mut c_void§DeviceManifestEntrySelector: *mut c_void§DeviceManifestXMLMajorVersion: *mut c_void§DeviceManifestXMLMinorVersion: *mut c_void§DeviceManifestXMLSubMinorVersion: *mut c_void§DeviceManifestSchemaMajorVersion: *mut c_void§DeviceManifestSchemaMinorVersion: *mut c_void§DeviceManifestPrimaryURL: *mut c_void§DeviceManifestSecondaryURL: *mut c_void§DeviceTLVersionSubMinor: *mut c_void§DeviceGenCPVersionMajor: *mut c_void§DeviceGenCPVersionMinor: *mut c_void§DeviceConnectionSelector: *mut c_void§DeviceConnectionSpeed: *mut c_void§DeviceConnectionStatus: *mut c_void§DeviceLinkSelector: *mut c_void§DeviceLinkThroughputLimitMode: *mut c_void§DeviceLinkConnectionCount: *mut c_void§DeviceLinkHeartbeatMode: *mut c_void§DeviceLinkHeartbeatTimeout: *mut c_void§DeviceLinkCommandTimeout: *mut c_void§DeviceStreamChannelSelector: *mut c_void§DeviceStreamChannelType: *mut c_void§DeviceStreamChannelLink: *mut c_void§DeviceStreamChannelEndianness: *mut c_void§DeviceStreamChannelPacketSize: *mut c_void§DeviceFeaturePersistenceStart: *mut c_void§DeviceFeaturePersistenceEnd: *mut c_void§DeviceRegistersStreamingStart: *mut c_void§DeviceRegistersStreamingEnd: *mut c_void§DeviceRegistersCheck: *mut c_void§DeviceRegistersValid: *mut c_void§DeviceClockSelector: *mut c_void§DeviceClockFrequency: *mut c_void§DeviceSerialPortSelector: *mut c_void§DeviceSerialPortBaudRate: *mut c_void§Timestamp: *mut c_void§SensorTaps: *mut c_void§SensorDigitizationTaps: *mut c_void§RegionSelector: *mut c_void§RegionMode: *mut c_void§RegionDestination: *mut c_void§ImageComponentSelector: *mut c_void§ImageComponentEnable: *mut c_void§LinePitch: *mut c_void§PixelFormatInfoSelector: *mut c_void§PixelFormatInfoID: *mut c_void§Deinterlacing: *mut c_void§ImageCompressionRateOption: *mut c_void§ImageCompressionQuality: *mut c_void§ImageCompressionBitrate: *mut c_void§ImageCompressionJPEGFormatOption: *mut c_void§AcquisitionAbort: *mut c_void§AcquisitionArm: *mut c_void§AcquisitionStatusSelector: *mut c_void§AcquisitionStatus: *mut c_void§TriggerDivider: *mut c_void§TriggerMultiplier: *mut c_void§ExposureTimeMode: *mut c_void§ExposureTimeSelector: *mut c_void§GainAutoBalance: *mut c_void§BlackLevelAuto: *mut c_void§BlackLevelAutoBalance: *mut c_void§WhiteClipSelector: *mut c_void§WhiteClip: *mut c_void§LUTValueAll: *mut c_void§UserOutputValueAllMask: *mut c_void§CounterReset: *mut c_void§TimerSelector: *mut c_void§TimerDuration: *mut c_void§TimerDelay: *mut c_void§TimerReset: *mut c_void§TimerValue: *mut c_void§TimerStatus: *mut c_void§TimerTriggerSource: *mut c_void§TimerTriggerActivation: *mut c_void§EncoderSelector: *mut c_void§EncoderSourceA: *mut c_void§EncoderSourceB: *mut c_void§EncoderMode: *mut c_void§EncoderDivider: *mut c_void§EncoderOutputMode: *mut c_void§EncoderStatus: *mut c_void§EncoderTimeout: *mut c_void§EncoderResetSource: *mut c_void§EncoderResetActivation: *mut c_void§EncoderReset: *mut c_void§EncoderValue: *mut c_void§EncoderValueAtReset: *mut c_void§SoftwareSignalSelector: *mut c_void§SoftwareSignalPulse: *mut c_void§ActionUnconditionalMode: *mut c_void§ActionDeviceKey: *mut c_void§ActionQueueSize: *mut c_void§ActionSelector: *mut c_void§ActionGroupMask: *mut c_void§ActionGroupKey: *mut c_void§EventAcquisitionTrigger: *mut c_void§EventAcquisitionTriggerTimestamp: *mut c_void§EventAcquisitionTriggerFrameID: *mut c_void§EventAcquisitionStart: *mut c_void§EventAcquisitionStartTimestamp: *mut c_void§EventAcquisitionStartFrameID: *mut c_void§EventAcquisitionEnd: *mut c_void§EventAcquisitionEndTimestamp: *mut c_void§EventAcquisitionEndFrameID: *mut c_void§EventAcquisitionTransferStart: *mut c_void§EventAcquisitionTransferStartTimestamp: *mut c_void§EventAcquisitionTransferStartFrameID: *mut c_void§EventAcquisitionTransferEnd: *mut c_void§EventAcquisitionTransferEndTimestamp: *mut c_void§EventAcquisitionTransferEndFrameID: *mut c_void§EventAcquisitionError: *mut c_void§EventAcquisitionErrorTimestamp: *mut c_void§EventAcquisitionErrorFrameID: *mut c_void§EventFrameTrigger: *mut c_void§EventFrameTriggerTimestamp: *mut c_void§EventFrameTriggerFrameID: *mut c_void§EventFrameStart: *mut c_void§EventFrameStartTimestamp: *mut c_void§EventFrameStartFrameID: *mut c_void§EventFrameEnd: *mut c_void§EventFrameEndTimestamp: *mut c_void§EventFrameEndFrameID: *mut c_void§EventFrameBurstStart: *mut c_void§EventFrameBurstStartTimestamp: *mut c_void§EventFrameBurstStartFrameID: *mut c_void§EventFrameBurstEnd: *mut c_void§EventFrameBurstEndTimestamp: *mut c_void§EventFrameBurstEndFrameID: *mut c_void§EventFrameTransferStart: *mut c_void§EventFrameTransferStartTimestamp: *mut c_void§EventFrameTransferStartFrameID: *mut c_void§EventFrameTransferEnd: *mut c_void§EventFrameTransferEndTimestamp: *mut c_void§EventFrameTransferEndFrameID: *mut c_void§EventExposureStart: *mut c_void§EventExposureStartTimestamp: *mut c_void§EventExposureStartFrameID: *mut c_void§EventStream0TransferStart: *mut c_void§EventStream0TransferStartTimestamp: *mut c_void§EventStream0TransferStartFrameID: *mut c_void§EventStream0TransferEnd: *mut c_void§EventStream0TransferEndTimestamp: *mut c_void§EventStream0TransferEndFrameID: *mut c_void§EventStream0TransferPause: *mut c_void§EventStream0TransferPauseTimestamp: *mut c_void§EventStream0TransferPauseFrameID: *mut c_void§EventStream0TransferResume: *mut c_void§EventStream0TransferResumeTimestamp: *mut c_void§EventStream0TransferResumeFrameID: *mut c_void§EventStream0TransferBlockStart: *mut c_void§EventStream0TransferBlockStartTimestamp: *mut c_void§EventStream0TransferBlockStartFrameID: *mut c_void§EventStream0TransferBlockEnd: *mut c_void§EventStream0TransferBlockEndTimestamp: *mut c_void§EventStream0TransferBlockEndFrameID: *mut c_void§EventStream0TransferBlockTrigger: *mut c_void§EventStream0TransferBlockTriggerTimestamp: *mut c_void§EventStream0TransferBlockTriggerFrameID: *mut c_void§EventStream0TransferBurstStart: *mut c_void§EventStream0TransferBurstStartTimestamp: *mut c_void§EventStream0TransferBurstStartFrameID: *mut c_void§EventStream0TransferBurstEnd: *mut c_void§EventStream0TransferBurstEndTimestamp: *mut c_void§EventStream0TransferBurstEndFrameID: *mut c_void§EventStream0TransferOverflow: *mut c_void§EventStream0TransferOverflowTimestamp: *mut c_void§EventStream0TransferOverflowFrameID: *mut c_void§EventSequencerSetChange: *mut c_void§EventSequencerSetChangeTimestamp: *mut c_void§EventSequencerSetChangeFrameID: *mut c_void§EventCounter0Start: *mut c_void§EventCounter0StartTimestamp: *mut c_void§EventCounter0StartFrameID: *mut c_void§EventCounter1Start: *mut c_void§EventCounter1StartTimestamp: *mut c_void§EventCounter1StartFrameID: *mut c_void§EventCounter0End: *mut c_void§EventCounter0EndTimestamp: *mut c_void§EventCounter0EndFrameID: *mut c_void§EventCounter1End: *mut c_void§EventCounter1EndTimestamp: *mut c_void§EventCounter1EndFrameID: *mut c_void§EventTimer0Start: *mut c_void§EventTimer0StartTimestamp: *mut c_void§EventTimer0StartFrameID: *mut c_void§EventTimer1Start: *mut c_void§EventTimer1StartTimestamp: *mut c_void§EventTimer1StartFrameID: *mut c_void§EventTimer0End: *mut c_void§EventTimer0EndTimestamp: *mut c_void§EventTimer0EndFrameID: *mut c_void§EventTimer1End: *mut c_void§EventTimer1EndTimestamp: *mut c_void§EventTimer1EndFrameID: *mut c_void§EventEncoder0Stopped: *mut c_void§EventEncoder0StoppedTimestamp: *mut c_void§EventEncoder0StoppedFrameID: *mut c_void§EventEncoder1Stopped: *mut c_void§EventEncoder1StoppedTimestamp: *mut c_void§EventEncoder1StoppedFrameID: *mut c_void§EventEncoder0Restarted: *mut c_void§EventEncoder0RestartedTimestamp: *mut c_void§EventEncoder0RestartedFrameID: *mut c_void§EventEncoder1Restarted: *mut c_void§EventEncoder1RestartedTimestamp: *mut c_void§EventEncoder1RestartedFrameID: *mut c_void§EventLine0RisingEdge: *mut c_void§EventLine0RisingEdgeTimestamp: *mut c_void§EventLine0RisingEdgeFrameID: *mut c_void§EventLine1RisingEdge: *mut c_void§EventLine1RisingEdgeTimestamp: *mut c_void§EventLine1RisingEdgeFrameID: *mut c_void§EventLine0FallingEdge: *mut c_void§EventLine0FallingEdgeTimestamp: *mut c_void§EventLine0FallingEdgeFrameID: *mut c_void§EventLine1FallingEdge: *mut c_void§EventLine1FallingEdgeTimestamp: *mut c_void§EventLine1FallingEdgeFrameID: *mut c_void§EventLine0AnyEdge: *mut c_void§EventLine0AnyEdgeTimestamp: *mut c_void§EventLine0AnyEdgeFrameID: *mut c_void§EventLine1AnyEdge: *mut c_void§EventLine1AnyEdgeTimestamp: *mut c_void§EventLine1AnyEdgeFrameID: *mut c_void§EventLinkTrigger0: *mut c_void§EventLinkTrigger0Timestamp: *mut c_void§EventLinkTrigger0FrameID: *mut c_void§EventLinkTrigger1: *mut c_void§EventLinkTrigger1Timestamp: *mut c_void§EventLinkTrigger1FrameID: *mut c_void§EventActionLate: *mut c_void§EventActionLateTimestamp: *mut c_void§EventActionLateFrameID: *mut c_void§EventLinkSpeedChange: *mut c_void§EventLinkSpeedChangeTimestamp: *mut c_void§EventLinkSpeedChangeFrameID: *mut c_void§FileAccessBuffer: *mut c_void§SourceCount: *mut c_void§SourceSelector: *mut c_void§TransferSelector: *mut c_void§TransferBurstCount: *mut c_void§TransferAbort: *mut c_void§TransferPause: *mut c_void§TransferResume: *mut c_void§TransferTriggerSelector: *mut c_void§TransferTriggerMode: *mut c_void§TransferTriggerSource: *mut c_void§TransferTriggerActivation: *mut c_void§TransferStatusSelector: *mut c_void§TransferStatus: *mut c_void§TransferComponentSelector: *mut c_void§TransferStreamChannel: *mut c_void§Scan3dDistanceUnit: *mut c_void§Scan3dCoordinateSystem: *mut c_void§Scan3dOutputMode: *mut c_void§Scan3dCoordinateSystemReference: *mut c_void§Scan3dCoordinateSelector: *mut c_void§Scan3dCoordinateScale: *mut c_void§Scan3dCoordinateOffset: *mut c_void§Scan3dInvalidDataFlag: *mut c_void§Scan3dInvalidDataValue: *mut c_void§Scan3dAxisMin: *mut c_void§Scan3dAxisMax: *mut c_void§Scan3dCoordinateTransformSelector: *mut c_void§Scan3dTransformValue: *mut c_void§Scan3dCoordinateReferenceSelector: *mut c_void§Scan3dCoordinateReferenceValue: *mut c_void§ChunkPartSelector: *mut c_void§ChunkImageComponent: *mut c_void§ChunkPixelDynamicRangeMin: *mut c_void§ChunkPixelDynamicRangeMax: *mut c_void§ChunkTimestampLatchValue: *mut c_void§ChunkLineStatusAll: *mut c_void§ChunkCounterSelector: *mut c_void§ChunkCounterValue: *mut c_void§ChunkTimerSelector: *mut c_void§ChunkTimerValue: *mut c_void§ChunkEncoderSelector: *mut c_void§ChunkScanLineSelector: *mut c_void§ChunkEncoderValue: *mut c_void§ChunkEncoderStatus: *mut c_void§ChunkExposureTimeSelector: *mut c_void§ChunkLinePitch: *mut c_void§ChunkSourceID: *mut c_void§ChunkRegionID: *mut c_void§ChunkTransferBlockID: *mut c_void§ChunkTransferStreamID: *mut c_void§ChunkTransferQueueCurrentBlockCount: *mut c_void§ChunkStreamChannelID: *mut c_void§ChunkScan3dDistanceUnit: *mut c_void§ChunkScan3dOutputMode: *mut c_void§ChunkScan3dCoordinateSystem: *mut c_void§ChunkScan3dCoordinateSystemReference: *mut c_void§ChunkScan3dCoordinateSelector: *mut c_void§ChunkScan3dCoordinateScale: *mut c_void§ChunkScan3dCoordinateOffset: *mut c_void§ChunkScan3dInvalidDataFlag: *mut c_void§ChunkScan3dInvalidDataValue: *mut c_void§ChunkScan3dAxisMin: *mut c_void§ChunkScan3dAxisMax: *mut c_void§ChunkScan3dCoordinateTransformSelector: *mut c_void§ChunkScan3dTransformValue: *mut c_void§ChunkScan3dCoordinateReferenceSelector: *mut c_void§ChunkScan3dCoordinateReferenceValue: *mut c_void§TestPendingAck: *mut c_void§DeviceTapGeometry: *mut c_void§GevPhysicalLinkConfiguration: *mut c_void§GevCurrentPhysicalLinkConfiguration: *mut c_void§GevActiveLinkCount: *mut c_void§GevPAUSEFrameReception: *mut c_void§GevPAUSEFrameTransmission: *mut c_void§GevIPConfigurationStatus: *mut c_void§GevDiscoveryAckDelay: *mut c_void§GevGVCPExtendedStatusCodesSelector: *mut c_void§GevGVCPExtendedStatusCodes: *mut c_void§GevPrimaryApplicationSwitchoverKey: *mut c_void§GevGVSPExtendedIDMode: *mut c_void§GevPrimaryApplicationSocket: *mut c_void§GevPrimaryApplicationIPAddress: *mut c_void§GevSCCFGPacketResendDestination: *mut c_void§GevSCCFGAllInTransmission: *mut c_void§GevSCZoneCount: *mut c_void§GevSCZoneDirectionAll: *mut c_void§GevSCZoneConfigurationLock: *mut c_void§aPAUSEMACCtrlFramesTransmitted: *mut c_void§aPAUSEMACCtrlFramesReceived: *mut c_void§ClConfiguration: *mut c_void§ClTimeSlotsCount: *mut c_void§CxpLinkConfigurationStatus: *mut c_void§CxpLinkConfigurationPreferred: *mut c_void§CxpLinkConfiguration: *mut c_void§CxpConnectionSelector: *mut c_void§CxpConnectionTestMode: *mut c_void§CxpConnectionTestErrorCount: *mut c_void§CxpConnectionTestPacketCount: *mut c_void§CxpPoCxpAuto: *mut c_void§CxpPoCxpTurnOff: *mut c_void§CxpPoCxpTripReset: *mut c_void§CxpPoCxpStatus: *mut c_void§ChunkInferenceFrameId: *mut c_void§ChunkInferenceResult: *mut c_void§ChunkInferenceConfidence: *mut c_void§ChunkInferenceBoundingBoxResult: *mut c_void