home *** CD-ROM | disk | FTP | other *** search
- PowerTCP(tm) TELNET 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 Visual Basic custom control
- interface provides properties instead of functions, and event
- handlers for all event notification.
-
- All PowerTCP TELNET 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 TelnetRecv()
- event handler is called with data when it is received (TELNET
- commands are stripped out).
-
- SendCmd() - Constructs and sends a TELNET command string.
-
- Cmd() event handler is called with commands, option and sub-
- option negotiation parameters when they arrive.
-
- Close() - Closes or abort operations, releasing all system
- resources.
-
-
- Libraries
- ---------
-
- P16TCPL.LIB, P16TCPLD.LIB, P16TCPM.LIB, P16TCPMD.LIB, P16TCPSD.LIB and p16TCPS.LIB provide the 16-bit C++ interface.
- P32TNT.LIB provides a 32-bit C++ interface. P16TNTC3.DLL and
- P32TNTC3.DLL are provided as 16 and 32-bit versions. P16TNTB3.VBX
- provides the VB interface.
-
- Sample applications and source code that utilize each library are
- also included.
-
-
- Support
- -------
-
- Dart Communications provides free installation and technical support.
- Software maintenance agreement is available through OEM licensing.
- Consulting services are also offered.
-
- Contact
- -------
-
- Dart Communications Tel: 315.655.1024
- 61 Albany Street Fax: 315.655.1025
- Cazenovia, NY 13035 E-mail: sales@dart.com
-