RDK Documentation (Open Sourced RDK Components)
sysMgr.h File Reference

IARM-Bus Sys Manager Public API. More...

#include "libIARM.h"
Include dependency graph for sysMgr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _IARM_BUS_SYSMGR_GetXUPNPDeviceInfo_Param_t
 
struct  _IARM_BUS_SYSMGR_HDCPProfileInfo_Param_t
 
struct  _IARM_BUS_SYSMGR_KEYCodeLoggingInfo_Param_t
 
struct  _IARM_BUS_SYSMgr_EventData_t
 
struct  _propertyValue
 
struct  _IARM_Bus_SYSMgr_GetSystemStates_Param_t
 
struct  _IARM_Bus_SYSMgr_IntrusionData_t
 
union  _IARM_BUS_SYSMgr_EventData_t.data
 
struct  _CARD_FWDNLD_DATA.data.cardFWDNLD
 
struct  _IMAGE_FWDNLD_DATA.data.imageFWDNLD
 
struct  _XUPNP_DATA.data.xupnpData
 
struct  _HDCP_PROFILE.data.hdcpProfileData
 
struct  _SystemStates.data.systemStates
 
struct  _EISS_STATUS.data.eissEventData
 
struct  _EISS_APP_ID.data.eissAppIDList
 
struct  _KEY_CODE_LOG.data.keyCodeLogData
 
struct  _USB_MOUNT.data.usbMountData
 
struct  _USB_DETECT.data.usbData
 

Macros

#define IARM_BUS_SYSMGR_NAME   "SYSMgr"
 
#define IARM_BUS_SYSMGR_API_GetSystemStates   "GetSystemStates"
 
#define IARM_BUS_SYSMGR_API_SetHDCPProfile   "SetHDCPProfile"
 
#define IARM_BUS_SYSMGR_API_GetHDCPProfile   "GetHDCPProfile"
 
#define IARM_BUS_SYSMGR_API_GetKeyCodeLoggingPref   "GetKeyCodeLoggingPref"
 
#define IARM_BUS_SYSMGR_API_SetKeyCodeLoggingPref   "SetKeyCodeLoggingPref"
 
#define IARM_BUS_SYSMGR_Intrusion_MaxLen   1024
 

Typedefs

typedef struct _IARM_BUS_SYSMGR_GetXUPNPDeviceInfo_Param_t IARM_Bus_SYSMGR_GetXUPNPDeviceInfo_Param_t
 
typedef struct _IARM_BUS_SYSMGR_HDCPProfileInfo_Param_t IARM_BUS_SYSMGR_HDCPProfileInfo_Param_t
 
typedef struct _IARM_BUS_SYSMGR_KEYCodeLoggingInfo_Param_t IARM_BUS_SYSMGR_KEYCodeLoggingInfo_Param_t
 
typedef enum _SYSMgr_EventId_t IARM_Bus_SYSMgr_EventId_t
 
typedef enum _SYSMgr_SystemState_t IARM_Bus_SYSMgr_SystemState_t
 
typedef enum _SYSMgr_CARD_FWDNLDState_t IARM_Bus_SYSMGR_FWDNLDState_t
 
typedef enum _SYSMgr_IMAGE_FWDNLDState_t IARM_Bus_SYSMGR_IMG_FWDNLDState_t
 
typedef enum _SYSMgr_FirmwareUpdateState_t IARM_Bus_SYSMGR_FirmwareUpdateState_t
 
typedef struct _IARM_BUS_SYSMgr_EventData_t IARM_Bus_SYSMgr_EventData_t
 
typedef struct _propertyValue state_property
 
typedef struct _IARM_Bus_SYSMgr_GetSystemStates_Param_t IARM_Bus_SYSMgr_GetSystemStates_Param_t
 
typedef struct _IARM_Bus_SYSMgr_IntrusionData_t IARM_Bus_SYSMgr_IntrusionData_t
 

Enumerations

enum  _SYSMgr_EventId_t
 
enum  _SYSMgr_SystemState_t
 
enum  _SYSMgr_CARD_FWDNLDState_t
 
enum  _SYSMgr_IMAGE_FWDNLDState_t
 
enum  _SYSMgr_FirmwareUpdateState_t
 

yes

IARM-Bus Sys Manager Public API.

Definition in file sysMgr.h.