Installation guide

48 DC 900-1564A
Synchronous Link Control (SLC) Programmer’s Guide
the “C” structure format shown in Figure 4–2, where UINT32 is a 32-bit unsigned inte-
ger data type.
The
slc_channel_counts_struct within the SLC_STATISTICS_REPORT_TYPE and each of
the structures within the
slc_channel_counts_struct are defined in Figure 4–3
through Figure 4–7. Statistics for each channel associated with a specified SLC network
connection are cleared when the application writes a
DLI_PROT_CFG_LINK command to
the ICP (Section 4.2.3 on page 36).
typedef struct slc_statistics_report_struct
{
UINT32 normal_message_in;
UINT32 normal_message_out;
UINT32 priority_message_in;
UINT32 priority_message_in;
struct slc_channel_counts_struct channel;
} SLC_STATISTICS_REPORT_TYPE;
Figure 4–2: SLC Statistics Report “C” Structure
typedef struct slc_channel_counts_struct
{
struct slc_port_counts_struct port;
struct slc_lci_counts_struct lci_in;
struct slc_lci_counts_struct lci_out;
struct slc_lsi_counts_struct lsi_in;
struct slc_lsi_counts_struct lsi_out;
struct slc_block_counts_struct blocks_in;
struct slc_block_counts_struct blocks_out;
} SLC_CHANNEL_COUNTS_TYPE;
Figure 4–3: SLC Channel Counts “C” Structure