eBUS SDK .NET API
  • Getting Started
    • Getting started with the eBUS SDK .NET API
    • Configuring Your IDE
    • Receiving Data from a GigE Vision or USB3 Vision Transmitter
    • Sample Applications
    • GigE Vision Device Communication Parameters
    • USB3 Vision Device Communication Parameters
    • PvStream USB3 Vision Parameters
    • PvStream GigE Vision Parameters
  • eBUS SDK .NET API Reference
    • API Overview
    • eBUSDotNet
    • eBUSDotNetReceive
    • eBUSDotNetEdge
Search Results for

    Show / Hide Table of Contents
      • GenDCComponentFlagsGroup
      • GenDCComponentHeader
      • GenDCComponentHeaderBase
      • GenDCComponentType
      • GenDCContainerFlagsGroup
      • GenDCContainerHeader
      • GenDCContainerHeaderBase
      • GenDCContainerVariableFieldsGroup
      • GenDCFlowTable
      • GenDCFlowTableHeader
      • GenDCGenericPartType
      • GenDCHeaderType
      • GenDCInfoTypeSpecificH264
      • GenDCInfoTypeSpecificH264.H264Flags
      • GenDCInfoTypeSpecificJPEG
      • GenDCPartFlagsGroup
      • GenDCPartHeader
      • GenDCPartHeader1D
      • GenDCPartHeader1DBase
      • GenDCPartHeader2D
      • GenDCPartHeader2DBase
      • GenDCPartHeaderBase
      • GenDCPartHeaderGenICamChunk
      • GenDCPartHeaderGenICamXML
      • GenDCPartHeaderH264
      • GenDCPartHeaderJPEG
      • GenDCPartHeaderJPEG2000
      • GenDCPartType
      • GenDCPredefinedComponentValue
      • GenDCPredefinedPartValue
      • GenDCPredefinedValue16
      • GenDCPredefinedValue32
      • GenDCPredefinedValue64
      • GenDCReservedValue
      • GenDCSignature
      • GenDCVersionValue
      • IPvChunkData
      • IPvFilter
      • IPvGenDCChunkData
      • IPvGenDCChunkWriter
      • IPvGenDCImage
      • IPvGenDCManager
      • IPvGenericDataComponent
      • IPvGenericDataContainer
      • IPvGenericDataPart
      • IPvH264AccessUnit
      • IPvImage
      • IPvImageJPEG
      • IPvMultiPartContainer
      • IPvMultiPartContainerReader
      • IPvMultiPartContainerWriter
      • IPvMultiPartSection
      • OnDeviceFoundHandler
      • OnParameterUpdateHandler
      • PvBuffer
      • PvChunkData
      • PvComponentType
      • PvCompressionFilter
      • PvDeInterlacer
      • PvDecompressionFilter
      • PvDeviceClass
      • PvDeviceInfo
      • PvDeviceInfoGEV
      • PvDeviceInfoPleoraProtocol
      • PvDeviceInfoType
      • PvDeviceInfoU3V
      • PvDeviceInfoUSB
      • PvDeviceType
      • PvEncodingEnum
      • PvException
      • PvFPSStabilizer
      • PvGenAccessMode
      • PvGenBoolean
      • PvGenCache
      • PvGenCategory
      • PvGenCommand
      • PvGenDCPart1DFields
      • PvGenDCPart2DFields
      • PvGenDCPartH264Fields
      • PvGenDCPartH264Fields.H264Flags
      • PvGenDCPartMetadataFields
      • PvGenDCPartType
      • PvGenDCVariableField
      • PvGenEndianness
      • PvGenEnum
      • PvGenEnumEntry
      • PvGenEventSink
      • PvGenEventSinkSwigInterface
      • PvGenFile
      • PvGenFloat
      • PvGenInteger
      • PvGenNameSpace
      • PvGenOpenMode
      • PvGenParameter
      • PvGenParameterArray
      • PvGenParameterList
      • PvGenRefresh
      • PvGenRegister
      • PvGenRepresentation
      • PvGenSign
      • PvGenStateStack
      • PvGenString
      • PvGenType
      • PvGenVisibility
      • PvImage
      • PvInterface
      • PvInterfaceType
      • PvMultiPartDataType
      • PvNetworkAdapter
      • PvPayloadType
      • PvPixelType
      • PvPleoraCompressed
      • PvRawData
      • PvResult
      • PvResult.Code
      • PvResult.Code.CodeEnum
      • PvSessionInfo
      • PvString
      • PvStringList
      • PvSystem
      • PvSystemEventSink
      • PvTapFilter
      • PvTapGeometryEnum
      • PvTftpClient
      • PvUSBHostController
      • PvUSBSpeed
      • PvUSBStatus
      • SWIGTYPE_p_PV_GENAPI_NS__INode
      • SWIGTYPE_p_PV_GENAPI_NS__INodeMap
      • SWIGTYPE_p_long_long
      • SWIGTYPE_p_unsigned_char
      • SWIGTYPE_p_unsigned_long_long
      • eBUSDotNet
      • uint24_t

    Namespace

    Classes

    GenDCComponentFlagsGroup

    Bitfield union for GenDC component-level flags.

    GenDCComponentHeader

    GenDC component header. Extends GenDCComponentHeaderBase with an array of part offsets.

    GenDCComponentHeaderBase

    Base fields of a GenDC component header, as defined by the GenDC 1.1 specification.

    GenDCContainerFlagsGroup

    Bitfield union for GenDC container-level flags.

    GenDCContainerHeader

    GenDC container header. Extends GenDCContainerHeaderBase with an array of component offsets.

    GenDCContainerHeaderBase

    Base fields of a GenDC container header, as defined by the GenDC 1.1 specification.

    GenDCContainerVariableFieldsGroup

    Bitfield union indicating which GenDC container fields may vary between acquisitions.

    GenDCFlowTable

    GenDC flow table. Extends GenDCFlowTableHeader with an array of per-flow sizes.

    GenDCFlowTableHeader

    GenDC flow table header, describing transport flows used by a container.

    GenDCInfoTypeSpecificH264

    Type-specific info field for H.264 compressed parts, as defined by the GenDC 1.1 specification.

    GenDCInfoTypeSpecificH264.H264Flags

    H.264 constraint set and packetization mode flags.

    GenDCInfoTypeSpecificJPEG

    JPEG type-specific info structure (reserved; currently empty).

    GenDCPartFlagsGroup

    Bitfield union for GenDC part-level flags.

    GenDCPartHeader

    GenDC part header (base part, no type-specific fields).

    GenDCPartHeader1D

    GenDC part header for 1D array data.

    GenDCPartHeader1DBase

    Extended part header fields for 1D array parts, GenICam chunk, and GenICam XML parts.

    GenDCPartHeader2D

    GenDC part header for rectangular uncompressed 2D image data.

    GenDCPartHeader2DBase

    Extended part header fields for 2D image parts (uncompressed, JPEG, JPEG 2000, H.264).

    GenDCPartHeaderBase

    Base fields common to all GenDC part headers, as defined by the GenDC 1.1 specification.

    GenDCPartHeaderGenICamChunk

    GenDC part header for GenICam chunk metadata.

    GenDCPartHeaderGenICamXML

    GenDC part header for GenICam XML metadata.

    GenDCPartHeaderH264

    GenDC part header for H.264-compressed 2D image data.

    GenDCPartHeaderJPEG

    GenDC part header for JPEG-compressed 2D image data.

    GenDCPartHeaderJPEG2000

    GenDC part header for JPEG 2000-compressed 2D image data.

    IPvChunkData

    Generic chunk data interface.

    IPvFilter

    Base class (interface) of various processing filters provided by the eBUS SDK.

    IPvGenDCChunkData

    Generic chunk data interface for GenDC parts.

    IPvGenDCChunkWriter

    Generic chunk data writer interface for GenDC parts.

    IPvGenDCImage

    Generic image interface for GenDC parts.

    IPvGenDCManager

    Interface for managing GenDC (Generic Data Container) operations.

    IPvGenericDataComponent

    One component in a GenDC container. A container can be formed by one or more components.

    IPvGenericDataContainer

    Interface used to read from a GenDC container.

    IPvGenericDataPart

    One part in a GenDC component; the smallest unit in a GenDC container.

    IPvH264AccessUnit

    Generic, read-only H264 access unit interface.

    IPvImage

    Generic image interface.

    IPvImageJPEG

    Generic interface to a JPEG image.

    IPvMultiPartContainer

    Interface to a multi-part container.

    IPvMultiPartContainerReader

    Interface used to read from a multi-part container.

    IPvMultiPartContainerWriter

    Interface used to write to a multi-part container.

    IPvMultiPartSection

    One section (part) of a multi-part container.

    PvBuffer

    Represents a block of GigE Vision or USB3 Vision data in memory

    PvChunkData

    Raw data interface to a PvBuffer.

    PvCompressionFilter

    Filter used for image compression.

    PvDeInterlacer

    De-interlacing filter

    PvDecompressionFilter

    Filter used for image decompression.

    PvDeviceInfo

    Information identifying a device

    PvDeviceInfoGEV

    Information identifying a GigE Vision device

    PvDeviceInfoPleoraProtocol

    Information about a Pleora Protocol device.

    PvDeviceInfoU3V

    Information about a USB3 Vision device.

    PvDeviceInfoUSB

    Information about a generic USB device.

    PvException

    Exception class wrapping a PvResult object. Used for most of the error management in the eBUS SDK.

    PvFPSStabilizer

    Display frame rate manager. Used to stabilize the frames-per-seconds displayed.

    PvGenBoolean

    GenICam feature: Boolean. A feature which can either be true or false.

    PvGenCategory

    GenICam category.

    PvGenCommand

    GenICam feature: Command. A feature which can only be activated.

    PvGenDCPart1DFields

    Specific part fields for the 1D array type

    PvGenDCPart2DFields

    Specific part fields for the 2D uncompressed, JPEG and JPEG2000 types

    PvGenDCPartH264Fields

    Specific part fields for the H.264 compressed image type

    PvGenDCPartH264Fields.H264Flags

    H.264 constraint set flags structure.

    PvGenDCPartMetadataFields

    Specific part fields for the metadata type

    PvGenEnum

    GenICam feature: Enumeration. A feature which can take one of many defined values.

    PvGenEnumEntry

    GenICam feature: Enumeration entry

    PvGenEventSink

    Observer interface for an observable PvGenParameter object

    PvGenFile

    Allows reading/writing to files hosted on the device.

    PvGenFloat

    GenICam feature: Float

    PvGenInteger

    GenICam feature: Integer

    PvGenParameter

    Base class for all GenICam feature types.

    PvGenParameterArray

    GenICam feature array

    PvGenParameterList

    Class used to hold a group of PvGenParameter pointers.

    PvGenRegister

    GenICam feature: Register, or IRegister. A feature providing direct access to a section of the device's register map.

    PvGenStateStack

    Performs changes to a GenICam node map, tracks them and restores the previous state on destruction.

    PvGenString

    GenICam feature: String

    PvImage

    Image interface to a PvBuffer.

    PvInterface

    Represents one interface (network adapter or USB host controller) on a system (the PC)

    PvNetworkAdapter

    Represents one Ethernet network adapter on a system (the PC)

    PvPleoraCompressed

    Pleora compressed interface to a PvBuffer.

    PvRawData

    Raw data interface to a PvBuffer.

    PvResult

    Result information.

    PvResult.Code

    Contains result code constants and enumerations.

    PvSessionInfo

    Describes a multimedia session (typically an RTP stream) discovered via SAP.

    PvString

    String class.

    PvStringList

    Managed list of strings used by the eBUS SDK for device and stream metadata.

    PvSystem

    Find interfaces (network adapters or USB host controllers) and devices reachable from this PC

    PvSystemEventSink

    Observer interface for an observable PvSystem object

    PvTapFilter

    Filter that remaps multi-tap image data into a contiguous output.

    PvTftpClient

    Client used to transfer files over TFTP to and from Pleora devices.

    PvUSBHostController

    Represents one USB host controller on a system (the PC)

    SWIGTYPE_p_PV_GENAPI_NS__INode

    SWIGTYPE_p_PV_GENAPI_NS__INodeMap

    SWIGTYPE_p_long_long

    SWIGTYPE_p_unsigned_char

    SWIGTYPE_p_unsigned_long_long

    eBUSDotNet

    Main wrapper class for the eBUS .NET SDK providing access to Pleora Technologies' eBUS SDK functionality. This class contains static utility methods for pixel type operations, SDK error codes, pixel format constants, and version information for the eBUS SDK.

    uint24_t

    24-bit unsigned integer type used for GenDC pixel data (3 bytes, little-endian).

    Interfaces

    PvGenEventSinkSwigInterface

    Enums

    GenDCComponentType

    GenDC component type enumeration

    GenDCGenericPartType

    GenDC generic part type enumeration

    GenDCHeaderType

    GenDC header type enumeration.

    GenDCPartType

    GenDC part type enumeration

    GenDCPredefinedComponentValue

    GenDC predefined component enumeration

    GenDCPredefinedPartValue

    GenDC predefined part enumeration

    GenDCPredefinedValue16

    GenDC predefined value for 16 bits

    GenDCPredefinedValue32

    GenDC predefined value for 32 bits

    GenDCPredefinedValue64

    GenDC predefined value for 64 bits

    GenDCReservedValue

    Reserved value enumeration.

    GenDCSignature

    GenDC Signature value enumeration.

    GenDCVersionValue

    GenDC version value enumeration. Holds the current GenDC specification version numbers.

    PvComponentType

    Enumeration representing the data type of a data acquisition component. Component types are associated with GenDC and multi-part payloads.

    PvDeviceClass

    Device class enumeration type.

    PvDeviceInfoType

    Device information type enumeration.

    PvDeviceType

    Device type enumeration.

    PvEncodingEnum

    The #PvEncodingEnum enumeration indicates the coding used by the PvCompressionFilter.

    PvGenAccessMode

    Defines read/write permissions for a GenICam parameter.

    PvGenCache

    Specifies how parameter values are cached on the host.

    PvGenDCPartType

    Indicates the header type of a GenDC part, which defines its specific fields. Corresponds to the GenDC spec's GenDCPartType.

    PvGenDCVariableField

    Indicates which GenDC fields may change during transmission.

    PvGenEndianness

    Identifies the byte order used to encode parameter data.

    PvGenNameSpace

    Indicates the naming scope for a GenICam node.

    PvGenOpenMode

    File open mode enumeration for GenICam file access.

    PvGenRefresh

    Refresh method for a GenApi browser.

    PvGenRepresentation

    UI hint describing how a numeric parameter should be rendered.

    PvGenSign

    Indicates whether an integer parameter is signed or unsigned.

    PvGenType

    Feature data type (Boolean, integer, etc.)

    PvGenVisibility

    GenICam feature-related constants

    PvInterfaceType

    Interface type enumeration.

    PvMultiPartDataType

    Multi-part section interface and enums definition.

    PvPayloadType

    GVSP payload type constants.

    PvPixelType

    Pixel format enumeration following the GigE Vision and USB3 Vision specifications.

    PvResult.Code.CodeEnum

    Enumeration of all possible result codes.

    PvTapGeometryEnum

    Tap geometry types definition.

    PvUSBSpeed

    USB speed enumeration type.

    PvUSBStatus

    USB device status enumeration type.

    Delegates

    OnDeviceFoundHandler

    PvSystem device found event delegate.

    OnParameterUpdateHandler

    PvGenParameter updated event delegate.

    In this article
    Back to top Generated by DocFX