DataIn Event

Fired when data comes in.

Syntax

public event OnDataInHandler OnDataIn;

public delegate void OnDataInHandler(object sender, RudpserverDataInEventArgs e);

public class RudpserverDataInEventArgs : EventArgs {
  public string ConnectionId { get; }
  public string Text { get; }
public byte[] TextB { get; } }
Public Event OnDataIn As OnDataInHandler

Public Delegate Sub OnDataInHandler(sender As Object, e As RudpserverDataInEventArgs)

Public Class RudpserverDataInEventArgs Inherits EventArgs
  Public ReadOnly Property ConnectionId As String
  Public ReadOnly Property Text As String
Public ReadOnly Property TextB As Byte() End Class

Remarks

Trapping the DataIn event is your only chance to get the data coming from the other end of the connection. The incoming data is provided through the Text parameter.

Note that events are not re-entrant. Performing time consuming operations within this event will prevent it from firing again in a timely manner and may impact overall performance.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks P2P 2020 .NET Edition - Version 20.0 [Build 8235]