When you derive from a KcsIO class, the mandatory external entry points are:
extern long KcsDLOpenIOCount; KcsIO *KcsCreateIO(KcsStatus *aStat, const KcsProfileDesc *aDesc); |
The KcsCreateIO() method creates an instance of a KcsIO derivative. The instance is determined by aDesc->type, which contains the derivative portion of the class identifier (see "Creating OWconfig File Entries").