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
      • IPvDeviceAdapter
      • IPvDeviceAdapterSwigInterface
      • IUpdaterObserver
      • OnAcquisitionStateChanged
      • OnBufferCreated
      • OnBufferDeleted
      • OnBufferDisplay
      • OnBufferDone
      • OnBufferLog
      • OnBufferRetrieved
      • OnBufferTextOverlay
      • OnBufferTooSmall
      • OnCmdLinkRead
      • OnCmdLinkReadSafe
      • OnCmdLinkWrite
      • OnCmdLinkWriteSafe
      • OnEvent
      • OnEventGenICam
      • OnEventSafe
      • OnLinkDisconnectedHandler
      • OnLinkReconnectedHandler
      • OnReset
      • OnStart
      • OnStop
      • PvAccessType
      • PvAcquisitionState
      • PvAcquisitionStateEventSink
      • PvAcquisitionStateManager
      • PvActionAckStatusEnum
      • PvBayerFilterType
      • PvBiColorFilterType
      • PvBufferConverter
      • PvBufferConverterRGBFilter
      • PvBufferFormatType
      • PvBufferWriter
      • PvCameraBridge
      • PvCameraBridgeEventSink
      • PvCameraBridgeType
      • PvConfigurationReader
      • PvConfigurationWriter
      • PvDataReceiverType
      • PvDevice
      • PvDeviceAdapter
      • PvDeviceEventSink
      • PvDeviceEventSinkSwigInterface
      • PvDeviceGEV
      • PvDeviceI2CBus
      • PvDevicePleoraProtocol
      • PvDeviceSPIBus
      • PvDeviceSerial
      • PvDeviceSerialPort
      • PvDeviceSerialPortEchoSink
      • PvDeviceU3V
      • PvDisplayThread
      • PvGenFUUpdater
      • PvParity
      • PvPipeline
      • PvPipelineEventSink
      • PvProperty
      • PvPropertyList
      • PvSerialPortConfiguration
      • PvStream
      • PvStreamEventSink
      • PvStreamGEV
      • PvStreamInfo
      • PvStreamRTP
      • PvStreamType
      • PvStreamU3V
      • PvThreadPriority
      • PvTruesenseConverter
      • SWIGTYPE_p_IPvDeviceEventSink
      • SWIGTYPE_p_PvDeinterlacingType
      • SWIGTYPE_p_PvSessionInfoSDP
      • SWIGTYPE_p_PvStringList
      • SWIGTYPE_p_PvTapGeometryEnum
      • SWIGTYPE_p_bool
      • SWIGTYPE_p_double
      • eBUSDotNetReceive

    Class PvDeviceSerialPortEchoSink

    Receives serial port echo notifications for transmitted and received data.

    Inheritance
    object
    PvDeviceSerialPortEchoSink
    Implements
    IDisposable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNetReceive
    Assembly: eBUSDotNetReceive.dll
    Syntax
    public class PvDeviceSerialPortEchoSink : IDisposable

    Constructors

    View Source

    PvDeviceSerialPortEchoSink()

    Constructor.

    Declaration
    public PvDeviceSerialPortEchoSink()

    Fields

    View Source

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Methods

    View Source

    Dispose()

    Dispose.

    Declaration
    public void Dispose()
    View Source

    Dispose(bool)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    View Source

    ~PvDeviceSerialPortEchoSink()

    Destructor.

    Declaration
    protected ~PvDeviceSerialPortEchoSink()
    View Source

    OnRead(string, PvDeviceSerial, byte*, uint, ulong)

    Notification that bytes were read from a serial port.

    Declaration
    public void OnRead(string aDeviceID, PvDeviceSerial aPort, byte* aBytes, uint aByteCount, ulong aTimestamp)
    Parameters
    Type Name Description
    string aDeviceID

    Identifier of the originating device.

    PvDeviceSerial aPort

    Serial port on which data was read.

    byte* aBytes

    Pointer to the received bytes.

    uint aByteCount

    Number of bytes received.

    ulong aTimestamp

    Timestamp associated with the read.

    View Source

    OnReadComplete(string, PvDeviceSerial, ulong)

    Notification that a read operation completed on a serial port.

    Declaration
    public virtual void OnReadComplete(string aDeviceID, PvDeviceSerial aPort, ulong aTimestamp)
    Parameters
    Type Name Description
    string aDeviceID

    Identifier of the originating device.

    PvDeviceSerial aPort

    Serial port on which the read completed.

    ulong aTimestamp

    Timestamp associated with the completion.

    View Source

    OnTransmitted(string, PvDeviceSerial, byte*, uint, ulong)

    Notification that bytes were transmitted on a serial port.

    Declaration
    public void OnTransmitted(string aDeviceID, PvDeviceSerial aPort, byte* aBytes, uint aByteCount, ulong aTimestamp)
    Parameters
    Type Name Description
    string aDeviceID

    Identifier of the originating device.

    PvDeviceSerial aPort

    Serial port on which data was transmitted.

    byte* aBytes

    Pointer to the transmitted bytes.

    uint aByteCount

    Number of bytes transmitted.

    ulong aTimestamp

    Timestamp associated with the transmission.

    Implements

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