quickSpin

Type Alias quickSpin 

Source
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