| 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 control |