6 #ifndef __PDUMODEL_OUTLETGROUPMANAGER_IDL__     7 #define __PDUMODEL_OUTLETGROUPMANAGER_IDL__    10 #include <OutletGroup.idl>    16         constant 
int ERR_INVALID_ARGUMENT = 1;
    17         constant 
int ERR_NO_SUCH_ID = 2;
    18         constant 
int ERR_MAX_GROUP_COUNT_REACHED = 3;
    20         valueobject GroupCreatedEvent extends 
event.UserEvent {
    27         valueobject GroupDeletedEvent extends 
event.UserEvent {
    33         int createGroup(in 
string name, in vector<Outlet_2_1_5> members, out 
OutletGroup_1_0_1 group);
    35         map<int, OutletGroup_1_0_1> getAllGroups();
    38         int deleteGroup(in 
int id);
 Main PDU interface. 
Definition: OutletGroup.idl:15
Definition: OutletGroup.idl:23
Main PDU interface. 
Definition: OutletGroupManager.idl:15
PDU Model. 
Definition: Ade.idl:12