[NeoStats-Devel] [Commits] r2834 - trunk/include
[email protected] Wed, 28 Sep 2005 23:42:07 +1000
| Newsgroups | gmane.comp.neostats.devel |
|---|---|
| Message-ID | <[email protected]> |
Author: Fish
Date: Wed Sep 28 21:41:58 2005
New Revision: 2834
Modified:
trunk/include/perlmod.h
Log:
update perl extension bindings. This pretty much works now
Modified: trunk/include/perlmod.h
==============================================================================
--- trunk/include/perlmod.h (original)
+++ trunk/include/perlmod.h Wed Sep 28 21:41:58 2005
@@ -52,12 +52,20 @@
SV *userdata;
} PerlEvent;
+typedef enum PerlType {
+ TYPE_MODULE,
+ TYPE_EXTENSION,
+}PerlType;
+
typedef struct PerlModInfo {
char filename[MAXPATH];
PerlInterpreter *my_perl;
struct ModuleEvent **event_list;
int registered;
+ PerlType type;
perl_xs_init extninit;
+ const char *extversion;
+ const char *extname;
} PerlModInfo;
#endif /* PERLDEFINES */