diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2015-04-28 06:09:21 +0200 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2015-04-28 06:09:21 +0200 |
commit | 7356cb9627e941e66dbd90b6cc670a8427c88c5e (patch) | |
tree | 2849fd936a65b3bdfbd77968a588ac6338790022 /pcilib/plugin.h | |
parent | 8d3ad26d8331c43659d0d4e77e8a50fbc3cfc1e4 (diff) | |
download | pcitool-7356cb9627e941e66dbd90b6cc670a8427c88c5e.tar.gz pcitool-7356cb9627e941e66dbd90b6cc670a8427c88c5e.tar.bz2 pcitool-7356cb9627e941e66dbd90b6cc670a8427c88c5e.tar.xz pcitool-7356cb9627e941e66dbd90b6cc670a8427c88c5e.zip |
Initial support for event engines
Diffstat (limited to 'pcilib/plugin.h')
-rw-r--r-- | pcilib/plugin.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pcilib/plugin.h b/pcilib/plugin.h new file mode 100644 index 0000000..774fda5 --- /dev/null +++ b/pcilib/plugin.h @@ -0,0 +1,10 @@ +#ifndef _PCILIB_PLUGIN_H +#define _PCILIB_PLUGIN_H + +void *pcilib_plugin_load(const char *name); +void pcilib_plugin_close(void *plug); +void *pcilib_plugin_get_symbol(void *plug, const char *symbol); +const pcilib_model_description_t *pcilib_get_plugin_model(pcilib_t *pcilib, void *plug, unsigned short vendor_id, unsigned short device_id, const char *model); +const pcilib_model_description_t *pcilib_find_plugin_model(pcilib_t *pcilib, unsigned short vendor_id, unsigned short device_id, const char *model); + +#endif /* _PCILIB_PLUGIN_H */ |