Pleora Technologies Inc. eBUS SDK v6.2.15.6244 API



Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oCIPvChunkDataGeneric chunk data interface
oCIPvDeviceAdapterInterface used by PvDeviceSerialPort to interact with a device controller
oCIPvDeviceEventSinkInterface used by a class implementing IPvDeviceAdapter to forward notifications to PvDeviceSerialPort
oCIPvDSSourceCOM interface to the eBUS SDK DirectShow Source filter, PvDSSource
oCIPvFilter
oCIPvGenApiFactoryGenApi factory used to add custom GenApi parameters to a software-based GigE Vision Device GenICam XML file
oCIPvH264AccessUnitGeneric, read-only H264 access unit interface
oCIPvImageGeneric image interface
oCIPvImageJPEGGeneric interface to a JPEG image
oCIPvMessageChannelMessaging channel interface of the software-based GigE Vision Device
oCIPvMultiPartContainerInterface to a multi-part container
oCIPvMultiPartContainerReaderInterface used to read from a multi-part container
oCIPvMultiPartContainerWriterInterface used to write to a multi-part container
oCIPvMultiPartSectionOne section (part) of a multi-part container
oCIPvRegisterInterface that is used to access the registers of the software-based GigE Vision Device
oCIPvRegisterEventSinkInterface that is used to report the register activity of the software-based GigE Vision Device
oCIPvRegisterFactoryClass used for register creation
oCIPvRegisterInfoInterface to access basic information about a PvSoftDeviceGEV register
oCIPvRegisterMapRegister map interface for a software-based GigE Vision Device
oCIPvRegisterStoreClass used with register persistence in the context of user-sets
oCIPvSoftDeviceGEVInterface to the main class of the software-based GigE Vision Device
oCIPvSoftDeviceGEVEventSinkInterface that is used by PvSoftDeviceGEV to report internal events
oCIPvSoftDeviceGEVInfoInterface that is used to customize the identity of a software-based GigE Vision Device
oCIPvSoftDeviceGEVStatisticsInterface that is used to retrieve control channel statistics from a software-based GigE Vision Device
oCIPvStreamingChannelSourceInterface that is used by PvSoftDeviceGEV to query and report information from a streaming source implemented by your application
oCIPvTransmitterGEVInterface to expose the transmitter GEV to the GEV virtual device
oCPvAcquisitionStateEventSinkObserver interface for an observable PvAcquisitionStateManager object
oCPvAcquisitionStateManagerAcquisition state manager, advanced TLParamsLocked manager
oCPvActionCommandUtility class to send action command to GigE Vision devices
oCPvBufferRepresents a block of GigE Vision or USB3 Vision data in memory
oCPvBufferConverterUsed to convert a PvBuffer to another pixel type
oCPvBufferConverterRGBFilterContains a RGB filter configuration that can be used with a PvBufferConverter
oCPvBufferWriterSaves the contents of a PvBuffer object to a raw data file or bitmap
oCPvCameraBridgeUsed to provide a GenApi interface to a frame grabber camera
oCPvCameraBridgeEventSinkObserver interface for an observable PvCameraBridge object
oCPvCameraBridgeManagerWndA user interface for configuring PvCameraBridge instances of a device
oCPvChunkDataRaw data interface to a PvBuffer
oCPvConfigurationReaderRestore the state of the system
oCPvConfigurationWriterSave the state of the system
oCPvDeInterlacerDe-interlacing filter
oCPvDeviceConnect, configure and control a GigE Vision or USB3 Vision device
oCPvDeviceAdapterIPvDeviceAdapter default implementation for the eBUS SDK
oCPvDeviceEventSinkObserver interface for an observable PvDevice object
oCPvDeviceFinderWndA user interface that finds all GigE Vision, USB3 Vision and Pleora Protocol devices on a network and lets the user select one
oCPvDeviceGEVConnect, configure and control a GigE Vision device
oCPvDeviceI2CBusI2C serial controller
oCPvDeviceInfoInformation identifying a device
oCPvDeviceInfoGEVInformation identifying a GigE Vision device
oCPvDeviceInfoPleoraProtocolInformation about a Pleora Protocol device
oCPvDeviceInfoU3VInformation about a USB3 Vision device
oCPvDeviceInfoUSBInformation about a generic USB device
oCPvDevicePleoraProtocolClass simply used to configure the IP address of a Pleora Protocol device
oCPvDeviceSerialPortProvides access the a serial port on a Pleora GigE Vision or USB3 Vision device
oCPvDeviceSerialPortEchoSinkEvent sink that can registered to PvDeviceSerialPort to be notified of serial communication events
oCPvDeviceSPIBusSPI serial controller
oCPvDeviceU3VConnect, configure and control a USB3 Vision device
oCPvDfwPayloadCurrently only used to generate reset and device ID DFW records from firmware update files
oCPvDisplayThreadThread taking buffers out of a PvPipeline in order to display them
oCPvDisplayWndA user interface for displaying the contents of an image
oCPvDSSource
oCPvDSStream
oCPvFPSStabilizerDisplay frame rate manager. Used to stabilize the frames-per-seconds displayed
oCPvGenBooleanGenICam feature: Boolean. A feature which can either be true or false
oCPvGenBrowserWndUser interface for browsing and editing the contents of a PvGenParameterArray object
oCPvGenCategoryGenICam category
oCPvGenCommandGenICam feature: Command. A feature which can only be activated
oCPvGenEnumGenICam feature: Enumeration. A feature which can take one of many defined values
oCPvGenEnumEntryGenICam feature: Enumeration entry
oCPvGenEventSinkObserver interface for an observable PvGenParameter object
oCPvGenFileAllows reading/writing to files hosted on the device
oCPvGenFloatGenICam feature: Float
oCPvGenIntegerGenICam feature: Integer
oCPvGenParameterBase class for all GenICam feature types
oCPvGenParameterArrayGenICam feature array
oCPvGenParameterListClass used to hold a group of PvGenParameter pointers
oCPvGenRegisterGenICam feature: Register, or IRegister. A feature providing direct access to a section of the device's register map
oCPvGenStateStackPerforms changes to a GenICam node map, tracks them and restores the previous state on destruction
oCPvGenStringGenICam feature: String
oCPvH264Decoder
oCPvImageImage interface to a PvBuffer
oCPvImageAnalysisMonoPerforms image analyse on an image
oCPvInterfaceRepresents one interface (network adapter or USB host controller) on a system (the PC)
oCPvLoggerUsed to log information or events in some logging category
oCPvLogSinkClass used to register logging callbacks from your application
oCPvMp4WriterPerforms H.264 encoding and writing to an MP4 container from PvBuffers
oCPvNetworkAdapterRepresents one Ethernet network adapter on a system (the PC)
oCPvPipelineHelper class for receiving data from a GigE Vision or USB3 Vision transmitter
oCPvPipelineEventSinkObserver interface for an observable PvPipeline object
oCPvPropertySimple name/value string pair class
oCPvPropertyListClass used to hold a group of PvProperty objects
oCPvRangeFilterIncreases the contrast of displayed images and exported H.264 video by constraining the image to a minimum and maximum range of pixel values. Provides a histogram to analyze the dynamic range
oCPvRawDataRaw data interface to a PvBuffer
oCPvResultResult information
oCPvSerialTerminalWndGUI-based terminal interface to a device serial port
oCPvSessionInfo
oCPvSessionInfoSDP
oCPvSoftDeviceGEVImplements a software-based GigE Vision Device with full GVCP and GVSP support
oCPvStreamReceive data from a GigE Vision or USB3 Vision transmitter
oCPvStreamEventSinkEvent sink used to receive buffer queue/unqueue notifications
oCPvStreamGEVReceive data from a GigE Vision
oCPvStreamInfoClass extracting string-based information out of PvStream statistics
oCPvStreamingChannelSourceDefaultA default implementation for the IPvStreamingSourceChannelSource interface
oCPvStreamRTPReceive data from a RTP transmitter
oCPvStreamU3VReceive data from a USB3 Vision transmitter
oCPvStringString class
oCPvStringListClass used to hold a group of PvString objects
oCPvSystemFind interfaces (network adapters or USB host controllers) and devices reachable from this PC
oCPvSystemEventSinkObserver interface for an observable PvSystem object
oCPvTapFilter
oCPvTftpClientSends or receives files from a GigE Vision video interface using the TFTP protocol
oCPvTransmitterGEVClass for transmitting blocks using the GigE Vision streaming protocol
oCPvTruesenseConverterConverts images from TRUESENSE(TM) to RGB
oCPvUSBHostControllerRepresents one USB host controller on a system (the PC)
oCPvVirtualDeviceGEVVirtual GigE Vision device
\CPvWndBase class defining common functionality for all user interface classes

Copyright (c) 2002-2022 Pleora Technologies Inc.
www.pleora.com