Outlet group interface.  
 More...
import <OutletGroup.idl;
Outlet group interface. 
Definition at line 15 of file OutletGroup.idl.
◆ cycleAllOutletPowerStates()
      
        
          | int pdumodel::OutletGroup::cycleAllOutletPowerStates | ( |  | ) |  | 
      
 
Power-cycle all member outlets. 
- Returns
- 0 if OK 
 
 
◆ getMetaData()
      
        
          | MetaData pdumodel::OutletGroup::getMetaData | ( |  | ) |  | 
      
 
Retrieve the outlet group metadata. 
- Returns
- outlet group metadata 
 
 
◆ getSensors()
      
        
          | Sensors pdumodel::OutletGroup::getSensors | ( |  | ) |  | 
      
 
Retrieve the outlet group sensors. 
- Returns
- outlet group sensors 
 
 
◆ getSettings()
      
        
          | Settings pdumodel::OutletGroup::getSettings | ( |  | ) |  | 
      
 
Retrieve the outlet group settings. 
- Returns
- outlet group settings 
 
 
◆ setAllOutletPowerStates()
Switch all member outlets. 
- Parameters
- 
  
    | pstate | New power state for all outlets |  
 
- Returns
- 0 if OK 
 
 
◆ setSettings()
      
        
          | int pdumodel::OutletGroup::setSettings | ( | in Settings | settings | ) |  | 
      
 
Change the outlet group settings. 
- Parameters
- 
  
    | settings | New outlet group settings |  
 
- Returns
- 0 if OK 
- 
1 if any parameters are invalid 
 
 
◆ ERR_INVALID_ARGUMENT
      
        
          | constant int pdumodel::OutletGroup::ERR_INVALID_ARGUMENT = 1 | 
      
 
 
The documentation for this interface was generated from the following file: