Logo
UNICENS V2.1.0-3491
User Manual and API Reference

Provides network management functions. More...

Data Structures

struct  Ucs_Network_Status_t
 Structure holds parameters for the notification of the Network Status. More...
 

Macros

#define UCS_NETWORK_EVENT_NCE   0x0001U
 Bitmask used for network status event "Network Change Event".
 
#define UCS_EXC_SIGNATURE_VERSION_LIMIT   1U
 Signature version limit of EXC commands. Denotes the maximum signature version number the INIC can handle.
 

Enumerations

enum  Ucs_Network_StatusMask_t {
  UCS_NW_M_EVENTS = 0x01U,
  UCS_NW_M_AVAIL = 0x02U,
  UCS_NW_M_AVAIL_INFO = 0x04U,
  UCS_NW_M_AVAIL_TR_CAUSE = 0x08U,
  UCS_NW_M_NODE_ADDR = 0x10U,
  UCS_NW_M_NODE_POS = 0x20U,
  UCS_NW_M_MAX_POS = 0x40U,
  UCS_NW_M_PACKET_BW = 0x80U
}
 Defines the flags set in change_mask used by NetworkStatus.Status. More...
 
enum  Ucs_Network_Availability_t {
  UCS_NW_NOT_AVAILABLE = 0x00U,
  UCS_NW_AVAILABLE = 0x01U
}
 MOST Network Availability. More...
 
enum  Ucs_Network_AvailInfo_t {
  UCS_NW_AVAIL_INFO_REGULAR = 0x00U,
  UCS_NW_AVAIL_INFO_DIAGNOSIS = 0x02U,
  UCS_NW_AVAIL_INFO_FORCED_NA = 0x06U,
  UCS_NW_AVAIL_INFO_UNSTABLE = 0x10U,
  UCS_NW_AVAIL_INFO_STABLE = 0x11U
}
 MOST Network Availability Information. More...
 
enum  Ucs_Network_AvailTransCause_t {
  UCS_NW_AV_TR_CA_CMD = 0x00U,
  UCS_NW_AV_TR_CA_RX_ACTIVITY = 0x01U,
  UCS_NW_AV_TR_CA_NORMAL = 0x10U,
  UCS_NW_AV_TR_CA_ERR_SSO = 0x11U,
  UCS_NW_AV_TR_CA_ERR_CRIT_UNLOCK = 0x12U,
  UCS_NW_AV_TR_CA_ERR_SYSTEM = 0x13U,
  UCS_NW_AV_TR_CA_NO_TRANSITION = 0xFFU
}
 MOST Network Availability Transition Cause. More...
 

Detailed Description

Provides network management functions.