IPOfficePrivateEvents is a connection point interface that the MSP uses to report events . See the DevSpice sample on how to register for, and handle, private events.
Name |
When used |
OnUserLogin(void) |
When an agent or a user with Force Logon set in IP Office Manager logs in. |
OnUserLogout(void) |
When an agent logs out. |
OnDivertSettingsChanged(DWORD dwDivertSettings) |
When the user changes one of their divert setting flags, such as Do Not Disturb, Divert On Busy, or the Divert All destination. The bits in dwDivertSettings are set using the IP_OFFICE_DIVERT_SETTINGS enum. |
OnGroupChanged(DWORD dwGroupCount) |
When the user enables or disables group membership. The dwGroupCount value gives the number of groups that this user is an enabled member of. |
OnVoiceMail(DWORD dwNumMessages) |
When the number of waiting voice mail messages changes. The new value is given in dwNumMessages. |