|
| ||||||||||||||||
Forwards limited subset of status changes to a status change observer.
| ServiceFilteredChangeObserver (ServiceChangeObserverBase* child,
ServiceStatus from_mask,
ServiceStatus to_mask)
| ServiceFilteredChangeObserver |
Constructor.
Only changes from the states represented in from_mask to the states represented in to_mask are reported.
Parameters:
| child | recipient of status changes. |
| from_mask | mask of states left to trigger changes. |
| to_mask | mask of states entered to trigger changes. |
| void status_change (ServiceBase* service,
ServiceStatus old_status,
ServiceStatus new_status)
| status_change |
[protected]
Reimplemented from ServiceChangeObserverBase.
| ServiceChangeObserverBase* _child | _child |
[protected]
| ServiceStatus _from_mask | _from_mask |
[protected]
| ServiceStatus _to_mask | _to_mask |
[protected]