High Availability Monitors Version A.03.02 Release Notes
NOF API Verbs (REGISTER_INDICATION_SINK to UNREGISTER_INDICATION_SINK)
START_LS
Chapter 51056
START_LS
START_LS normally starts an inactive LS. Alternatively, it can be used
to leave the LS inactive but specify that it can be activated automatically
by SNAplus2 when required or activated by the remote system.
This verb must be issued to a running node.
VCB Structure
typedef struct start_ls
{
AP_UINT16 opcode; /* verb operation code */
unsigned char reserv2; /* reserved */
unsigned char format; /* reserved */
AP_UINT16 primary_rc; /* primary return code */
AP_UINT32 secondary_rc; /* secondary return code */
unsigned char ls_name[8]; /* name of link station */
unsigned char react_kicked; /* retry in progress? */
unsigned char enable; /* start ls or enable auto-activation? */
unsigned char reserv3[3]; /* reserved */
} START_LS;
Supplied Parameters
The application supplies the following parameters:
opcode
AP_START_LS
ls_name
Name of the link station to be started. This is an 8-byte
ASCII string, padded on the right with spaces if the
name is shorter than 8 bytes, which must already have
been defined by a DEFINE_LS verb.
enable
Specifies the action to be taken for the LS.
To start the LS, set this parameter to AP_ACTIVATE.
To leave the LS inactive but specify that it can be
activated (either by SNAplus2 or by the remote system)
when required, specify one or both of the following
values (combined using a logical OR):
AP_AUTO_ACT