Features | Detailed Description
Available in .NET, VCL and ActiveX editions.
The AsyncClient component is used for implementing custom TCP / UDP client functionality in your program. AsyncClient can work in background without interfering with the main application thread.
Please see the Demos code (AsyncClient) and also the indexed Help documentation provided with the Clever Internet Suite installation for more details about using this component.
The most common members of the HTTP component can be seen below:
Name |
Description |
Active |
Provides information about the activity status of the connection. |
BatchSize |
Specifies the size of the transferred batch. |
LocalBinding |
Allows to specify the local binding Network interface. |
Port |
Specifies the port that allows the desired component to connect to the server. |
Server |
Specifies the server to connect to. |
SocketProtocol |
Specifies one of the ProtocolType values. |
SocketType |
Specifies one of the SocketType values. |
UseTLS |
Specifies whether the component should use the TLS / SSL security protocol when connecting to the given server. |
Name |
Description |
Close |
Closes a previously opened server connection and terminates the current data transfer process. |
Open |
Opens connection to the given server. |
ReadData |
Reads data from socket. |
WriteData |
Writes data to socket. |
Name |
Description |
OnConnect |
Occurs when the client connected to the server. |
OnConnecting |
Occurs when the client connects to the server. |
OnDisconnect |
Occurs when the clinet disconnected from the server. |
OnRead |
Occurs when the component has received data from the server. |
OnWrite |
Occurs when the component has sent data to the server and ready to new asynchronous operations. |
OnGetCertificate |
Occurs when a server needs a certificate for establishing connection. |
|