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

Notification handler for RemoteDevice object creation. More...

Public Member Functions

virtual void OnRemoteDevice_Ready (CPNS::IRemoteDevice *const pRemoteDevice, CPNS::boolean const fValid, CPNS::char8 const *const utf8EndpointName, CPNS::char8 const *const utf8MachineName)=0
 A remote device object creation is done. More...
 

Detailed Description

Notification handler for RemoteDevice object creation.

Member Function Documentation

virtual void CPNS::IRemoteDevice_NotificationHandler2::OnRemoteDevice_Ready ( CPNS::IRemoteDevice *const  pRemoteDevice,
CPNS::boolean const  fValid,
CPNS::char8 const *const  utf8EndpointName,
CPNS::char8 const *const  utf8MachineName 
)
pure virtual

A remote device object creation is done.

Parameters
[in]pRemoteDevicePointer to the remote device
[in]fValidTRUE if the object is valid (present on the network).
[in]utf8EndpointNameName of the endpoint used to create the remote device
[in]utf8MachineNameMachine hosting the remote device
Remarks
The calling object is acquired before calling this handler, so it is safe to release pRemoteDevice from inside the handler if needed.