Description
The Extension library provides a default base class implementation of the IExtension interface. This library provides the Extension base class, which can be inherited from by extension plugins to simplify their implementation. Note that use of the Extension library is optional, and the Exodus Platform isn't even aware this library exists. An extension is free to implement the IExtension interface directly, and not link to this library at all.
Status of the library
This library is stable, and largely trivial. Please refer to the ExtensionInterface and DeviceInterface libraries for the interfaces that affect this base class library.