QNX abilities to use libplms APIs

QNX SDP8.0PLMS User's GuideAPIConfigurationDeveloper

QPLMS requires the following abilities to control the accessibility of the various features via the library interface.

Ability Default users Description
plms/control None

Ability to perform an action on a component, module, and PLMS.

The following APIs need the plms/control ability set:

  • fsp_plms_Action()
  • fsp_plms_WatchdogControl()
  • fsp_plms_LoadConfig()
  • fsp_plms_SetVerbosity()
plms/heartbeat Everyone

Ability to use the process heartbeat feature in PLMS.

This ability is needed when using the FSP_PLMS_SETUP_PROCESS_HB flag in fsp_plms_Connect().

plms/query Root

Ability to query PLMS.

The following APIs need the plms/query ability.

  • fsp_plms_GetComponentStatus()
  • fsp_plms_IsComponentDegraded()
  • fsp_plms_RegisterNotificationEvent()
  • fsp_plms_UnregisterNotificationEvent()

This ability is needed when using the FSP_PLMS_SETUP_PLMS_HB flag in fsp_plms_Connect().

Page updated: