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

The CPNS::ICHAI object is the root of your application's CopperLan object tree, in other words, it is the main CopperLan object of your application from where everything begins.

This interface is mainly used to perform global operations such as creating root devices, enumerating devices, etc...

Creating a CHAI instance is done via the CPNS::Factory object. It is not recommended to create several ICHAI instances in one process. Generally, a single ICHAI instance is enough. Only some rare and advanced application cases might require multiple ICHAI objects.