IToiChannelObserver Interface Reference


Description

Technical Preview:
This interface is a TECHNICAL PREVIEW, it may change. The IToiChannelObserver interface is implemented by applications and used to receive asynchronous notifications about changes to channels stored in the IToiChannelService.
Note:
Services or applications may choose to inherit the adapter class TToiChannelObserverAdapter, which provides a default empty implementation of IToiChannelObserver.

import "IToiChannelObserver.idl";

List of all members.

Public Member Functions

oneway void OnChannelsAdded (in IToiChannelService::TToiChannelIdSequence channels)
oneway void OnChannelsRemoved (in IToiChannelService::TToiChannelIdSequence channels)
oneway void OnChannelsChanged (in IToiChannelService::TToiChannelIdSequence channels)

Member Function Documentation

oneway void IToiChannelObserver::OnChannelsAdded ( in IToiChannelService::TToiChannelIdSequence  channels  ) 

This method is invoked when one or more channels have been added.

Parameters:
channels The channels identifiers.
oneway void IToiChannelObserver::OnChannelsChanged ( in IToiChannelService::TToiChannelIdSequence  channels  ) 

This method is invoked when the properties for one or more channels has changed.

Parameters:
channels The channels identifiers.
oneway void IToiChannelObserver::OnChannelsRemoved ( in IToiChannelService::TToiChannelIdSequence  channels  ) 

This method is invoked when one or more channels have been removed.

Parameters:
channels The channels identifiers.