Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (C)
Guardian Procedure Calls Reference Manual522629-013
3-109
CONFIG_GETINFO_BYNAME_ Procedure
(G-Series and H-Series RVUs Only)
The return structure and its substructures are defined in TAL as follows:
lif_state
Indicates the current state of the LIF. A value of 1 means the LIF is STOPPED, and
a value of 2 means it is STARTED.
Struct Sm_Lif_GetInfo_Template( * );
Begin
Int(32) lif_state ! i.e. started, stopped.
Int(32) access_state; ! Access to network.
Struct Lif_Potential_Access_List (Lif_Potential_Access_Template);
Int filler1; ! filler
Struct Lif_Actual_Access_List (Lif_Actual_Access_Template);
Int filler2; ! filler
End;
Struct Lif_Potential_Access_Template( * ); ! CPUs having potential access
Begin
unsigned (1) cpu0; ! 0 = false 1 = true
unsigned (1) cpu1; ! 0 = false 1 = true
unsigned (1) cpu2; ! 0 = false 1 = true
unsigned (1) cpu3; ! 0 = false 1 = true
unsigned (1) cpu4; ! 0 = false 1 = true
unsigned (1) cpu5; ! 0 = false 1 = true
unsigned (1) cpu6; ! 0 = false 1 = true
unsigned (1) cpu7; ! 0 = false 1 = true
unsigned (1) cpu8; ! 0 = false 1 = true
unsigned (1) cpu9; ! 0 = false 1 = true
unsigned (1) cpu10; ! 0 = false 1 = true
unsigned (1) cpu11; ! 0 = false 1 = true
unsigned (1) cpu12; ! 0 = false 1 = true
unsigned (1) cpu13; ! 0 = false 1 = true
unsigned (1) cpu14; ! 0 = false 1 = true
unsigned (1) cpu15; ! 0 = false 1 = true
End;
Struct Lif_Actual_Access_Template( * ); ! CPUs having actual access
Begin
unsigned (1) cpu0; ! 0 = false 1 = true
unsigned (1) cpu1; ! 0 = false 1 = true
unsigned (1) cpu2; ! 0 = false 1 = true
unsigned (1) cpu3; ! 0 = false 1 = true
unsigned (1) cpu4; ! 0 = false 1 = true
unsigned (1) cpu5; ! 0 = false 1 = true
unsigned (1) cpu6; ! 0 = false 1 = true
unsigned (1) cpu7; ! 0 = false 1 = true
unsigned (1) cpu8; ! 0 = false 1 = true
unsigned (1) cpu9; ! 0 = false 1 = true
unsigned (1) cpu10; ! 0 = false 1 = true
unsigned (1) cpu11; ! 0 = false 1 = true
unsigned (1) cpu12; ! 0 = false 1 = true
unsigned (1) cpu13; ! 0 = false 1 = true
unsigned (1) cpu14; ! 0 = false 1 = true
unsigned (1) cpu15; ! 0 = false 1 = true
End;