Property |
Description |
AdapterAddress |
Returns the IP address associated with the specified network
adapter |
AdapterCount |
Returns the number of available local and remote network
adapters |
Backlog |
Gets and sets the number of client connections that may be
queued by the server |
ByteOrder |
Gets and sets the byte order in which integer data will be
written to and read from the socket |
CertificateName |
Gets and sets the common name for the server certificate |
CertificatePassword |
Gets and sets the password associated with the server
certificate |
CertificateStore |
Gets and sets the name of the server certificate store or file |
CertificateUser |
Gets and sets the user that owns the server certificate |
ClientAddress |
Return the address of the current client session |
ClientCount |
Return the number of active client sessions connected to the
server |
ClientHandle |
Return the socket handle associated with a specific client
session |
ClientHost |
Return the hostname for the current client session |
ClientId |
Return a unique identifier for the current client session |
ClientName |
Gets and sets a unique string moniker that is associated with
the current client session |
ClientPort |
Return the port number used by the current client session |
ClientThread |
Return the thread ID for the current client session |
CodePage |
Gets and sets the code page used when reading and writing text |
ExternalAddress |
Return the external IP address assigned to the local
system |
IsActive |
Determine if the server has been started |
IsBlocked |
Determine if the control is blocked performing an
operation |
IsClosed |
Determine if the current client connection has been closed by
the remote host |
IsInitialized |
Determine if the control has been initialized |
IsListening |
Determine if the server is listening for connections |
IsReadable |
Return if data can be read from the current client socket
without blocking |
IsWritable |
Return if data can be written to the current client socket
without blocking |
KeepAlive |
Set or return if keep-alive packets are sent to connected
clients |
LastError |
Gets and sets the last error that occurred on the control |
LastErrorString |
Return a description of the last error that occurred |
MaxClients |
Gets and sets the maximum number of clients that can connect to
the server |
MemoryUsage |
Gets the amount of memory allocated for the server and all
client sessions |
NoDelay |
Enable or disable the Nagle algorithm |
Priority |
Gets and sets the priority assigned to the server |
ReuseAddress |
Set or return if the server address can be reused |
Secure |
Set or return if client connections are encrypted using the
TLS security protocol. |
SecureProtocol |
Gets and sets the security protocol used to establish a secure
connection |
ServerAddress |
Gets and sets the address that will be used by the server to
listen for connections |
ServerHandle |
Return the handle to the socket created to listen for client
connections |
ServerName |
Return the fully qualified domain name of the local system |
ServerPort |
Gets and sets the port number that will be used by the server
to listen for connections |
ServerThread |
Return the thread ID for the server |
StackSize |
Gets and sets the size of the stack allocated for threads
created by the server |
ThrowError |
Enable or disable error handling by the container of the
control |
Timeout |
Gets and sets the amount of time until a blocking operation
fails |
Trace |
Enable or disable socket function level tracing |
TraceFile |
Specify the socket function trace output file |
TraceFlags |
Gets and sets the socket function tracing flags |
Version |
Return the current version of the object |