FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
All Types
All library types:
 CkAccgd2kInfoRepresents configuration for the ACCGD_2K algorithm, which provides column-wise, adaptive-threshold spot detection
 CkAcgInfoAbstract base class for laser-line spot-detection camera algorithms
 CkAcgSpotFormatRepresents spot format options for PL laser-line spot-detection algorithms
 CkActionRepresents action configuration
 CkActionsRepresents configuration for a collection of actions
 CkActionTriggerRepresents an action trigger type
 CkAdjustType of adjustment to perform to bring a setting into conformance with its constraints
 CkAlgInfoAbstract base class for camera algorithm parameters
 CkAlgMsgAbstract base class for algorithm data messages
 CkAlignmentRepresents alignment within a 3x3 grid
 CkAnalogOutRepresents analog configuration
 CkAnalogOutControlRepresents analog output control modes
 CkAnalogOutModelRepresents types of analog output (DAC) models
 CkAnalogOutStatsRepresents analog output run-time statistics
 CkAngle3d64fRepresents orientation rotation about a specific axis
 CkArpImplements ARP protocol (IP probing and announcing)
 CkArpHeaderRepresents an Arp message
 CkAxActionAbstract base class for action implementations
 CkAxEnvironRepresents an object that provides external services to an activity object
 CkAxisCoordinate axis dimension
 CkBinCSum4AlgSoftware implementation of the BinCSum4 (Binarize + Column-Sum, version 4) camera algorirthm
 CkBinCSum4BlockProvides a software implementation of the BinCSum4 camera algorithm
 CkBinCSum4BlockInfoRepresents configuration for kBinCSum4Block
 CkBinCSum4InfoRepresents configuration for the BIN_CSUM4 (Binarize + Column-Sum, version 4) algorithm
 CkBinCSumMsgRepresents output from a binarize-csum algorithm
 CkBlockRepresents block configuration
 CkBootModeRepresents the mode by which a node's program was loaded
 CkCameraRepresents camera configuration
 CkCameraAccelerationTestModeRepresents the acceleration test mode
 CkCameraAlgorithmRepresents camera hardware-accelerated algorithm types
 CkCameraCalibrationActionUsed for action testing
 CkCameraControlRepresents camera control modes
 CkCameraDynExpRepresents parameters for a camera dynamic exposure sequence
 CkCameraDynFpnRepresents parameters for a camera dynamic FPN extension
 CkCameraExposureRepresents camera exposure mode
 CkCameraExtAbstract base class for camera control extension parameters
 CkCameraExtensionRepresents camera control extension numeric type identifiers
 CkCameraGainRepresents camera gain channels
 CkCameraInputCounterSourceRepresents the input counter source
 CkCameraModelRepresents supported camera device types
 CkCameraOutputModeRepresents camera output modes
 CkCameraOverrideRepresents parameters for a camera override extension
 CkCameraOverrideItemRepresents camera override item
 CkCameraOverrideTypeRepresents camera override type
 CkCameraPhaseDecoderRepresents parameters for a camera stripe+phase acceleration extension
 CkCameraPhaseDecoderFormatRepresents supported camera phase decoder formats
 CkCameraPhaseDecoderLutTypeRepresents camera phase decoder LUT type
 CkCameraPhaseDecoderTypeRepresents supported camera phase decoder type
 CkCameraPortModeRepresents camera port modes
 CkCameraReadoutRepresents camera readout mode
 CkCameraSpotSortRepresents camera algorithm spot sort options
 CkCameraStateRepresents a camera state configuration
 CkCameraStatsRepresents camera run-time statistics
 CkCameraStepsRepresents parameters for a camera step extension
 CkCameraStepsStyleRepresents camera steps style
 CkCameraSubsamplingRepresents camera subsampling modes
 CkCameraTrackingRepresents parameters for a camera tracking extension
 CkColorColor as an integer with 8-bit alpha, red, green, and blue components
 CkCompressedPhaseRepresents compressed phase (and/or intensity) data
 CkCompressedPhaseEncodingRepresents an encoding style for a kCompressedPhase stream
 CkCompressedPhaseReaderRepresents a kCompressedPhase stream-reading context
 CkCompressedPhaseStreamRepresents a stream within a kCompressedPhase object
 CkCompressedPhaseStreamIdStream type identifier for a kCompressedPhase stream
 CkControllerTypeRepresents types of node controllers
 CkCrc32Implements a CRC-32 generator
 CkCrc32ItemRepresents the state of an ongoing CRC-32 calculation
 CkCSum4Represents a CSum value in the format produced by the Binarize-CSum camera algorithm (version 4)
 CkCudaDeviceCollection of Cuda device management functions
 CkCudaDeviceAllocRepresents a Cuda device memory allocator object
 CkCudaEnvironmentStatusRepresents the overall state of the Cuda processing environment
 CkCudaManagedAllocRepresents a Cuda managed memory allocator object
 CkCudaPinnedAllocRepresents a Cuda pinned memory allocator object
 CkCudaPropertiesCollection of Cuda device properties
 CkCudaRuntimeCollection of static methods for Cuda runtime management and reporting
 CkCudaStatusCollection of static methods for Cuda status management
 CkCudaStreamRepresents a Cuda stream object
 CkCudaSyncRepresents the synchronization mode for a Cuda operation
 CkCudaUtilsCollection of Cuda utility functions
 CkDataInSourceRepresents a remote Net Out port that will act as the source for a local Net In port
 CkDataTreeRepresents a tree of data objects
 CkDataTreeItemRepresents an item within a tree of data objects
 CkDaughterboardModelRepresents model of daughterboard
 CkDemosaicStyleBayer demosaic algorithm style
 CkDhcpClientImplements the kDhcpClient format for IP config acquisition
 CkDhcpEventRepresents a DHCP event
 CkDhcpHeaderRepresents an DHCP message header
 CkDhcpServerImplements simplest possible kDhcpServer to test DHCP functionality
 CkDigitalOutRepresents digital configuration
 CkDigitalOutControlRepresents digital output control modes
 CkDigitalOutStatsRepresents digital output run-time statistics
 CkEncoderRepresents configuration for a node's local encoder
 CkEncoderDirectionRepresents encoder A/B signal interpretation
 CkEncoderSnapshotSourceRepresents encoder snapshot source
 CkEthernetHeaderRepresents an Ethernet frame header
 CkEthernetLinkRepresents an Ethernet link speed
 CkEventControlRepresents event manager control modes
 CkEventEncoderRepresents event manager encoder mode options
 CkEventManagerRepresents event manager configuration
 CkEventManagerTypeRepresents event manager types
 CkEventMissStyleRepresents event manager miss styles
 CkEventStatsRepresents event manager run-time statistics
 CkFieldCollection of static methods and macros for bit field manipulation
 CkFontFamilyRepresents font family values
 CkFontStyleRepresents font style values
 CkForwardBlockForwards messages from input port N to output port N
 CkForwardBlockInfoRepresents configuration for kForwardBlock
 CkFpgaSpot2iBit-packed spot structure for FocalSpec spot algorithm Range Count Use 63..63 1 Patch 62..62 1 Reserved 48..61 12 Slice index (X) 36..47 14 Intensity moving average 24..35 12 Detection moving average 22..23 2 Reserved 21..0 22 Centre (Y)
 CkFpgaWideSpotRepresents a laser line spot detected within an image
 CkFsUtilsCollection of utility functions
 CkGpioBankRepresents a local node's GPIO bank
 CkGpioBankTypeRepresents GPIO bank types
 CkGpioPinRepresents GPIO pin types
 CkGraphicRepresents a collection of vector graphics
 CkHealthBase class for a health statistics collection service
 CkHealthIdNumeric identifier for a health statistic
 CkHealthLogImplements persistent health logging
 CkHealthMsgRepresents a health channel message sent by a node
 CkHealthOptionRepresents a bitset of health probe options
 CkHealthProbeRepresents a health probe
 CkHealthStatRepresents the state of a health probe
 CkHealthSummaryRepresents a summary of health log data
 CkHealthSummaryStatRepresents a health statistic within a health log summary
 CkHeapAllocAllocates memory from user-defined memory regions
 CkHeapAllocStatsStructure for statistics calculated by kHeapAlloc_Stats()-function
 CkHostHealthProvides health service for a typical host application
 CkHxNodeAbstract base class for hardware node classes
 CkHxNullNodeProvides a software-only backend for kSvNode
 CkInfoRepresents constraint and validity information for a general setting
 CkInfo32sRepresents constraint and validity information for a 32-bit signed integer setting
 CkInfo32uRepresents constraint and validity information for a 32-bit unsigned integer setting
 CkInfo64fRepresents constraint and validity information for a double setting
 CkInfo64sRepresents constraint and validity information for a 64-bit signed integer setting
 CkInfo64uRepresents constraint and validity information for a 64-bit unsigned integer setting
 CkInfoBitsRepresents constraint and validity information for a bit flag setting
 CkInfoBoolRepresents constraint and validity information for a boolean setting
 CkInfoSizeRepresents constraint and validity information for a kSize setting
 CkInputEventRepresents an input event
 CkInputEventSourceRepresents input event source
 CkInvertAlgAbstract base class for image inversion algorithm implementations
 CkInvertAlgParamsInput parameters for kInvertAlgorithm
 CkInvertBlockOptionally inverts the pixels in an input message (kMsg<kImage>)
 CkInvertBlockAlgorithmRepresents a kInvertBlock algorithm type
 CkInvertBlockInfoRepresents configuration for kInvertBlock
 CkInvertBlockMemoryRepresents a kInvertBlock memory type
 CkInvertCudaCuda implementation of image inversion algorithm
 CkInvertHostStandard reference implementation of image inversion algorithm
 CkIoTestRepresents I/O test configuration
 CkIoTestModelRepresents supported I/O test jig device types
 CkIoTestSerialModeRepresents I/O test jig serial output modes
 CkIoTestStatsRepresents I/O test jig run-time statistics
 CkIpConfigRepresents address configuration for an Internet Protocol adapter
 CkIpHeaderRepresents an IPv4 frame header
 CkIpNegotiationRepresents IP auto configuration options
 CkIppCollection of image processing utility functions
 CkLc250xFpnBlockOptionally inverts the pixels in an input message (kMsg<kImage>)
 CkLc250xFpnBlockInfoRepresents configuration for kLc250xFpnBlock
 CkLdCalClass cal for the kLdCal class
 CkLdCalLookupClass object for the kLdCalLookup class
 CkLdModelKLdModel class is intended to facilitate behaviour configuration of the low level FireSync software with respect to programmable laser drivers, with the high level objective of accurately and safely programming and then maintaining laser power and current limit over the full operating temperature range
 CkLedRepresents indicator LED types
 CkLedModeRepresents indicator LED operational modes
 CkLightRepresents light configuration
 CkLightControlRepresents light control modes
 CkLightCouplingModeRepresents light coupling mode
 CkLightDiodeModelRepresents supported light diode types
 CkLightExtAbstract base class for light control extension parameters
 CkLightExtensionRepresents light control extension numeric type identifiers
 CkLightMaskRepresents light mask sources
 CkLightModelRepresents supported light device types
 CkLightOverrideRepresents parameters for a camera override extenstion
 CkLightOverrideItemRepresents light override item
 CkLightOverrideTypeRepresents light override type
 CkLightPrimingModeRepresents light priming mode
 CkLightStateRepresents a light state configuration
 CkLightStatsRepresents light run-time statistics
 CkLightStepsRepresents parameters for a light step extension
 CkLightStepsStyleRepresents light steps style
 CkLogItemRepresents a log message
 CkLvdsEyeActionUsed for action testing
 CkLvdsSetDelayActionUsed for action testing
 CkMarkerShapeGraphic marker shape enumeration
 CkMemoryDomainBlockConverts data content within received messages to the desired memory domain
 CkMemoryDomainBlockInfoRepresents configuration for kMemoryDomainBlock
 CkMemoryDomainBlockOutputRepresents a kMemoryDomainBlock output memory type
 CkMemoryTrafficActionCreates N threads that read, write or copy blocks of memory
 CkMemoryTrafficActionInfoRepresents configuration for kMemoryTrafficAction
 CkMemoryTrafficBlockReads, writes or copies blocks of memory
 CkMemoryTrafficBlockInfoRepresents configuration for kMemoryTrafficBlock
 CkMemoryTrafficOpRepresents kMemoryTraffic operations
 CkMemoryTrafficWorkerRepresents helper class to kMemoryTrafficAction
 CkMovingAvgRepresents a runinng average calculation
 CkMsgRepresents a simple data message
 CkMsgInfoRepresents message source information and an attached message
 CkMsgSetAbstract base class for FireSync data messages
 CkMsgSourceRepresents information about the source of a pipe message
 CkNetRepresents configuration for various node network services (e.g. control, data)
 CkNetInterfaceRepresents configuration for network interfaces
 CkNetworkSpeedRepresents a network speed
 CkNodeRepresents a FireSync node (sensor)
 CkNodeClearOptionRepresents a FireSync node clear option
 CkNodeFirmwareTypeRepresents types of node firmware
 CkNodeIdRepresents a FireSync node identifier
 CkNodeInfoRepresents detailed information about node hardware/firmware
 CkNodeMemorySpaceRepresents an addressable memory space within a node
 CkNodeStateRepresents the current state of a node object
 CkNodeStatsRepresents node run-time statistics
 CkNodeTypeRepresents types of nodes
 CkNodeVariableInfoRepresents information about a remote variable
 CkOrientationRepresents configuration for a node's local orientation
 CkOrientationAxisRepresents supported orientation axes
 CkOrientationCalProfileRepresents orientation device's profile
 CkOrientationCalStatusRepresents orientation calibration status
 CkOrientationModelRepresents supported orientation device types
 CkOrientationOffsetsRepresents orientation device's offsets in different axes
 CkOrientationStatsRepresents orientation device run-time statistics
 CkPacketSocketRepresents layer 2 functionality (sending and receiving of raw ethernet frames)
 CkPageCacheHelper class to support the implementation of a RAM page cache for a flash storage device
 CkPair32sRepresents a pair of 32-bit values
 CkPhasePixelRepresents a phase result produced by PL stripe+phase hardware acceleration algorithm
 CkPhasePixel2Represents a phase result produced by PL stripe+phase hardware acceleration algorithm
 CkPipeRepresents pipe configuration
 CkPipeEngineRepresents the type of data processing engine used in a kPipe instance
 CkPlotRepresents a multi-layer collection of images and/or vector graphics
 CkPlRangeLutCollection of FPGA Lut functions
 CkPortRepresents port configuration
 CkPortDirectionRepresents the directionality of a block port
 CkProfileContextContext information for a code profiling measurement
 CkProfileMsgRepresents a data message (FPGA LUT)
 CkProfileProbeRepresents a code profiling probe
 CkProfileStatRepresents the state of a code profiling probe
 CkProjectorRepresents projector configuration
 CkProjectorAutoIntRepresents parameters for the projector auto-intensity extension
 CkProjectorControlRepresents projector control modes
 CkProjectorExtAbstract base class for projector control extension parameters
 CkProjectorExtensionRepresents projector control extension numeric type identifiers
 CkProjectorModelRepresents supported projector device types
 CkProjectorPatternModeRepresents projector pattern modes
 CkProjectorPatternSourceRepresents projector pattern source
 CkProjectorStateRepresents a projector state configuration
 CkProjectorStatsRepresents projector run-time statistics
 CkProjectorStepsRepresents parameters for the projector steps extension
 CkProjectorStepsStyleRepresents projector steps style
 CkPxBlockAbstract base class for pipe block implementations
 CkPxEnvironRepresents an object that provides external services to a pipe execution engine
 CkPxIoBlockPipe block that accepts external input or emits external output
 CkPxParallelPipePipe execution engine that processes messages using multiple background threads
 CkPxPipeAbstract base class for a pipe execution engine
 CkPxPortRepresents a kPxBlock port
 CkPxReplayPipePipe execution engine used to synchronously reprocess messages
 CkPxSerialPipePipe execution engine that completely processes an input message before processing the next input message
 CkRegister16uRepresents 16-bit address/data register pair
 CkRegister32uRepresents 32-bit address/data register pair
 CkRegisterBitsRepresents address/bits data register pair
 CkRegisterInfo32uRepresents 32-bit address/data register pair info
 CkRegisterModuleRepresents an enumeration of register modules
 CkRegisterOverride32uRepresents 32-bit address/data register pair override data
 CkRegisterPermissionRepresents Pl module permissions
 CkRestartReasonRepresents the reason that a device was rebooted
 CkRouteRepresents configuration for a pipe message route
 CkRouteEntryRepresents a pair of source/destination endpoints describing a pipe data route
 CkRoutePointRepresents a source or destination endpoint address for a pipe data route
 CkSensorIdentityManages Id.xml parsing and serialization
 CkSerialOutRepresents serial configuration
 CkSerialOutControlRepresents serial output control modes
 CkSerialOutModeRepresents serial output data modes
 CkSerialOutStatsRepresents serial output run-time statistics
 CkSha256HashSha256 hash implementation
 CkSobelvAccgdwInfoRepresents configuration for the SOBELV_ACCGDW algorithm, which provides column-wise spot detection using a 1D sobel filter
 CkSobelwArcgdwInfoRepresents configuration for the SOBELW_ARCGDW algorithm, which provides row-wise spot detection using a 1D sobel filter
 CkSocTypeRepresents system-on-chip families
 CkSplineUsed to fit and apply splines
 CkStampRepresents acquisition metadata associated with a data message
 CkStampStatusRepresents status data in the kStamp structure
 CkStampSubframeRepresents subframe information in the kStamp structure
 CkStartActionStarts the local node or the entire system of nodes
 CkStartActionInfoRepresents configuration for kStartAction
 CkStorageRepresents node file services
 CkStorageEntryRepresents the type of storage entry
 CkStorageItemRepresents a storage item
 CkStorageStreamRepresents a stream used to write/read files to/from a remote sensor
 CkSvNodeProvides FireSync node network services and mediates access to node hardware
 CkSvNodeServiceService type enumeration
 CkSvWatchdogArgsArgument passed to a kSvWatchdogFx callback
 CkSyncDomainRepresents FireSync synchronization domain options
 CkSyncSourceRepresents FireSync synchronization sources
 CkSystemRepresents a collection of FireSync nodes (sensors)
 CkSystemChangeRepresents the type of a change within a sensor network
 CkTarClass to create and extract tar archives
 CkTarModeFlags to control kTar operation modes
 CkTempControlRepresents configuration for (PID) temperature regulation
 CkTempControlExRepresents configuration parameter for a light temperature control algorithm
 CkTempProbeIdNumeric identifier for kStamp temperature source
 CkTestJigRepresents M2 test jig configuration
 CkTestJigCommandRepresents test jig command types
 CkTestJigModelRepresents supported test jig device types
 CkTestJigStatsRepresents controller test jig run-time statistics
 CkTimeAvgHelper class to support calculation of running averages over a time window
 CkTimerBlockGenerates timer messages at a specified period
 CkTimerBlockInfoRepresents configuration for kTimerBlock
 CkUdpHeaderRepresents an UDP frame header
 CkUnpackedCompressedPhaseRepresents unpacked lists of compressed phase or intensity stream entries
 CkUpgActionRepresents an upgrade action (e.g
 CkUpgActionRunnerExecutes sequences of upgrade actions (concurrently when applicable)
 CkUpgCompat5Represents a device upgrade package
 CkUpgConditionRepresents a boolean condition in validation and script files
 CkUpgEvaluatorEvaluates a kUpgCondition
 CkUpgLogLevelRepresents Upgrade Log Level
 CkUpgLogMsgRepresents an upgrade log message
 CkUpgraderPerforms upgrade using a supplied upgrade package
 CkUpgRuleSetContains a set of validation criteria
 CkUpgScriptRepresents an upgrade script
 CkUpgScriptRunnerExecutes an upgrade script and produces a list of applicable actions
 CkUpgTaskRepresents an asynchronous task
 CkUpgThreadRuns a list of asynchronous tasks in order
 CkUpgValidatorPerforms package validation using a provided ruleset
 CkViolationRepresents types of constraint violations
 CkVisualizerTypeRepresents an enumeration of data visualization types
 CkZstdModeFlags to control kZstdStream operation modes
 CkZstdPresetPreset Zstandard compression levels
 CkZstdStreamImplements the Zstandard format for compression and decompression