Struct dsxt

Struct Documentation

struct dsxt

Device support extension table.

Optional routines to allow run-time address modifications to be communicated to device support, which must register a struct dsxt by calling devExtend() from its init() routine.

Public Members

long (*add_record)(struct dbCommon *precord)

Optional, called to offer device support a new record to control.

Routine may return a non-zero error code to refuse record.

long (*del_record)(struct dbCommon *precord)

Optional, called to remove record from device support control.

Routine return a non-zero error code to refuse record removal.