Click or drag to resize

TcpServer Properties

The TcpServer type exposes the following members.

Properties
  Name Description
Public property AllowDualStackSocket Gets or sets a boolean value that determines if dual-mode socket is allowed when endpoint address is IPv6.
Protected property CanRaiseEvents Gets a value indicating whether the component can raise an event.
(Inherited from Component)
Public property ClientIDs Gets the IDs of clients connected to the server.
(Inherited from ServerBase)
Public property ConfigurationString Gets or sets the data required by the server to initialize.
(Inherited from ServerBase)
Public property Container Gets the IContainer that contains the Component.
(Inherited from Component)
Public property CurrentState Gets the current ServerState.
(Inherited from ServerBase)
Protected property DesignMode Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component)
Public property Enabled Gets or sets a boolean value that indicates whether the server is currently enabled.
(Inherited from ServerBase)
Protected property Events Gets the list of event handlers that are attached to this Component.
(Inherited from Component)
Public property IgnoreInvalidCredentials Gets or sets a boolean value that indicates whether the server should ignore errors when the client's credentials are invalid.
Protected property Initialized Gets a boolean value that indicates whether the server has been initialized.
(Inherited from ServerBase)
Public property IntegratedSecurity Gets or sets a boolean value that indicates whether the client Windows account credentials are used for authentication.
Public property IsDisposed Gets a flag that indicates whether the object has been disposed.
(Inherited from ServerBase)
Public property MaxClientConnections Gets or sets the maximum number of clients that can connect to the server.
(Inherited from ServerBase)
Public property MaxSendQueueSize Gets or sets the maximum size for the send queue before payloads are dumped from the queue.
Public property Name Gets the unique identifier of the server.
(Inherited from ServerBase)
Public property NoDelay Gets or sets a boolean value that determines if small packets are delivered to the remote host without delay.
Public property PayloadAware Gets or sets a boolean value that indicates whether the payload boundaries are to be preserved during transmission.
Public property PayloadEndianOrder Gets or sets the endian order to apply for encoding and decoding payload size in a PayloadAware transmission.
Public property PayloadMarker Gets or sets the byte sequence used to mark the beginning of a payload in a PayloadAware transmission.
Public property PersistSettings Gets or sets a boolean value that indicates whether the server settings are to be saved to the config file.
(Inherited from ServerBase)
Protected property ReadIndicies Gets current read indices for received data buffers incremented at each Read(Guid, Byte, Int32, Int32) call.
(Inherited from ServerBase)
Public property ReceiveBufferSize Gets or sets the size of the buffer used by the server for receiving data from the clients.
(Inherited from ServerBase)
Public property RunTime Gets the Time for which the server has been running.
(Inherited from ServerBase)
Public property SendBufferSize Gets or sets the size of the buffer used by the server for sending data to the clients.
(Inherited from ServerBase)
Public property Server Gets the Socket object for the TcpServer.
Public property ServerID Gets the server's ID.
(Inherited from ServerBase)
Public property SettingsCategory Gets or sets the category under which the server settings are to be saved to the config file if the PersistSettings property is set to true.
(Inherited from ServerBase)
Public property Site Gets or sets the ISite of the Component.
(Inherited from Component)
Public property Status Gets the descriptive status of the server.
(Overrides ServerBaseStatus)
Public property TextEncoding Gets or sets the Encoding to be used for the text sent to the connected clients.
(Inherited from ServerBase)
Public property TransportProtocol Gets the TransportProtocol used by the server for the transportation of data with the clients.
(Inherited from ServerBase)
Top
See Also