Tcp
|
The TcpServer type exposes the following members.
Name | Description | |
---|---|---|
BeginInit |
Performs necessary operations before the server properties are initialized.
(Inherited from ServerBase) |
|
CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject) |
|
DisconnectAll |
Disconnects all of the connected clients.
(Inherited from ServerBase) |
|
DisconnectOne |
Disconnects the specified connected client.
(Overrides ServerBaseDisconnectOne(Guid)) |
|
Dispose | Releases all resources used by the Component. (Inherited from Component) |
|
Dispose(Boolean) |
Releases the unmanaged resources used by the server and optionally releases the managed resources.
(Inherited from ServerBase) |
|
EndInit |
Performs necessary operations after the server properties are initialized.
(Inherited from ServerBase) |
|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
|
Finalize | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component) |
|
GetHashCode | Serves as the default hash function. (Inherited from Object) |
|
GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject) |
|
GetService | Returns an object that represents a service provided by the Component or by its Container. (Inherited from Component) |
|
GetType | Gets the Type of the current instance. (Inherited from Object) |
|
Initialize |
Initializes the server.
(Inherited from ServerBase) |
|
InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject) |
|
IsClientConnected |
Determines whether the given client is currently connected to the server.
(Inherited from ServerBase) |
|
LoadSettings |
Loads saved TcpServer settings from the config file if the PersistSettings property is set to true.
(Overrides ServerBaseLoadSettings) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
|
MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject) |
|
Multicast(Byte) |
Sends data to all of the connected clients synchronously.
(Inherited from ServerBase) |
|
Multicast(Object) |
Sends data to all of the connected clients synchronously.
(Inherited from ServerBase) |
|
Multicast(String) |
Sends data to all of the connected clients synchronously.
(Inherited from ServerBase) |
|
Multicast(Byte, Int32, Int32) |
Sends data to all of the connected clients synchronously.
(Inherited from ServerBase) |
|
MulticastAsync(Byte) |
Sends data to all of the connected clients asynchronously.
(Inherited from ServerBase) |
|
MulticastAsync(Object) |
Sends data to all of the connected clients asynchronously.
(Inherited from ServerBase) |
|
MulticastAsync(String) |
Sends data to all of the connected clients asynchronously.
(Inherited from ServerBase) |
|
MulticastAsync(Byte, Int32, Int32) |
Sends data to all of the connected clients asynchronously.
(Inherited from ServerBase) |
|
OnClientConnected |
Raises the ClientConnected event.
(Inherited from ServerBase) |
|
OnClientConnectingException |
Raises the ClientConnectingException event.
(Inherited from ServerBase) |
|
OnClientDisconnected |
Raises the ClientDisconnected event.
(Inherited from ServerBase) |
|
OnReceiveClientData |
Raises the ReceiveClientData event.
(Inherited from ServerBase) |
|
OnReceiveClientDataComplete |
Raises the ReceiveClientDataComplete event.
(Inherited from ServerBase) |
|
OnReceiveClientDataException(Guid, Exception) |
Raises the ReceiveClientDataException event.
(Overrides ServerBaseOnReceiveClientDataException(Guid, Exception)) |
|
OnReceiveClientDataException(Guid, SocketException) | Raises the ReceiveClientDataException event. | |
OnSendClientDataComplete |
Raises the SendClientDataComplete event.
(Inherited from ServerBase) |
|
OnSendClientDataException |
Raises the SendClientDataException event.
(Overrides ServerBaseOnSendClientDataException(Guid, Exception)) |
|
OnSendClientDataStart |
Raises the SendClientDataStart event.
(Inherited from ServerBase) |
|
OnServerStarted |
Raises the ServerStarted event.
(Inherited from ServerBase) |
|
OnServerStopped |
Raises the ServerStopped event.
(Inherited from ServerBase) |
|
OnUnhandledUserException |
Raises the UnhandledUserException event.
(Inherited from ServerBase) |
|
Read |
Reads a number of bytes from the current received data buffer and writes those bytes into a byte array at the specified offset.
(Overrides ServerBaseRead(Guid, Byte, Int32, Int32)) |
|
ReStart |
Re-starts the server if currently running.
(Inherited from ServerBase) |
|
SaveSettings |
Saves TcpServer settings to the config file if the PersistSettings property is set to true.
(Overrides ServerBaseSaveSettings) |
|
SendDataToAsync |
Sends data to the specified client asynchronously.
(Overrides ServerBaseSendDataToAsync(Guid, Byte, Int32, Int32)) |
|
SendTo(Guid, Byte) |
Sends data to the specified client synchronously.
(Inherited from ServerBase) |
|
SendTo(Guid, Object) |
Sends data to the specified client synchronously.
(Inherited from ServerBase) |
|
SendTo(Guid, String) |
Sends data to the specified client synchronously.
(Inherited from ServerBase) |
|
SendTo(Guid, Byte, Int32, Int32) |
Sends data to the specified client synchronously.
(Inherited from ServerBase) |
|
SendToAsync(Guid, Byte) |
Sends data to the specified client asynchronously.
(Inherited from ServerBase) |
|
SendToAsync(Guid, Object) |
Sends data to the specified client asynchronously.
(Inherited from ServerBase) |
|
SendToAsync(Guid, String) |
Sends data to the specified client asynchronously.
(Inherited from ServerBase) |
|
SendToAsync(Guid, Byte, Int32, Int32) |
Sends data to the specified client asynchronously.
(Inherited from ServerBase) |
|
Start |
Starts the TcpServer synchronously and begins accepting client connections asynchronously.
(Overrides ServerBaseStart) |
|
Stop |
Stops the TcpServer synchronously and disconnects all connected clients.
(Overrides ServerBaseStop) |
|
ToString | Returns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component) |
|
TryGetClient | Gets the TransportProviderT object associated with the specified client ID. | |
TryGetClientPrincipal | Gets the WindowsPrincipal object associated with the specified client ID. | |
ValidateConfigurationString |
Validates the specified configurationString.
(Overrides ServerBaseValidateConfigurationString(String)) |
Name | Description | |
---|---|---|
GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
|
GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |