X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=ir-tclp.h;h=a2c6b891b2eeb4b08ab5047a790ed75135935aa4;hb=71da3253847dfb239e28a7bb760d259ff3611ee7;hp=436747d4bc8d09e9cc2ee72b36c6f17c6d2c95a9;hpb=a48560994cdd4d65473fd26f7aaabf974a8c9f19;p=ir-tcl-moved-to-github.git diff --git a/ir-tclp.h b/ir-tclp.h index 436747d..a2c6b89 100644 --- a/ir-tclp.h +++ b/ir-tclp.h @@ -5,7 +5,22 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: ir-tclp.h,v $ - * Revision 1.19 1995-11-13 09:55:46 adam + * Revision 1.23 1996-01-19 16:22:40 adam + * New method: apduDump - returns information about last incoming APDU. + * + * Revision 1.22 1996/01/10 09:18:44 adam + * PDU specific callbacks implemented: initRespnse, searchResponse, + * presentResponse and scanResponse. + * Bug fix in the command line shell (tclmain.c) - discovered on OSF/1. + * + * Revision 1.21 1996/01/04 16:12:14 adam + * Setting PDUType renamed to eventType. + * + * Revision 1.20 1996/01/04 11:05:23 adam + * New setting: PDUType - returns type of last PDU returned from the target. + * Fixed a bug in configure/Makefile. + * + * Revision 1.19 1995/11/13 09:55:46 adam * Multiple records at a position in a result-set with differnt * element specs. * @@ -150,6 +165,7 @@ typedef struct { char *userInformationField; char *hostname; + char *eventType; char *buf_in; int len_in; @@ -160,6 +176,10 @@ typedef struct { Tcl_Interp *interp; char *callback; char *failback; + char *initResponse; + + int apduLen; + int apduOffset; #if CCL2RPN CCL_bibset bibset; @@ -245,6 +265,8 @@ typedef struct IrTcl_SetObj_ { int recordFlag; int which; int nonSurrogateDiagnosticNum; + char *searchResponse; + char *presentResponse; IrTcl_Diagnostic *nonSurrogateDiagnosticList; IrTcl_RecordList *record_list; IrTcl_SetCObj set_inher; @@ -280,6 +302,7 @@ typedef struct IrTcl_ScanObj_ { int num_entries; int num_diagRecs; + char *scanResponse; IrTcl_ScanEntry *entries; IrTcl_Diagnostic *nonSurrogateDiagnosticList; int nonSurrogateDiagnosticNum;