HPlogo NetIPC 3000/XL Programmer's Reference Manual: HP 3000 MPE/iX Computer Systems > Appendix A IPC Interpreter (IPCINT)

Syntax of IPCINT

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

The following paragraphs describe the syntax of IPCINT commands. This includes:

  • Abbreviations for the intrinsics.

  • Pseudovariables for socket descriptors.

  • Prompts for parameters.

  • Call user data field.

Abbreviated Intrinsic Names

The IPCINT program uses abbreviations for NetIPC intrinsics. Table A-1 “NetIPC Intrinsics IPCINT Abbreviations” shows the supported IPC intrinsics and the IPCINT abbreviations.

Table A-1 NetIPC Intrinsics IPCINT Abbreviations

Intrinsic

IPCINT Abbreviation

IPCCREATE

CR

IPCNAME

NAME

IPCNAMERASE

NAMERASE

IPCDEST

DEST

IPCGIVE

GIVE

IPCGET

GET

IPCCONNECT

CN

IPCRECVCN

RCN

IPCRECV

R

IPCSEND

S

IPCCONTROL

CTR

IPCSHUTDOWN

SHUT

IOWAIT

WAIT

IODONTWAIT

NOWAIT

IPCCHECK

CHECK

IPCERRMSG

ERR

 

Pseudovariables

Three pseudovariables are used by IPCINT to store the most recently assigned socket descriptors as follows:

Pseudovariable      socket descriptor
--------------      -----------------
      C                  call
      D                  destination
      V                  virtual circuit

The pseudovariable names can be overridden by the user.

Prompts for Parameters

When you enter the IPCINT abbreviation for the selected intrinsic, IPCINT prompts you for the required parameter values which you then enter from the keyboard. Default values are provided for most input parameters. The parameter names correspond approximately to those used in the reference portion of this manual. IPCINT prompts for X.25 opt array parameters without your having to use the INITOPT or ADDOPT intrinsics. You are also prompted for X.25 flags parameter bit settings. Prompts requiring a Y/N (yes/no) answer default to N (no).

Output parameters are displayed on the screen following execution of the called intrinsic.

Call User Data Field

The call user data field can be entered as a concatenated ASCII string enclosed in single quotes. Hexadecimal digits can be included in an ASCII string by preceding the digits with an h. For example, h45'hello'h10 can be entered which represents a string of hexadecimal 45, the word "hello" followed by hexadecimal 10.

Feedback to webmaster