Notification handler for remote device's watcher feature.
More...
Notification handler for remote device's watcher feature.
- See Also
- IRemoteDevice::RegisterWatcherNotificationHandler
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_ControllerAssignmentChange |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::Endpoint const |
outputEndpoint |
|
) |
| |
|
inlinevirtual |
Called when some controller assignment changed behind the specified output.
- Parameters
-
[in] | outputEndpoint | the output endpoint |
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_DestinationChange |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::uint16 const |
wDestCount |
|
) |
| |
|
inlinevirtual |
Called when some destination changed on the related remote device.
- Parameters
-
[in] | wDestCount | total number of destinations for Outputs that are not locked or hidden. This value can be 0xFFFF is issued from a CHAI version < 1.2 |
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_PropertyChanged |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::uint16 const |
wPropertyNum |
|
) |
| |
|
inlinevirtual |
Called when a property value changed on the related remote device.
- Parameters
-
[in] | wPropertyNum | the property number |
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_SmartConnectOpenSession |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::uint16 const |
wSessionID |
|
) |
| |
|
inlinevirtual |
Called when a SmartConnect session is open on the related remote device.
- Parameters
-
[in] | wSessionID | the SmartConnect session ID |
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_SmartConnectOperationCompleted |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::uint16 const |
wSessionID |
|
) |
| |
|
inlinevirtual |
Called when a SmartConnect session is terminated on the related remote device.
- Parameters
-
[in] | wSessionID | the SmartConnect session ID |
virtual void CPNS::IRemoteDevice_WatcherNotificationHandler::OnRemoteDevice_Watcher_SourceChange |
( |
CPNS::IRemoteDevice *const |
pRemoteDevice, |
|
|
CPNS::uint16 const |
wDestCount |
|
) |
| |
|
inlinevirtual |
Called when some source changed on the related remote device.
- Parameters
-
[in] | wSrcCount | total number of sources for Input that are not hidden. |