home *** CD-ROM | disk | FTP | other *** search
- PowerTCP TCP Libraries
- ======================
-
-
- Interface Details
- -----------------
-
- The DLL interface provides C functions that your application can
- call, using callback functions for event notification. The
- Microsoft static library interface provides a C++ base class with
- member functions your application can call, using virtual
- functions for event notification. The VBX interface provides
- properties instead of functions, and event handlers for all event
- notification.
-
- All PowerTCP TCP interfaces provide the following functions and
- event notification:
-
- Connect() - Specify the remote host, remote port, and local host
- (for multi-homed hosts) and your application is notified of the
- connection.
-
- Listen() - Specify the local host and port, and your program is
- notified of a successful listening state. This function is only
- used by servers.
-
- Accept() - When listening and informed of a passive connection,
- this function initializes a new session with the connection. This
- function is only used by servers.
-
- Send() - Sends a block of data, handling all buffering. Your
- application is notified when the data has been accepted by the
- system buffers (thereby providing flow control). The Recv() event
- handler is called with data when it is received.
-
- Close() - Closes or abort operations, releasing all system
- resources.
-
-
- Support
- -------
-
- Dart Communications provides free installation support.
- Software maintenance agreement is available through OEM licensing.
- Consulting services are also offered.
-
- Libraries
- ---------
-
- P16TCPL.LIB, P16TCPLD.LIB, P16TCPM.LIB, P16TCPMD.LIB, P16TCPSD.LIB and p16TCPS.LIB provide the 16-bit C++ interface.
- P32TCP.LIB provides a 32-bit C++ interface. P16TCPC3.DLL and
- P32TCPC3 are provided as 16 and 32-bit versions. P16TCPB3.VBX provides the VB interface.
-
- Sample applications and source code that utilize each library are
- also included.
-
-
- Contact
- -------
-
- Dart Communications Tel: 315.655.1024
- 61 Albany Street Fax: 315.655.1025
- Cazenovia, NY 13035 E-mail: sales@dart.com
-