Outlet group interface.  
 More...
import"OutletGroup.idl";
 | 
| 
constant int  | ERR_INVALID_ARGUMENT = 1 | 
|   | 
◆ 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 
 
 
 
The documentation for this interface was generated from the following file: