CHAI SDK
Version 1.3
|
Notification handler for RemoteDevice's GetDetailedDestination async method. More...
Public Member Functions | |
virtual void | OnRemoteDevice_GetDetailedDestination_Return (CPNS::IAsync *const pAsync, CPNS::Enums::AsyncResult const result, CPNS::uint16 const wOutputID_or_ControllerID, CPNS::boolean const fRecording, CPNS::uint16 const wDestinationIndex, CPNS::Endpoint const &destination, CPNS::IRemoteDevice *const pTargetRemoteDevice, CPNS::char8 const *const utf8EndpointName, CPNS::char8 const *const utf8TargetMachineName)=0 |
End of asynchronous GetDetailedDestination method. More... | |
Notification handler for RemoteDevice's GetDetailedDestination async method.
|
pure virtual |
End of asynchronous GetDetailedDestination method.
[in] | pAsync | Pointer to the async operation handler. Can be used to match the return notification with the related async operation. This pointer will become invalid just after exiting this method. |
[in] | result | can be CPNS::Enums::AR_Succeeded, CPNS::Enums::AR_Done or CPNS::Enums::AR_Canceled |
[in] | wOutputID_or_ControllerID | Questioned output or controller ID |
[in] | fRecording | TRUE if it is a recording destination |
[in] | wDestinationIndex | destination index. Ignored in case of controller (a Controller manages only one destination) |
[in] | destination | destination endpoint |
[in] | pTargetRemoteDevice | destination related remote device |
[in] | utf8EndpointName | End point name |
[in] | utf8TargetMachineName | Target machine name |