CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
The Remote Device

A Remote Device (CPNS::IRemoteDevice) is an object controlling a Local Device located elsewhere on the network.

It is possible to create a Remote Device object:

Most operations done on a Remote Device are asynchronous since the CHAI needs communicating with resources located away on the network. This implies that the application handling a Remote Device must be event-driven, despite the execution time of asynchronous functions being usually very short.

Additional information