CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CPNS::IAudioLanRemoteController_NotificationHandler Class Referenceabstract

Notification handler for IAudioLanRemote. More...

Public Member Functions

virtual void OnAudioLanRemoteController_NewDevice (CPNS::IAudioLanRemoteController *const pObject, CPNS::IAudioLanRemoteDevice *const pRemDev)=0
 
virtual void OnAudioLanRemoteController_UpdatedDevice (CPNS::IAudioLanRemoteController *const pObject, CPNS::IAudioLanRemoteDevice *const pRemDev, CPNS::AudioLanEnums::UpdateDeviceReason const reason)=0
 
virtual void OnAudioLanRemoteController_DeviceLost (CPNS::IAudioLanRemoteController *const pObject, CPNS::IAudioLanRemoteDevice *const pRemDev)=0
 
virtual void OnAudioLanRemoteController_PossibleSourceStreamListChanged (CPNS::IAudioLanRemoteController *const pObject)=0
 Useful if the possible source stream list is used by the client code. More...
 
virtual void OnAudioLanRemoteController_ConnectionChange (CPNS::IAudioLanRemoteController *const pObject, CPNS::IAudioLanRemoteDevice *const pRemDev)=0
 
virtual void OnAudioLanRemoteController_SearchCompatibleTargetRemoteDevicesReply (CPNS::IAudioLanRemoteController *const pObject, CPNS::Enums::AsyncResult const result, CPNS::IAudioLanRemoteDevice *const pRemDev)=0
 
virtual void OnAudioLanRemoteController_LinkModeStatusChange (CPNS::IAudioLanRemoteController *const pObject, CPNS::AudioLanEnums::LinkModes const mode)=0
 
virtual void OnAudioLanRemoteController_LinkModeSourceChange (CPNS::IAudioLanRemoteController *const pObject, CPNS::char8 const *const utf8SourceStreamName, CPNS::uint16 const wSourceStreamChannelIndex)=0
 

Detailed Description

Member Function Documentation

virtual void CPNS::IAudioLanRemoteController_NotificationHandler::OnAudioLanRemoteController_PossibleSourceStreamListChanged ( CPNS::IAudioLanRemoteController *const  pObject)
pure virtual

Useful if the possible source stream list is used by the client code.

See Also
CPNS::IAudioLanRemoteController::GetSourceStreamList
virtual void CPNS::IAudioLanRemoteController_NotificationHandler::OnAudioLanRemoteController_SearchCompatibleTargetRemoteDevicesReply ( CPNS::IAudioLanRemoteController *const  pObject,
CPNS::Enums::AsyncResult const  result,
CPNS::IAudioLanRemoteDevice *const  pRemDev 
)
pure virtual
Parameters
resultcan be AR_Done AR_ToBeContinued or AR_Canceled