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

    Class PvTriggerSelectorDefault

    A default implementation for the IPvTriggerSelector interface. This defines the typical base behavior for trigger selectors, and it is used when TriggerMode[TriggerSelector] is set to OFF.

    Inheritance
    object
    IPvTriggerSelector
    PvTriggerSelectorDefault
    PvTriggerSelectorAcquisitionStart
    Implements
    IDisposable
    Inherited Members
    IPvTriggerSelector.swigCMemOwn
    IPvTriggerSelector.Dispose()
    IPvTriggerSelector.TriggerState
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNetEdge
    Assembly: eBUSDotNetEdge.dll
    Syntax
    public class PvTriggerSelectorDefault : IPvTriggerSelector, IDisposable

    Constructors

    View Source

    PvTriggerSelectorDefault()

    Constructor.

    Declaration
    public PvTriggerSelectorDefault()
    View Source

    PvTriggerSelectorDefault(string)

    Constructor.

    Declaration
    public PvTriggerSelectorDefault(string aName)
    Parameters
    Type Name Description
    string aName

    The selector name.

    Properties

    View Source

    IsEnabled

    IsEnabled property of PvTriggerSelectorDefault.

    Declaration
    public override bool IsEnabled { get; }
    Property Value
    Type Description
    bool
    Overrides
    IPvTriggerSelector.IsEnabled
    View Source

    Mode

    Mode property of PvTriggerSelectorDefault.

    Declaration
    public override bool Mode { get; set; }
    Property Value
    Type Description
    bool
    Overrides
    IPvTriggerSelector.Mode
    View Source

    Name

    Gets the name of the default trigger selector.

    Declaration
    public override string Name { get; }
    Property Value
    Type Description
    string
    Overrides
    IPvTriggerSelector.Name
    View Source

    Source

    Source property of PvTriggerSelectorDefault.

    Declaration
    public override uint Source { get; set; }
    Property Value
    Type Description
    uint
    Overrides
    IPvTriggerSelector.Source

    Methods

    View Source

    Dispose(bool)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    IPvTriggerSelector.Dispose(bool)
    View Source

    FireTrigger()

    Nothing to do for the default implementation.

    Declaration
    public override void FireTrigger()
    Overrides
    IPvTriggerSelector.FireTrigger()
    View Source

    Rearm()

    Nothing to do for the default implementation.

    Declaration
    public override void Rearm()
    Overrides
    IPvTriggerSelector.Rearm()
    View Source

    Start(uint)

    Nothing to do for the default implementation.

    Declaration
    public override void Start(uint aHeight)
    Parameters
    Type Name Description
    uint aHeight

    The image height (ignored).

    Overrides
    IPvTriggerSelector.Start(uint)
    View Source

    Stop()

    Nothing to do for the default implementation.

    Declaration
    public override void Stop()
    Overrides
    IPvTriggerSelector.Stop()

    Implements

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