15 PTRTYPE lcevtcreate() ;
16 int lcevtdelete( PTRTYPE event ) ;
18 int lcevtgetrunnumber( PTRTYPE event ) ;
19 int lcevtgeteventnumber( PTRTYPE event ) ;
20 char* lcevtgetdetectorname( PTRTYPE event );
22 long lcevtgettimestamp( PTRTYPE event ) ;
24 PTRTYPE lcevtgetcollectionnames( PTRTYPE event ) ;
26 PTRTYPE lcevtgetcollection( PTRTYPE event,
const char* colname ) ;
29 int lcevtaddcollection( PTRTYPE event, PTRTYPE collection ,
char* colname ) ;
30 int lcevtremovecollection( PTRTYPE event,
char* name ) ;
34 int lcevtsetrunnumber( PTRTYPE event,
int rn ) ;
35 int lcevtseteventnumber( PTRTYPE event,
int en ) ;
36 int lcevtsetdetectorname( PTRTYPE event,
char* dn ) ;
37 int lcevtsettimestamp( PTRTYPE event,
long ts ) ;
42 FCALLSCFUN0(CFORTRANPNTR, lcevtcreate,LCEVTCREATE, lcevtcreate )
43 FCALLSCFUN1(INT, lcevtdelete, LCEVTDELETE, lcevtdelete, CFORTRANPNTR )
45 FCALLSCFUN1(INT, lcevtgetrunnumber, LCEVTGETRUNNUMBER,lcevtgetrunnumber, CFORTRANPNTR )
46 FCALLSCFUN1(INT, lcevtgeteventnumber, LCEVTGETEVENTNUMBER,lcevtgeteventnumber, CFORTRANPNTR )
47 FCALLSCFUN1(STRING, lcevtgetdetectorname, LCEVTGETDETECTORNAME, lcevtgetdetectorname, CFORTRANPNTR )
48 FCALLSCFUN1(LONG, lcevtgettimestamp, LCEVTGETTIMESTAMP,lcevtgettimestamp, CFORTRANPNTR )
49 FCALLSCFUN1(CFORTRANPNTR, lcevtgetcollectionnames, LCEVTGETCOLLECTIONNAMES, lcevtgetcollectionnames, CFORTRANPNTR )
51 FCALLSCFUN2(CFORTRANPNTR, lcevtgetcollection, LCEVTGETCOLLECTION, lcevtgetcollection, CFORTRANPNTR, STRING )
54 FCALLSCFUN3(INT, lcevtaddcollection,LCEVTADDCOLLECTION,lcevtaddcollection,CFORTRANPNTR, CFORTRANPNTR, STRING )
55 FCALLSCFUN2(INT, lcevtremovecollection, LCEVTREMOVECOLLECTION, lcevtremovecollection, CFORTRANPNTR, STRING )
59 FCALLSCFUN2(INT, lcevtsetrunnumber, LCEVTSETRUNNUMBER, lcevtsetrunnumber, CFORTRANPNTR, INT )
60 FCALLSCFUN2(INT, lcevtseteventnumber, LCEVTSETEVENTNUMBER, lcevtseteventnumber, CFORTRANPNTR, INT )
61 FCALLSCFUN2(INT, lcevtsetdetectorname, LCEVTSETDETECTORNAME, lcevtsetdetectorname, CFORTRANPNTR, STRING )
62 FCALLSCFUN2(INT, lcevtsettimestamp, LCEVTSETTIMESTAMP, lcevtsettimestamp, CFORTRANPNTR, LONG )