TcpTransport Type

Record fields

Record Field Description

acceptSocket

Full Usage: acceptSocket

Field type: Socket
Modifiers: mutable
Field type: Socket

Constructors

Constructor Description

TcpTransport(listenSocket, cancellationToken)

Full Usage: TcpTransport(listenSocket, cancellationToken)

Parameters:
Returns: TcpTransport
listenSocket : Socket
cancellationToken : CancellationToken
Returns: TcpTransport

Instance members

Instance member Description

this.accept ()

Full Usage: this.accept ()

Returns: Task<Result<SocketBinding, 'a>>
Returns: Task<Result<SocketBinding, 'a>>

this.readInternal buf

Full Usage: this.readInternal buf

Parameters:
Returns: ValueTask<int>
buf : ByteSegment
Returns: ValueTask<int>

this.shutdown ()

Full Usage: this.shutdown ()

this.writeInternal buf

Full Usage: this.writeInternal buf

Parameters:
Returns: ValueTask<int>
buf : ByteSegment
Returns: ValueTask<int>