RDK Documentation (Open Sourced RDK Components)

Description

Deep sleep is a power saving mode which turns off STB subsystems such as A/V, HDMI, front panels, HDD etc. Provides API defines the structures and functions for the IARM-Bus Deep Sleep Manager interface.

Macros

#define IARM_BUS_DEEPSLEEPMGR_NAME   "DEEPSLEEPMgr"
 

Typedefs

typedef enum _DeepSleepStatus_t DeepSleepStatus_t
 

Enumerations

enum  _DeepSleepStatus_t
 

Macro Definition Documentation

◆ IARM_BUS_DEEPSLEEPMGR_NAME

#define IARM_BUS_DEEPSLEEPMGR_NAME   "DEEPSLEEPMgr"

Power manager IARM bus name

Definition at line 61 of file deepSleepMgr.h.

Enumeration Type Documentation

◆ _DeepSleepStatus_t

Enumerator
DeepSleepStatus_Failed 

Deepsleep operation failed

DeepSleepStatus_NotStarted 

Deepsleep operation not started

DeepSleepStatus_InProgress 

Deepsleep operation in progress

DeepSleepStatus_Completed 

Deepsleep operation completed

Definition at line 63 of file deepSleepMgr.h.