[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 */