Notification handler for CHAI's watcher feature.
More...
Notification handler for CHAI's watcher feature.
- See Also
- ICHAI::RegisterNotificationHandler
virtual void CPNS::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_ControllerAssignmentChange |
( |
CPNS::Endpoint const |
outputEndpoint | ) |
|
|
inlinevirtual |
Called when some controller assignment changed behind the specified output.
- Parameters
-
[in] | outputEndpoint | the output endpoint |
virtual void CPNS::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_DestinationChange |
( |
CPNS::DeviceID const |
devID, |
|
|
CPNS::uint16 const |
wDestCount |
|
) |
| |
|
inlinevirtual |
Called when some destination changed on a source device along the network.
- Parameters
-
[in] | devID | the device id |
[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::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_PropertyChanged |
( |
CPNS::DeviceID const |
devID, |
|
|
CPNS::uint16 const |
wPropertyNum |
|
) |
| |
|
inlinevirtual |
Called when a property value changed on a device along the network.
- Parameters
-
[in] | devID | the device id |
[in] | wPropertyNum | the property number |
virtual void CPNS::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_SmartConnectOpenSession |
( |
CPNS::DeviceID const |
devID, |
|
|
CPNS::uint16 const |
wSessionID |
|
) |
| |
|
inlinevirtual |
Called when a SmartConnect session is open on a controller device along the network.
- Parameters
-
[in] | devID | the device id |
[in] | wSessionID | the SmartConnect session ID |
virtual void CPNS::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_SmartConnectOperationCompleted |
( |
CPNS::DeviceID const |
devID, |
|
|
CPNS::uint16 const |
wSessionID |
|
) |
| |
|
inlinevirtual |
Called when a SmartConnect session is terminated on a controller device along the network.
- Parameters
-
[in] | devID | the device id |
[in] | wSessionID | the SmartConnect session ID |
virtual void CPNS::ICHAI_WatcherNotificationHandler::OnCHAI_Watcher_SourceChange |
( |
CPNS::DeviceID const |
devID, |
|
|
CPNS::uint16 const |
wDestCount |
|
) |
| |
|
inlinevirtual |
Called when some source changed on a target device along the network.
- Parameters
-
[in] | devID | the device id |
[in] | wSrcCount | total number of sources for Input that are not hidden. |