NetIPC 3000/XL Programmer's Reference Manual (5958-8600)
Table Of Contents
- 1 NetIPC Fundamentals
- 2 Cross-System NetIPC
- 3 NetIPC Intrinsics
- 4 NetIPC Examples
- A IPC Interpreter (IPCINT)
- B Cause and Diagnostic Codes
- C ErrorMessages
- D Migration From PTOP to NetIPC and RPM
- E C Program Language Considerations

90 Chapter3
NetIPC Intrinsics
IPCDEST
Description
The IPCDEST intrinsic creates a destination descriptor that contains
routing information for sending data to another process.
This intrinsic is option variable. The required parameters are:
socketkind
,
protocol
,
protoaddr
,
protolen
, and
destdesc
.
Condition codes returned by this intrinsic are:
• CCE — Succeeded.
• CCL — Failed.
• CCG — Not returned by this intrinsic.
This intrinsic cannot be called in split stack mode.
Protocol-Specific Considerations
The following Table 3-6 outlines parameters that are specific to the
particular protocol you are accessing.
X.25 Considerations
IPCDEST is used to create a destination descriptor for X.25 direct access.
The
protoaddr
parameter is only used with switched virtual circuits
(SVCs).
Using the destination network address (
opt
16) to directly specify an
X.25 address of an SVC or a PVC number allows the user to bypass the
use of the network directory and the associated IP address.
Cross-System Considerations For TCP
The following are HP 3000 to HP 1000, HP 3000 to HP 9000, and
HP 3000 to PC programming considerations for this intrinsic.
TCP protocol address — Although the ranges of protocol addresses
for each computer system are different, the recommended range of TCP
addresses for user applications is from 30767 to 32767 decimal (%74057
to %77777).
Table 3-6 IPCDEST Protocol Specific Parameters
Parameters TCP X.25
opt
16 n/a destination network
address