Class DirectUDPSocketOpenedEventArgs
Fired when direct_socket.UDPSocket connection is opened.
public sealed record DirectUDPSocketOpenedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<DirectUDPSocketOpenedEventArgs>
- Inheritance
-
EventArgsDirectUDPSocketOpenedEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.AdditionalMessageData
Constructors
DirectUDPSocketOpenedEventArgs(RequestId, string, long, MonotonicTime, string?, long?)
Fired when direct_socket.UDPSocket connection is opened.
public DirectUDPSocketOpenedEventArgs(RequestId Identifier, string LocalAddr, long LocalPort, MonotonicTime Timestamp, string? RemoteAddr = null, long? RemotePort = null)
Parameters
IdentifierRequestIdLocalAddrstringLocalPortlongExpected to be unsigned integer.
TimestampMonotonicTimeRemoteAddrstringRemotePortlong?Expected to be unsigned integer.
Properties
Identifier
public RequestId Identifier { get; init; }
Property Value
LocalAddr
public string LocalAddr { get; init; }
Property Value
LocalPort
Expected to be unsigned integer.
public long LocalPort { get; init; }
Property Value
RemoteAddr
public string? RemoteAddr { get; init; }
Property Value
RemotePort
Expected to be unsigned integer.
public long? RemotePort { get; init; }
Property Value
- long?
Timestamp
public MonotonicTime Timestamp { get; init; }