* USE OR PERFORMANCE OF THIS SOFTWARE.
*
* $Log: winterp.h,v $
- * Revision 1.1 1995/10/20 14:02:42 adam
+ * Revision 1.3 1995/10/27 15:12:07 adam
+ * IrTcl incorporated in the gateway.
+ * Better separation of script types.
+ * Z39.50 gateway scripts entered.
+ *
+ * Revision 1.2 1995/10/23 16:55:39 adam
+ * A lot of changes - really.
+ *
+ * Revision 1.1 1995/10/20 14:02:42 adam
* First version of WWW gateway with embedded Tcl.
*
*/
typedef struct w_interp_type {
char *name;
- void *(*create)(void *args);
- int (*exec)(WCLIENT wcl, const char *fname, char *parms, void *private);
+ void *(*create)(WCLIENT wcl, void *args);
+ int (*exec)(const char *fname, char *parms, void *private);
} *W_Interp_Type;
typedef struct w_interp {
W_Interp_Type ctrl;
} *W_Interp;
-W_Interp w_interp_create (W_Interp_Type type, void *args);
-#define w_interp_exec(w,c,f,p) (*(w)->ctrl->exec)((c),(f),(p), (w)->mydata)
+W_Interp w_interp_create (W_Interp_Type type, WCLIENT wcl, void *args);
+#define w_interp_exec(w,f,p) (*(w)->ctrl->exec)((f),(p), (w)->mydata)
#define w_interp_name(w) ((w)->ctrl.name)
-W_Interp_Type w_interp_tcl;
-W_Interp_Type w_interp_html;
-
#endif