IpServerChannelInfo

Overview

The IpServerChannelInfo class is inherited from the ServerChannelInfo class and implements the IIpServerChannelInfo interface.

This class is used by the server channel IpTcpServerChannel uses instance of this class to provide information about the current server channel that might be needed by the Invoker to process the incoming data stream and perform actions requested by the remote client.

For internal use only.

Location


 

constructor (ServerChannel)  protected    (declared in ServerChannelInfo)

Creates an instance of an object with the given ServerChannel.

 

constructor(serverChannel: ServerChannel)

 

IpServerChannelInfo(ServerChannel serverChannel)

 

Sub New(serverChannel As ServerChannel)

Parameters:

  • serverChannel: A given server channel.

constructor (ServerChannel, Connection)

 

constructor(serverChannel: ServerChannel; connection: Connection)

 

IpServerChannelInfo(ServerChannel serverChannel, Connection connection)

 

Sub New(serverChannel As ServerChannel, connection As Connection)

Parameters:

  • serverChannel:
  • connection:

Connection

Remote client connection.

 

property Connection: Connection read;

 

Connection Connection { get; }

 

ReadOnly Property Connection() As Connection

LocalEndPoint

 

property LocalEndPoint: IPEndPoint read;

 

IPEndPoint LocalEndPoint { get; }

 

ReadOnly Property LocalEndPoint() As IPEndPoint

RemoteEndPoint

 

property RemoteEndPoint: IPEndPoint read;

 

IPEndPoint RemoteEndPoint { get; }

 

ReadOnly Property RemoteEndPoint() As IPEndPoint

ServerChannel    (declared in ServerChannelInfo)

Returns the server channel instance provided in constructor.

 

property ServerChannel: ServerChannel read;

 

ServerChannel ServerChannel { get; }

 

ReadOnly Property ServerChannel() As ServerChannel

 

Connection

Remote client connection.

 

property Connection: Connection read;

 

Connection Connection { get; }

 

ReadOnly Property Connection() As Connection

LocalEndPoint

 

property LocalEndPoint: IPEndPoint read;

 

IPEndPoint LocalEndPoint { get; }

 

ReadOnly Property LocalEndPoint() As IPEndPoint

RemoteEndPoint

 

property RemoteEndPoint: IPEndPoint read;

 

IPEndPoint RemoteEndPoint { get; }

 

ReadOnly Property RemoteEndPoint() As IPEndPoint

ServerChannel    (declared in ServerChannelInfo)

Returns the server channel instance provided in constructor.

 

property ServerChannel: ServerChannel read;

 

ServerChannel ServerChannel { get; }

 

ReadOnly Property ServerChannel() As ServerChannel

 

constructor (ServerChannel)  protected    (declared in ServerChannelInfo)

Creates an instance of an object with the given ServerChannel.

 

constructor(serverChannel: ServerChannel)

 

IpServerChannelInfo(ServerChannel serverChannel)

 

Sub New(serverChannel As ServerChannel)

Parameters:

  • serverChannel: A given server channel.

constructor (ServerChannel, Connection)

 

constructor(serverChannel: ServerChannel; connection: Connection)

 

IpServerChannelInfo(ServerChannel serverChannel, Connection connection)

 

Sub New(serverChannel As ServerChannel, connection As Connection)

Parameters:

  • serverChannel:
  • connection: