HP-UX SNAplus2 R7 APPC Programmer's Guide

APPC Control Verbs
TP_STARTED
The control verbs are described in the following order:
TP_STARTED
TP_ENDED
RECEIVE_ALLOCATE
UNIX
GET_LU_STATUS
GET_TP_PROPERTIES
UNIX
SET_TP_PROPERTIES
3.1 TP_STARTED
The TP_STARTED verb is issued by the invoking TP. It noties APPC that the TP is starting, and species the
local LU that it will use.
If the TP is using dependent LUs for multiple concurrent conversations, it must issue a separate TP_STARTED
verb (followed by [MC_]ALLOCATE) for each conversation, to obtain a different LU for each conversation; this is
because each dependent LU can support only one conversation at a time.
In response to this verb, APPC generates a TP identier for the invoking TP. This identier is a required parameter
for subsequent APPC verbs issued by the invoking TP.
3.1.1 VCB Structure: TP_STARTED
UNIX
The denition of the VCB structure for the TP_STARTED verb is as follows:
typedef struct tp_started
{
AP_UINT16 opcode;
unsigned char opext; /* Reserved */
unsigned char format; /* Reserved */
AP_UINT16 primary_rc;
AP_UINT32 secondary_rc;
unsigned char lu_alias[8];
unsigned char tp_id[8];
unsigned char tp_name[64];
unsigned char delay_start; /* Reserved */
unsigned char enable_pool; /* Reserved */
unsigned char pip_dlen; /* Reserved */
} TP_STARTED;
3.1.2 VCB Structure: TP_STARTED (Windows)
WINDOWS
The denition of the VCB structure for the TP_STARTED verb is as follows:
typedef struct tp_started
{
78