ServerBinding

Overview

Location

 

constructor

 

constructor

 

ServerBinding()

 

Sub New

constructor (AddressFamily)    (declared in Binding)

 

constructor(addressFamily: AddressFamily)

 

ServerBinding(AddressFamily addressFamily)

 

Sub New (addressFamily As AddressFamily)

Parameters:

  • addressFamily:

Accept

 

method Accept: Connection

 

Connection Accept()

 

Function Accept As Connection

Address    (declared in Binding)

 

property Address: IPAddress read write;

 

IPAddress Address { get; set; }

 

Property Address As IPAddress

AddressFamily    (declared in Binding)

 

property AddressFamily: AddressFamily read write;

 

AddressFamily AddressFamily { get; set; }

 

Property AddressFamily As AddressFamily

Bind

 

method Bind(listener: IListener)

 

void Bind(IListener listener)

 

Sub Bind(listener As IListener)

Parameters:

  • listener:

BindUnthreaded

 

method BindUnthreaded

 

void BindUnthreaded()

 

Sub BindUnthreaded

DefaultPort    (declared in Binding)

 

property DefaultPort: Int32 read write;

 

Int32 DefaultPort { get; set; }

 

Property DefaultPort As Int32

EnableNagle

 

property EnableNagle: Boolean read write;

 

Boolean EnableNagle { get; set; }

 

Property EnableNagle As Boolean

EndPoint

 

property EndPoint: IPEndPoint read;

 

IPEndPoint EndPoint { get; }

 

Property ReadOnly EndPoint As IPEndPoint

ListenerThreadCount

 

property ListenerThreadCount: Int32 read write;

 

Int32 ListenerThreadCount { get; set; }

 

Property ListenerThreadCount As Int32

ListeningSocket

 

property ListeningSocket: Socket read;

 

Socket ListeningSocket { get; }

 

Property ReadOnly ListeningSocket As Socket

MaxWaitConnections

 

property MaxWaitConnections: Int32 read write;

 

Int32 MaxWaitConnections { get; set; }

 

Property MaxWaitConnections As Int32

Port    (declared in Binding)

 

property Port: Int32 read write;

 

Int32 Port { get; set; }

 

Property Port As Int32

Protocol    (declared in Binding)

 

property Protocol: ProtocolType read write;

 

ProtocolType Protocol { get; set; }

 

Property Protocol As ProtocolType

ReuseAddress

 

property ReuseAddress: Boolean read write;

 

Boolean ReuseAddress { get; set; }

 

Property ReuseAddress As Boolean

ShouldSerializePort    (declared in Binding)

 

method ShouldSerializePort: Boolean

 

Boolean ShouldSerializePort()

 

Function ShouldSerializePort As Boolean

SocketType    (declared in Binding)

 

property SocketType: SocketType read write;

 

SocketType SocketType { get; set; }

 

Property SocketType As SocketType

Unbind

 

method Unbind

 

void Unbind()

 

Sub Unbind

Unbind (Boolean)

 

method Unbind(block: Boolean)

 

void Unbind(Boolean block)

 

Sub Unbind(block As Boolean)

Parameters:

  • block:

 

Address    (declared in Binding)

 

property Address: IPAddress read write;

 

IPAddress Address { get; set; }

 

Property Address As IPAddress

AddressFamily    (declared in Binding)

 

property AddressFamily: AddressFamily read write;

 

AddressFamily AddressFamily { get; set; }

 

Property AddressFamily As AddressFamily

DefaultPort    (declared in Binding)

 

property DefaultPort: Int32 read write;

 

Int32 DefaultPort { get; set; }

 

Property DefaultPort As Int32

EnableNagle

 

property EnableNagle: Boolean read write;

 

Boolean EnableNagle { get; set; }

 

Property EnableNagle As Boolean

EndPoint

 

property EndPoint: IPEndPoint read;

 

IPEndPoint EndPoint { get; }

 

Property ReadOnly EndPoint As IPEndPoint

ListenerThreadCount

 

property ListenerThreadCount: Int32 read write;

 

Int32 ListenerThreadCount { get; set; }

 

Property ListenerThreadCount As Int32

ListeningSocket

 

property ListeningSocket: Socket read;

 

Socket ListeningSocket { get; }

 

Property ReadOnly ListeningSocket As Socket

MaxWaitConnections

 

property MaxWaitConnections: Int32 read write;

 

Int32 MaxWaitConnections { get; set; }

 

Property MaxWaitConnections As Int32

Port    (declared in Binding)

 

property Port: Int32 read write;

 

Int32 Port { get; set; }

 

Property Port As Int32

Protocol    (declared in Binding)

 

property Protocol: ProtocolType read write;

 

ProtocolType Protocol { get; set; }

 

Property Protocol As ProtocolType

ReuseAddress

 

property ReuseAddress: Boolean read write;

 

Boolean ReuseAddress { get; set; }

 

Property ReuseAddress As Boolean

SocketType    (declared in Binding)

 

property SocketType: SocketType read write;

 

SocketType SocketType { get; set; }

 

Property SocketType As SocketType

 

constructor

 

constructor

 

ServerBinding()

 

Sub New

constructor (AddressFamily)    (declared in Binding)

 

constructor(addressFamily: AddressFamily)

 

ServerBinding(AddressFamily addressFamily)

 

Sub New (addressFamily As AddressFamily)

Parameters:

  • addressFamily:

Accept

 

method Accept: Connection

 

Connection Accept()

 

Function Accept As Connection

Bind

 

method Bind(listener: IListener)

 

void Bind(IListener listener)

 

Sub Bind(listener As IListener)

Parameters:

  • listener:

BindUnthreaded

 

method BindUnthreaded

 

void BindUnthreaded()

 

Sub BindUnthreaded

ShouldSerializePort    (declared in Binding)

 

method ShouldSerializePort: Boolean

 

Boolean ShouldSerializePort()

 

Function ShouldSerializePort As Boolean

Unbind

 

method Unbind

 

void Unbind()

 

Sub Unbind

Unbind (Boolean)

 

method Unbind(block: Boolean)

 

void Unbind(Boolean block)

 

Sub Unbind(block As Boolean)

Parameters:

  • block: