diff options
author | Suren A. Chilingaryan <csa@dside.dyndns.org> | 2005-06-16 23:14:30 +0000 |
---|---|---|
committer | Suren A. Chilingaryan <csa@dside.dyndns.org> | 2005-06-16 23:14:30 +0000 |
commit | 3aa2acb1aa6931d9a5cab87fe9bef94086e25d16 (patch) | |
tree | c3b86c2f004e7a8498efbe41e72f42d81acde9ea /src/plugin.h | |
download | librcc-3aa2acb1aa6931d9a5cab87fe9bef94086e25d16.tar.gz librcc-3aa2acb1aa6931d9a5cab87fe9bef94086e25d16.tar.bz2 librcc-3aa2acb1aa6931d9a5cab87fe9bef94086e25d16.tar.xz librcc-3aa2acb1aa6931d9a5cab87fe9bef94086e25d16.zip |
Initial Import
Diffstat (limited to 'src/plugin.h')
-rw-r--r-- | src/plugin.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/plugin.h b/src/plugin.h new file mode 100644 index 0000000..c6ed7b1 --- /dev/null +++ b/src/plugin.h @@ -0,0 +1,15 @@ +#ifndef _RCC_PLUGIN_H +#define _RCC_PLUGIN_H +#include "enca.h" + +#ifdef RCC_ENCA_DYNAMIC +# define RCC_PLUGINS +#endif /* RCC_ENCA_DYNAMIC */ + +typedef void *rcc_library_handle; + +rcc_library_handle rccLibraryOpen(char *filename); +void rccLibraryClose(rcc_library_handle handle); +void* rccLibraryFind(rcc_library_handle handle, const char *symbol); + +#endif /* _RCC_PLUGIN_H */ |