X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=ir-tcl.h;h=1f75c5188a3f0a6ab6e70197cc81626139ac8de2;hb=df5d5526e333bd83a4f656840e7bb57df4bd7f9d;hp=62d1976afc5c6369572bd12be7479f487487e9d1;hpb=b018d91ad37afe044cfb7a32874ea54bf4c4b7f2;p=ir-tcl-moved-to-github.git diff --git a/ir-tcl.h b/ir-tcl.h index 62d1976..1f75c51 100644 --- a/ir-tcl.h +++ b/ir-tcl.h @@ -1,6 +1,35 @@ +/* + * IR toolkit for tcl/tk + * (c) Index Data 1995 + * Sebastian Hammer, Adam Dickmeiss + * + * $Log: ir-tcl.h,v $ + * Revision 1.6 1995-05-23 15:34:49 adam + * Many new settings, userInformationField, smallSetUpperBound, etc. + * A number of settings are inherited when ir-set is executed. + * This version is incompatible with the graphical test client (client.tcl). + * + * Revision 1.5 1995/03/20 08:53:27 adam + * Event loop in tclmain.c rewritten. New method searchStatus. + * + * Revision 1.4 1995/03/17 18:26:18 adam + * Non-blocking i/o used now. Database names popup as cascade items. + * + * Revision 1.3 1995/03/17 07:50:28 adam + * Headers have changed a little. + * + */ + +#ifndef IR_TCL_H +#define IR_TCL_H int ir_tcl_init (Tcl_Interp *interp); -void ir_select_add (int fd, void *obj); -void ir_select_remove (int fd, void *obj); -void ir_select_proc (ClientData clientData); +void ir_select_add (int fd, void *obj); +void ir_select_add_write (int fd, void *obj); +void ir_select_remove (int fd, void *obj); +void ir_select_remove_write (int fd, void *obj); +void ir_select_read (ClientData clientData); +void ir_select_write (ClientData clientData); + +#endif