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
      • IActionHandler
      • IPvGenApiFactory
      • IPvMessageChannel
      • IPvRegister
      • IPvRegisterEventSink
      • IPvRegisterEventSinkSwigInterface
      • IPvRegisterFactory
      • IPvRegisterInfo
      • IPvRegisterMap
      • IPvRegisterStore
      • IPvSWStreamingChannelSource
      • IPvSWStreamingChannelSourceGenDC
      • IPvSWStreamingChannelSourceGenDCSwigInterface
      • IPvSWStreamingChannelSourceSwigInterface
      • IPvSemaphore
      • IPvSoftDeviceGEV
      • IPvStreamingChannelSource
      • IPvStreamingChannelSourceSwigInterface
      • IPvTransmitterGEV
      • IPvTriggerCallback
      • IPvTriggerSelector
      • IPvTriggerSelector.State
      • IPvUserSetNotify
      • IPvVirtualDeviceGEV
      • IPvVirtualDeviceGEVEventSink
      • IPvVirtualDeviceGEVInfo
      • IPvVirtualDeviceGEVStatistics
      • PvScanType
      • PvSoftDeviceGEV
      • PvStreamingChannelSourceDefault
      • PvStreamingChannelSourceTrigger
      • PvTransmitterGEV
      • PvTriggerSelectorAcquisitionStart
      • PvTriggerSelectorDefault
      • PvTriggerSelectorFrameStart
      • PvTriggerSelectorLineStart
      • PvUserSetState
      • PvVirtualDeviceGEV
      • SWIGTYPE_p_PvAccessType
      • SWIGTYPE_p_PvVirtualDeviceLib__GEV_ActionCmd
      • SWIGTYPE_p_unsigned_short
      • SWIGTYPE_p_void
      • TriggerModeEnum
      • TriggerSelectorEnum
      • TriggerSourceEnum
      • eBUSDotNetEdge

    Interface IPvStreamingChannelSourceSwigInterface

    Namespace: eBUSDotNetEdge
    Assembly: eBUSDotNetEdge.dll
    Syntax
    public interface IPvStreamingChannelSourceSwigInterface

    Methods

    View Source

    CreateGenApiFeatures(IPvRegisterMap, IPvGenApiFactory)

    Declaration
    void CreateGenApiFeatures(IPvRegisterMap aRegisterMap, IPvGenApiFactory aFactory)
    Parameters
    Type Name Description
    IPvRegisterMap aRegisterMap
    IPvGenApiFactory aFactory
    View Source

    CreateRegisters(IPvRegisterMap, IPvRegisterFactory)

    Declaration
    void CreateRegisters(IPvRegisterMap aRegisterMap, IPvRegisterFactory aFactory)
    Parameters
    Type Name Description
    IPvRegisterMap aRegisterMap
    IPvRegisterFactory aFactory
    View Source

    GetChunkEnable(uint)

    Declaration
    bool GetChunkEnable(uint aChunkID)
    Parameters
    Type Name Description
    uint aChunkID
    Returns
    Type Description
    bool
    View Source

    GetChunkModeActive()

    Declaration
    bool GetChunkModeActive()
    Returns
    Type Description
    bool
    View Source

    GetChunksSize()

    Declaration
    uint GetChunksSize()
    Returns
    Type Description
    uint
    View Source

    GetGevSCPSPacketSizeInfo(out uint)

    Declaration
    PvResult GetGevSCPSPacketSizeInfo(out uint aMax)
    Parameters
    Type Name Description
    uint aMax
    Returns
    Type Description
    PvResult
    View Source

    GetHeight()

    Declaration
    uint GetHeight()
    Returns
    Type Description
    uint
    View Source

    GetHeightInfo(out uint, out uint, out uint)

    Declaration
    void GetHeightInfo(out uint aMin, out uint aMax, out uint aInc)
    Parameters
    Type Name Description
    uint aMin
    uint aMax
    uint aInc
    View Source

    GetOffsetX()

    Declaration
    uint GetOffsetX()
    Returns
    Type Description
    uint
    View Source

    GetOffsetY()

    Declaration
    uint GetOffsetY()
    Returns
    Type Description
    uint
    View Source

    GetPayloadSize()

    Declaration
    uint GetPayloadSize()
    Returns
    Type Description
    uint
    View Source

    GetPixelType()

    Declaration
    PvPixelType GetPixelType()
    Returns
    Type Description
    PvPixelType
    View Source

    GetScanType()

    Declaration
    PvScanType GetScanType()
    Returns
    Type Description
    PvScanType
    View Source

    GetSupportedChunk(int, out uint, out string)

    Declaration
    PvResult GetSupportedChunk(int aIndex, out uint aID, out string aName)
    Parameters
    Type Name Description
    int aIndex
    uint aID
    string aName
    Returns
    Type Description
    PvResult
    View Source

    GetSupportedPixelType(int, out PvPixelType)

    Declaration
    PvResult GetSupportedPixelType(int aIndex, out PvPixelType aPixelType)
    Parameters
    Type Name Description
    int aIndex
    PvPixelType aPixelType
    Returns
    Type Description
    PvResult
    View Source

    GetWidth()

    Declaration
    uint GetWidth()
    Returns
    Type Description
    uint
    View Source

    GetWidthInfo(out uint, out uint, out uint)

    Declaration
    void GetWidthInfo(out uint aMin, out uint aMax, out uint aInc)
    Parameters
    Type Name Description
    uint aMin
    uint aMax
    uint aInc
    View Source

    IsPayloadTypeSupported(PvPayloadType)

    Declaration
    bool IsPayloadTypeSupported(PvPayloadType aPayloadType)
    Parameters
    Type Name Description
    PvPayloadType aPayloadType
    Returns
    Type Description
    bool
    View Source

    OnClose()

    Declaration
    void OnClose()
    View Source

    OnOpen(string, ushort)

    Declaration
    void OnOpen(string aDestIP, ushort aDestPort)
    Parameters
    Type Name Description
    string aDestIP
    ushort aDestPort
    View Source

    OnStreamingStart()

    Declaration
    void OnStreamingStart()
    View Source

    OnStreamingStop()

    Declaration
    void OnStreamingStop()
    View Source

    SetChunkEnable(uint, bool)

    Declaration
    PvResult SetChunkEnable(uint aChunkID, bool aEnabled)
    Parameters
    Type Name Description
    uint aChunkID
    bool aEnabled
    Returns
    Type Description
    PvResult
    View Source

    SetChunkModeActive(bool)

    Declaration
    PvResult SetChunkModeActive(bool aEnabled)
    Parameters
    Type Name Description
    bool aEnabled
    Returns
    Type Description
    PvResult
    View Source

    SetHeight(uint)

    Declaration
    PvResult SetHeight(uint aHeight)
    Parameters
    Type Name Description
    uint aHeight
    Returns
    Type Description
    PvResult
    View Source

    SetLargeLeaderTrailerEnabled(bool, uint)

    Declaration
    void SetLargeLeaderTrailerEnabled(bool aEnabled, uint aMaxMultiPartCount)
    Parameters
    Type Name Description
    bool aEnabled
    uint aMaxMultiPartCount
    View Source

    SetMultiPartAllowed(bool)

    Declaration
    void SetMultiPartAllowed(bool aAllowed)
    Parameters
    Type Name Description
    bool aAllowed
    View Source

    SetOffsetX(uint)

    Declaration
    PvResult SetOffsetX(uint aOffsetX)
    Parameters
    Type Name Description
    uint aOffsetX
    Returns
    Type Description
    PvResult
    View Source

    SetOffsetY(uint)

    Declaration
    PvResult SetOffsetY(uint aOffsetY)
    Parameters
    Type Name Description
    uint aOffsetY
    Returns
    Type Description
    PvResult
    View Source

    SetPixelType(PvPixelType)

    Declaration
    PvResult SetPixelType(PvPixelType aPixelType)
    Parameters
    Type Name Description
    PvPixelType aPixelType
    Returns
    Type Description
    PvResult
    View Source

    SetTestPayloadFormatMode(PvPayloadType)

    Declaration
    PvResult SetTestPayloadFormatMode(PvPayloadType aPayloadType)
    Parameters
    Type Name Description
    PvPayloadType aPayloadType
    Returns
    Type Description
    PvResult
    View Source

    SetWidth(uint)

    Declaration
    PvResult SetWidth(uint aWidth)
    Parameters
    Type Name Description
    uint aWidth
    Returns
    Type Description
    PvResult
    • View Source
    In this article
    Back to top Generated by DocFX