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

    Class PvDeviceInfoU3V

    Information about a USB3 Vision device.

    Inheritance
    object
    PvDeviceInfo
    PvDeviceInfoUSB
    PvDeviceInfoU3V
    Implements
    IDisposable
    Inherited Members
    PvDeviceInfoUSB.Assign(PvDeviceInfoUSB)
    PvDeviceInfoUSB.Status
    PvDeviceInfo.swigCMemOwn
    PvDeviceInfo.Dispose()
    PvDeviceInfo.Copy()
    PvDeviceInfo.GetType()
    PvDeviceInfo.GetInterface()
    PvDeviceInfo.VendorName
    PvDeviceInfo.ModelName
    PvDeviceInfo.Version
    PvDeviceInfo.ManufacturerInfo
    PvDeviceInfo.SerialNumber
    PvDeviceInfo.UserDefinedName
    PvDeviceInfo.LicenseMessage
    PvDeviceInfo.DisplayID
    PvDeviceInfo.UniqueID
    PvDeviceInfo.ConnectionID
    PvDeviceInfo.IsConfigurationValid
    PvDeviceInfo.IsLicenseValid
    PvDeviceInfo.Class
    PvDeviceInfo.Type
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNet
    Assembly: eBUSDotNet.dll
    Syntax
    public class PvDeviceInfoU3V : PvDeviceInfoUSB, IDisposable

    Constructors

    View Source

    PvDeviceInfoU3V()

    Constructor.

    Declaration
    public PvDeviceInfoU3V()

    Properties

    View Source

    DeviceGUID

    Gets the device GUID.

    Declaration
    public string DeviceGUID { get; }
    Property Value
    Type Description
    string
    View Source

    DeviceKey

    Gets the device key.

    Declaration
    public string DeviceKey { get; }
    Property Value
    Type Description
    string
    View Source

    DevicePath

    Gets the device path.

    Declaration
    public string DevicePath { get; }
    Property Value
    Type Description
    string
    View Source

    FamilyName

    Gets the device family name.

    Declaration
    public string FamilyName { get; }
    Property Value
    Type Description
    string
    View Source

    GenCPVersion

    Gets the GenCP version supported by the USB3 Vision device.

    Declaration
    public uint GenCPVersion { get; }
    Property Value
    Type Description
    uint
    View Source

    IsCurrentSpeedSupported

    Gets whether the current negotiated speed is supported.

    Declaration
    public bool IsCurrentSpeedSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    IsFullSpeedSupported

    Gets whether USB full-speed operation is supported.

    Declaration
    public bool IsFullSpeedSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    IsHighSpeedSupported

    Gets whether USB high-speed operation is supported.

    Declaration
    public bool IsHighSpeedSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    IsInitializedCapabilities

    Gets whether device capabilities have been initialized.

    Declaration
    public bool IsInitializedCapabilities { get; }
    Property Value
    Type Description
    bool
    View Source

    IsLowSpeedSupported

    Gets whether USB low-speed operation is supported.

    Declaration
    public bool IsLowSpeedSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    IsPleoraDriverInstalled

    Gets whether the Pleora driver is installed for the device.

    Declaration
    public bool IsPleoraDriverInstalled { get; }
    Property Value
    Type Description
    bool
    View Source

    IsSuperSpeedPlusSupported

    Gets whether USB SuperSpeedPlus operation is supported.

    Declaration
    public bool IsSuperSpeedPlusSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    IsSuperSpeedSupported

    Gets whether USB SuperSpeed operation is supported.

    Declaration
    public bool IsSuperSpeedSupported { get; }
    Property Value
    Type Description
    bool
    View Source

    MaxPacketSize

    Gets the maximum packet size supported.

    Declaration
    public uint MaxPacketSize { get; }
    Property Value
    Type Description
    uint
    View Source

    MaxPower

    Gets the maximum power consumption in milliamps.

    Declaration
    public uint MaxPower { get; }
    Property Value
    Type Description
    uint
    View Source

    PowerMessage

    Gets a message describing the current power status.

    Declaration
    public string PowerMessage { get; }
    Property Value
    Type Description
    string
    View Source

    Speed

    Gets the current USB speed.

    Declaration
    public PvUSBSpeed Speed { get; }
    Property Value
    Type Description
    PvUSBSpeed
    View Source

    SpeedMessage

    Gets a message describing the current link speed.

    Declaration
    public string SpeedMessage { get; }
    Property Value
    Type Description
    string
    View Source

    U3VSerialNumber

    Gets the USB3 Vision serial number.

    Declaration
    public string U3VSerialNumber { get; }
    Property Value
    Type Description
    string
    View Source

    U3VVersion

    Gets the USB3 Vision specification version supported by the device.

    Declaration
    public uint U3VVersion { get; }
    Property Value
    Type Description
    uint

    Methods

    View Source

    Assign(PvDeviceInfoU3V)

    Equal operator: copies the object.

    Declaration
    public PvDeviceInfoU3V Assign(PvDeviceInfoU3V arg0)
    Parameters
    Type Name Description
    PvDeviceInfoU3V arg0

    The source for the copy.

    Returns
    Type Description
    PvDeviceInfoU3V

    Reference to the object aFrom was copied to.

    View Source

    Dispose(bool)

    Dispose

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    PvDeviceInfoUSB.Dispose(bool)

    Implements

    IDisposable
    • View Source
    In this article
    Back to top Generated by DocFX