Contains information about an eDirectory module state that is being changed.
typedef struct EVT_ModuleState {
char *connectionDN;
unsigned flags;
int module;
int source;
char name[EVT_MAX_MODULE_NAME];
char description[EVT_MAX_MODULE_DESCR];
};
Specifies the DN of the entry associated with the connection.
The least significant byte of the flags field contains module attribute flags. The next byte contains event subtype flags. They indicate the type of module event in progress. The values for flags field are contained in the following table:
The NEGATE_BIT negates the meaning of the other event type flags. For example, the DSE_MOD_LOADING flag is set along with the DSE_MOD_NEGATE_BIT to indicate the module is unloading.
Target module for this event.
Specifies the affecting module
Module name
Specifies the name and description of the target module.