Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
 
SUBSCRIBE
 
Previous Newsletters
 




Products Articles Downloads Order Support
Customer Portal      

Async Client Description

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:

Property List

  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.

Method List

  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.

Event List

  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.

    Copyright © 2000-2024