This guide describes the TCPware services and libraries from the programmer's perspective. It is for network application programmers.
Before using TCPware, you should be familiar with:
Computer networks in general.
HPs OpenVMS operating system and file system.
This guide has the following contents:
PART I, Introduction to ProgrammingIntroduces network programming and the TCPware programming functions.
PART II, UCX Compatibility ProgrammingDescribes TCPware's support for the BGDRIVER and VAXCRTL socket routines.
PART III, QIO ProgrammingDescribes the TCPDRIVER, UDPDRIVER, IPDRIVER, and INETDRIVER QIO programming interfaces.
PART IV, Programming LibrariesDescribes the FTP Library, Socket Library, and TELNET Library routines.
PART V, Application Programming InterfacesDescribes the Simple Network Management Protocol (SNMP) extendible agent application programming interface (API) routines, and the Token Authentication API functions.
PART VI, ONC RPC ProgrammingDescribes the Remote Procedure Call (RPC) routines.
PART VII, AppendixReference for programming the Socket Library routines for versions of OpenVMS earlier than 5.3.
You can use help at the DCL prompt to find the following:
Topical helpAccess TCPware help topics as follows:
The topic entry is optional. You can also enter topics and subtopics at the following prompt and its subprompts:
TCPWARE Subtopic?
Online help is also available from within certain TCPware components: FTP-OpenVMS Client and Server, Network Control Utility (NETCU), TELNET-OpenVMS Client, NSLOOKUP, and TRACEROUTE. Use the HELP command from within each component.
Example: NETCU> HELP [topic]
Error messages help Access help for TCPware error messages only as follows:
If the error message is included in the MESSAGES help, it identifies the TCPware component and provides a meaning and user action. See the Instructions under MESSAGES.
You can use the following customer support services for information and help about TCPware and other Process Software products if you subscribe to our Product Support Services. (If you bought TCPware products through an authorized TCPware reseller, contact your reseller for technical support.) Contact Technical Support directly using the following methods:
E-mail relays your question to us quickly and allows us to respond, as soon as we have information for you. Send e-mail to support@process.com. Be sure to include your:
Name
Telephone number
Company name
Process Software product name and version number
Operating system name and version number
Describe the problem in as much detail as possible. You should receive an immediate automated response telling you that your call was logged.
If calling within the continental United States or Canada, call Process Software Technical Support toll-free at 1-800-394-8700. If calling from outside the continental United States or Canada, dial 1-508-628-5074. Please be ready to provide your name, company name, and telephone number.
There is a variety of useful technical information available on our World Wide Web home page, http://www.process.com (select Customer Support).
You can also access the VMSnet newsgroup, vmsnet.networks.tcp-ip.tcpware. Process Software's Engineering and Technical Support professionals monitor and respond to this open forum newsgroup on a timely basis.
TCPware for OpenVMS includes a software license that entitles you to install and use it on one machine. Please read and understand the Software License Agreement before installing the product. If you want to use TCPware on more than one machine, you need to purchase additional licenses. Contact Process Software or your distributor for details.
Process Software offers a variety of software maintenance and support services. Contact us or your distributor for details about these services.
TCPware guides may include Reader's Comments as their last page. If you find an error in this guide or have any other comments about it, please let us know. Return a completed copy of the Reader's Comments page, or send e-mail to techpubs@process.com.
Please make your comments specific, including page references whenever possible. We would appreciate your comments about our documentation.
The documentation set for TCPware for OpenVMS consists of the following:
Release Notes for the current version of TCPware for OpenVMSFor all users, system mangers, and application programmers. The Release Notes are available online on your TCPware for OpenVMS media and are accessible before or after software installation.
Installation & Configuration GuideFor system managers and those installing the software. The guide provides installation and configuration instructions for the TCPware for OpenVMS products.
User's GuideFor all users. This guide includes an introduction to TCPware for OpenVMS products as well as a reference for the user functions arranged alphabetically by product, utility, or service.
Management GuideFor system managers. This guide contains information on functions not normally available to the general network end user. It also includes implementation notes and troubleshooting information.
Network Control Utility (NETCU) Command ReferenceFor users and system managers. This reference covers all the commands available with the Network Control Utility (NETCU) and contains troubleshooting information.
Programmer's GuideFor network application programmers. This guide gives application programmers information on the callable interfaces between TCPware for OpenVMS and application programs.
Online help
Topical help, using HELP TCPWARE [topic]
Error messages help, using HELP TCPWARE MESSAGES