IPConn
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.net
- Platforms: .NET, .NET Standard 2.0, Island
Implements
Instance Methods
constructor (Socket) Island
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
constructor(aSock: Socket)
// Island-watchOS Simulator-i386
constructor(aSock: Socket)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
IPConn(Socket aSock)
// Island-watchOS Simulator-i386
IPConn(Socket aSock)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
init(_ aSock: Socket)
// Island-watchOS Simulator-i386
init(_ aSock: Socket)
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator-x86_64, Island-Windows
Sub New(aSock As Socket)
// Island-watchOS Simulator-i386
Sub New(aSock As Socket)
Parameters:
- aSock:
constructor (Socket) .NET, .NET Standard 2.0
constructor(aSock: Socket)
IPConn(Socket aSock)
init(_ aSock: Socket)
Sub New(aSock As Socket)
Parameters:
- aSock:
Close
method Close: error
error Close()
func Close() -> error
func Close() error
Function Close() As error
CloseRead
method CloseRead: error
error CloseRead()
func CloseRead() -> error
func CloseRead() error
Function CloseRead() As error
CloseWrite
method CloseWrite: error
error CloseWrite()
func CloseWrite() -> error
func CloseWrite() error
Function CloseWrite() As error
File
func File() (File, error)
LocalAddr
method LocalAddr: Addr
Addr LocalAddr()
func LocalAddr() -> Addr
func LocalAddr() Addr
Function LocalAddr() As Addr
Read
Parameters:
- b:
ReadFrom
Parameters:
- b:
ReadFromIP
Parameters:
- b:
ReadFromUDP
Parameters:
- b:
RemoteAddr
method RemoteAddr: Addr
Addr RemoteAddr()
func RemoteAddr() -> Addr
func RemoteAddr() Addr
Function RemoteAddr() As Addr
SetDeadline
// .NET, .NET Standard 2.0
method SetDeadline(tt: Time): error
// Island
method SetDeadline(tt: Time): error
// .NET, .NET Standard 2.0
func SetDeadline(_ tt: Time) -> error
// Island
func SetDeadline(_ tt: Time) -> error
Parameters:
- tt:
SetKeepAlive
Parameters:
- b:
SetKeepAlivePeriod
Parameters:
- d:
SetLinger
Parameters:
- b:
SetNoDelay
Parameters:
- b:
SetReadBuffer
Parameters:
- bytes:
SetReadDeadline
// .NET, .NET Standard 2.0
method SetReadDeadline(tt: Time): error
// Island
method SetReadDeadline(tt: Time): error
// .NET, .NET Standard 2.0
func SetReadDeadline(_ tt: Time) -> error
// Island
func SetReadDeadline(_ tt: Time) -> error
Parameters:
- tt:
SetWriteBuffer
Parameters:
- bytes:
SetWriteDeadline
// .NET, .NET Standard 2.0
method SetWriteDeadline(t: Time): error
// Island
method SetWriteDeadline(t: Time): error
// .NET, .NET Standard 2.0
func SetWriteDeadline(_ t: Time) -> error
// Island
func SetWriteDeadline(_ t: Time) -> error
Parameters:
- t:
SyscallConn
Write
Parameters:
- b:
WriteTo
Parameters:
- b:
- addr: