TcpServer
Overview
Location
- Reference: RemObjects.SDK.Server.dll
- Namespace: RemObjects.SDK.Server
- Ancestry: Component | Server | TcpServer
constructor
constructor
TcpServer()
Sub New()
constructor (IContainer)
constructor(container: IContainer)
TcpServer(IContainer container)
Sub New(container As IContainer)
Parameters:
- container:
Active (declared in Server)
property Active: Boolean read write;
Boolean Active { get; set; }
Property Active() As Boolean
BindAddressV4 (declared in Server)
property BindAddressV4: IPAddress read write;
IPAddress BindAddressV4 { get; set; }
Property BindAddressV4() As IPAddress
BindAddressV6 (declared in Server)
property BindAddressV6: IPAddress read write;
IPAddress BindAddressV6 { get; set; }
Property BindAddressV6() As IPAddress
BindingV4 (declared in Server)
property BindingV4: ServerBinding read;
ServerBinding BindingV4 { get; }
ReadOnly Property BindingV4() As ServerBinding
BindingV6 (declared in Server)
property BindingV6: ServerBinding read;
ServerBinding BindingV6 { get; }
ReadOnly Property BindingV6() As ServerBinding
BindV4 (declared in Server)
property BindV4: Boolean read write;
Boolean BindV4 { get; set; }
Property BindV4() As Boolean
BindV6 (declared in Server)
property BindV6: Boolean read write;
Boolean BindV6 { get; set; }
Property BindV6() As Boolean
Close (declared in Server)
method Close
void Close()
Sub Close()
CloseConnectionsOnShutdown (declared in Server)
property CloseConnectionsOnShutdown: Boolean read write;
Boolean CloseConnectionsOnShutdown { get; set; }
Property CloseConnectionsOnShutdown() As Boolean
ConnectionClass (declared in Server)
property ConnectionClass: Type read write;
Type ConnectionClass { get; set; }
Property ConnectionClass() As Type
ConnectionFactory (declared in Server)
property ConnectionFactory: IConnectionFactory read write;
IConnectionFactory ConnectionFactory { get; set; }
Property ConnectionFactory() As IConnectionFactory
CreateWorker protected
method CreateWorker(owner: Server): Object
Object CreateWorker(Server owner)
Function CreateWorker(owner As Server) As Object
Parameters:
- owner:
DefaultPort protected (declared in Server)
property DefaultPort: Int32 read write;
Int32 DefaultPort { get; set; }
Property DefaultPort() As Int32
Dispose protected (declared in Server)
method Dispose(disposing: Boolean)
void Dispose(Boolean disposing)
Sub Dispose(disposing As Boolean)
Parameters:
- disposing:
EnableNagle (declared in Server)
property EnableNagle: Boolean read write;
Boolean EnableNagle { get; set; }
Property EnableNagle() As Boolean
HandleTcpConnection protected
method HandleTcpConnection(connection: Connection)
void HandleTcpConnection(Connection connection)
Sub HandleTcpConnection(connection As Connection)
Parameters:
- connection:
IsRunningOnMono protected (declared in Server)
class method IsRunningOnMono: Boolean
static Boolean IsRunningOnMono()
Shared Function IsRunningOnMono() As Boolean
MaxLineLength (declared in Server)
property MaxLineLength: Int32 read write;
Int32 MaxLineLength { get; set; }
Property MaxLineLength() As Int32
MaxLineLengthEnabled (declared in Server)
property MaxLineLengthEnabled: Boolean read write;
Boolean MaxLineLengthEnabled { get; set; }
Property MaxLineLengthEnabled() As Boolean
OnTcpConnection
event OnTcpConnection: EventHandler<ConnectionEventArgs>;
delegate EventHandler<ConnectionEventArgs> OnTcpConnection()
Event OnTcpConnection As EventHandler<ConnectionEventArgs>
Open (declared in Server)
method Open
void Open()
Sub Open()
Port (declared in Server)
property Port: Int32 read write;
Int32 Port { get; set; }
Property Port() As Int32
ShouldSerializePort (declared in Server)
method ShouldSerializePort: Boolean
Boolean ShouldSerializePort()
Function ShouldSerializePort() As Boolean
SslOptions (declared in Server)
property SslOptions: SslConnectionFactory read;
SslConnectionFactory SslOptions { get; }
ReadOnly Property SslOptions() As SslConnectionFactory
Timeout (declared in Server)
property Timeout: Int32 read write;
Int32 Timeout { get; set; }
Property Timeout() As Int32
TimeoutEnabled (declared in Server)
property TimeoutEnabled: Boolean read write;
Boolean TimeoutEnabled { get; set; }
Property TimeoutEnabled() As Boolean
TriggerOnTcpConnection protected
method TriggerOnTcpConnection(connection: Connection)
void TriggerOnTcpConnection(Connection connection)
Sub TriggerOnTcpConnection(connection As Connection)
Parameters:
- connection:
Active (declared in Server)
property Active: Boolean read write;
Boolean Active { get; set; }
Property Active() As Boolean
BindAddressV4 (declared in Server)
property BindAddressV4: IPAddress read write;
IPAddress BindAddressV4 { get; set; }
Property BindAddressV4() As IPAddress
BindAddressV6 (declared in Server)
property BindAddressV6: IPAddress read write;
IPAddress BindAddressV6 { get; set; }
Property BindAddressV6() As IPAddress
BindingV4 (declared in Server)
property BindingV4: ServerBinding read;
ServerBinding BindingV4 { get; }
ReadOnly Property BindingV4() As ServerBinding
BindingV6 (declared in Server)
property BindingV6: ServerBinding read;
ServerBinding BindingV6 { get; }
ReadOnly Property BindingV6() As ServerBinding
BindV4 (declared in Server)
property BindV4: Boolean read write;
Boolean BindV4 { get; set; }
Property BindV4() As Boolean
BindV6 (declared in Server)
property BindV6: Boolean read write;
Boolean BindV6 { get; set; }
Property BindV6() As Boolean
CloseConnectionsOnShutdown (declared in Server)
property CloseConnectionsOnShutdown: Boolean read write;
Boolean CloseConnectionsOnShutdown { get; set; }
Property CloseConnectionsOnShutdown() As Boolean
ConnectionClass (declared in Server)
property ConnectionClass: Type read write;
Type ConnectionClass { get; set; }
Property ConnectionClass() As Type
ConnectionFactory (declared in Server)
property ConnectionFactory: IConnectionFactory read write;
IConnectionFactory ConnectionFactory { get; set; }
Property ConnectionFactory() As IConnectionFactory
DefaultPort protected (declared in Server)
property DefaultPort: Int32 read write;
Int32 DefaultPort { get; set; }
Property DefaultPort() As Int32
EnableNagle (declared in Server)
property EnableNagle: Boolean read write;
Boolean EnableNagle { get; set; }
Property EnableNagle() As Boolean
MaxLineLength (declared in Server)
property MaxLineLength: Int32 read write;
Int32 MaxLineLength { get; set; }
Property MaxLineLength() As Int32
MaxLineLengthEnabled (declared in Server)
property MaxLineLengthEnabled: Boolean read write;
Boolean MaxLineLengthEnabled { get; set; }
Property MaxLineLengthEnabled() As Boolean
Port (declared in Server)
property Port: Int32 read write;
Int32 Port { get; set; }
Property Port() As Int32
SslOptions (declared in Server)
property SslOptions: SslConnectionFactory read;
SslConnectionFactory SslOptions { get; }
ReadOnly Property SslOptions() As SslConnectionFactory
Timeout (declared in Server)
property Timeout: Int32 read write;
Int32 Timeout { get; set; }
Property Timeout() As Int32
TimeoutEnabled (declared in Server)
property TimeoutEnabled: Boolean read write;
Boolean TimeoutEnabled { get; set; }
Property TimeoutEnabled() As Boolean
IsRunningOnMono protected (declared in Server)
class method IsRunningOnMono: Boolean
static Boolean IsRunningOnMono()
Shared Function IsRunningOnMono() As Boolean
constructor
constructor
TcpServer()
Sub New()
constructor (IContainer)
constructor(container: IContainer)
TcpServer(IContainer container)
Sub New(container As IContainer)
Parameters:
- container:
Close (declared in Server)
method Close
void Close()
Sub Close()
CreateWorker protected
method CreateWorker(owner: Server): Object
Object CreateWorker(Server owner)
Function CreateWorker(owner As Server) As Object
Parameters:
- owner:
Dispose protected (declared in Server)
method Dispose(disposing: Boolean)
void Dispose(Boolean disposing)
Sub Dispose(disposing As Boolean)
Parameters:
- disposing:
HandleTcpConnection protected
method HandleTcpConnection(connection: Connection)
void HandleTcpConnection(Connection connection)
Sub HandleTcpConnection(connection As Connection)
Parameters:
- connection:
Open (declared in Server)
method Open
void Open()
Sub Open()
ShouldSerializePort (declared in Server)
method ShouldSerializePort: Boolean
Boolean ShouldSerializePort()
Function ShouldSerializePort() As Boolean
TriggerOnTcpConnection protected
method TriggerOnTcpConnection(connection: Connection)
void TriggerOnTcpConnection(Connection connection)
Sub TriggerOnTcpConnection(connection As Connection)
Parameters:
- connection:
OnTcpConnection
event OnTcpConnection: EventHandler<ConnectionEventArgs>;
delegate EventHandler<ConnectionEventArgs> OnTcpConnection()
Event OnTcpConnection As EventHandler<ConnectionEventArgs>