/mcpchar m_DeviceName[16] The DeviceName that needs to be explicitly de-acquired. Hunt Group Login Status CCiscoPhoneDevSpecificSetHuntGroupLoginStatus is added in LineDevSpecificMsg.h. This class allows the application to set the HuntGroup Login Status of the device to login or logout. { | CCiscoPhoneDevSpecificSetHuntGroupLoginStatus } Class Detail class CCiscoPhoneDevSpecificSetHuntGroupLoginStatus: public CCiscoPhoneDevSpecific { public: CCiscoPhoneDevSpecificSetHuntGroupLoginStatus () : CCiscoPhoneDevSpecific(CPDST_REQUEST_DEVICE_HUNTGROUP_LOGIN_STATUS) { } virtual ~CCiscoPhoneDevSpecificSetHuntGroupLoginStatus() { ; } CiscoDeviceHuntGroupLoginStatus m_HuntGroupLoginStatus; virtual DWORD dwSize(void) const { return (sizeof(this) - sizeof(void)); } }; The request is sent by the application with CPDST_REQUEST_DEVICE_HUNTGROUP_LOGIN_STATUS message type. enum CiscoPhoneDevSpecificType. { | +- CPDST_REQUEST_DEVICE_HUNTGROUP_LOGIN_STATUS } Parameter CiscoDeviceHuntGroupLoginStatus m_HuntGroupLoginStatus is an enumeration. Enumeration The following enumeration is added to the LineDevSpecifcMsg.h: enum CiscoDeviceHuntGroupLoginStatus { CiscoDeviceHuntGroupLoginStatus_NotApplicable = 0, CiscoDeviceHuntGroupLoginStatus_Login = 1, CiscoDeviceHuntGroupLoginStatus_Logout = 2 }; where: • CiscoDeviceHuntGroupLoginStatus_NotApplicable is for devices which do not support Hunt Groups. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 402 Cisco Device-Specific Extensions Hunt Group Login Status
