Table of Contents

Class DirectTCPSocketCreatedEventArgs

Namespace
Selenium.WebDriver.BiDi.Cdp.Network
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Fired upon direct_socket.TCPSocket creation.

public sealed record DirectTCPSocketCreatedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<DirectTCPSocketCreatedEventArgs>
Inheritance
EventArgs
DirectTCPSocketCreatedEventArgs
Implements
IEquatable<EventArgs>
Inherited Members
EventArgs.ToString()
EventArgs.GetHashCode()
EventArgs.Equals(EventArgs)
EventArgs.<Clone>$()
EventArgs.BiDi
EventArgs.AdditionalData
EventArgs.AdditionalMessageData

Constructors

DirectTCPSocketCreatedEventArgs(RequestId, string, long, DirectTCPSocketOptions, MonotonicTime, Initiator?)

Fired upon direct_socket.TCPSocket creation.

public DirectTCPSocketCreatedEventArgs(RequestId Identifier, string RemoteAddr, long RemotePort, DirectTCPSocketOptions Options, MonotonicTime Timestamp, Initiator? Initiator = null)

Parameters

Identifier RequestId
RemoteAddr string
RemotePort long

Unsigned int 16.

Options DirectTCPSocketOptions
Timestamp MonotonicTime
Initiator Initiator

Properties

Identifier

public RequestId Identifier { get; init; }

Property Value

RequestId

Initiator

public Initiator? Initiator { get; init; }

Property Value

Initiator

Options

public DirectTCPSocketOptions Options { get; init; }

Property Value

DirectTCPSocketOptions

RemoteAddr

public string RemoteAddr { get; init; }

Property Value

string

RemotePort

Unsigned int 16.

public long RemotePort { get; init; }

Property Value

long

Timestamp

public MonotonicTime Timestamp { get; init; }

Property Value

MonotonicTime