Changeset: c10daed3e4cb for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c10daed3e4cb
Modified Files:
        sql/backends/monet5/Makefile.ag
        sql/backends/monet5/iot/Makefile.ag
        sql/backends/monet5/iot/Makefile.am
        sql/backends/monet5/iot/basket.h
        sql/backends/monet5/iot/iot.h
        sql/backends/monet5/iot/petrinet.h
Branch: iot
Log Message:

Fix compilation on Windows


diffs (233 lines):

diff --git a/sql/backends/monet5/Makefile.ag b/sql/backends/monet5/Makefile.ag
--- a/sql/backends/monet5/Makefile.ag
+++ b/sql/backends/monet5/Makefile.ag
@@ -50,6 +50,7 @@ lib__sql = {
        LIBS = ../../server/libsqlserver \
                   ../../storage/libstore \
                   ../../storage/bat/libbatstore \
+                  ../../backends/monet5/iot/libiot \
                   ../../common/libsqlcommon \
                   ../../../monetdb5/tools/libmonetdb5 \
                   ../../../gdk/libbat \
diff --git a/sql/backends/monet5/iot/Makefile.ag 
b/sql/backends/monet5/iot/Makefile.ag
--- a/sql/backends/monet5/iot/Makefile.ag
+++ b/sql/backends/monet5/iot/Makefile.ag
@@ -33,8 +33,8 @@ INCLUDES = .. \
        ../../../../common/utils \
        ../../../../gdk
 
-lib__iot = {
-       MODULE
+lib_iot = {
+       NOINST
        DIR = libdir/monetdb5
        SOURCES = iot.c iot.h \
                basket.c basket.h \
diff --git a/sql/backends/monet5/iot/Makefile.am 
b/sql/backends/monet5/iot/Makefile.am
--- a/sql/backends/monet5/iot/Makefile.am
+++ b/sql/backends/monet5/iot/Makefile.am
@@ -49,26 +49,26 @@ install-exec-local-50_iot.sql: 50_iot.sq
 uninstall-local-50_iot.sql: 
        $(RM) $(DESTDIR)$(libdir)/monetdb5/createdb/50_iot.sql
 
-lib_iot_la_CFLAGS=-DLIBIOT $(AM_CFLAGS)
-iotdir = $(libdir)/monetdb5
-lib_iot_la_LIBADD = ../../../../monetdb5/tools/libmonetdb5.la 
../../../../gdk/libbat.la
-$(do)install-iotLTLIBRARIES : 
-lib_iot_la-iot.lo: iot.c ../sql_optimizer.h ../sql_gencode.h 
../../../../monetdb5/optimizer/opt_prelude.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_pipes.h 
../../../../monetdb5/optimizer/opt_iot.h basket.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h ../sql.h iot.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql_scenario.h petrinet.h
-       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_iot_la_CFLAGS) $(CFLAGS) 
$(iot_CFLAGS) -c -o lib_iot_la-iot.lo `test -f 'iot.c' || echo 
'$(srcdir)/'`iot.c
-lib_iot_la-basket.lo: basket.c ../../../../gdk/gdk.h iot.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql.h ../sql_scenario.h basket.h 
petrinet.h ../../../../monetdb5/mal/mal_instruction.h 
../../../../monetdb5/mal/mal_type.h ../../../../monetdb5/mal/mal_stack.h 
../../../../monetdb5/mal/mal_namespace.h ../../../../monetdb5/mal/mal_errors.h 
../../../../monetdb5/mal/mal_exception.h ../../../../monetdb5/mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_prelude.h
-       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_iot_la_CFLAGS) $(CFLAGS) 
$(basket_CFLAGS) -c -o lib_iot_la-basket.lo `test -f 'basket.c' || echo 
'$(srcdir)/'`basket.c
-lib_iot_la-petrinet.lo: petrinet.c iot.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql.h ../sql_scenario.h petrinet.h 
basket.h ../../../../monetdb5/mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_prelude.h
-       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_iot_la_CFLAGS) $(CFLAGS) 
$(petrinet_CFLAGS) -c -o lib_iot_la-petrinet.lo `test -f 'petrinet.c' || echo 
'$(srcdir)/'`petrinet.c
-nodist_lib_iot_la_SOURCES =
-dist_lib_iot_la_SOURCES = iot.c iot.h basket.c basket.h petrinet.c petrinet.h
-lib_iot_la_LDFLAGS = -module -avoid-version
 dist-hook:
        mkdir -p $(distdir)/Tests
        cp -pR $(srcdir)/Tests/* $(distdir)/Tests
+libiot_la_CFLAGS=-DLIBIOT $(AM_CFLAGS)
+iotdir = $(libdir)/monetdb5
+libiot_la_LIBADD = ../../../../monetdb5/tools/libmonetdb5.la 
../../../../gdk/libbat.la
+$(do)install-iotLTLIBRARIES : 
+libiot_la-iot.lo: iot.c ../sql_optimizer.h ../sql_gencode.h 
../../../../monetdb5/optimizer/opt_prelude.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_pipes.h 
../../../../monetdb5/optimizer/opt_iot.h basket.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h ../sql.h iot.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql_scenario.h petrinet.h
+       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libiot_la_CFLAGS) $(CFLAGS) 
$(iot_CFLAGS) -c -o libiot_la-iot.lo `test -f 'iot.c' || echo '$(srcdir)/'`iot.c
+libiot_la-basket.lo: basket.c ../../../../gdk/gdk.h iot.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql.h ../sql_scenario.h basket.h 
petrinet.h ../../../../monetdb5/mal/mal_instruction.h 
../../../../monetdb5/mal/mal_type.h ../../../../monetdb5/mal/mal_stack.h 
../../../../monetdb5/mal/mal_namespace.h ../../../../monetdb5/mal/mal_errors.h 
../../../../monetdb5/mal/mal_exception.h ../../../../monetdb5/mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_prelude.h
+       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libiot_la_CFLAGS) $(CFLAGS) 
$(basket_CFLAGS) -c -o libiot_la-basket.lo `test -f 'basket.c' || echo 
'$(srcdir)/'`basket.c
+libiot_la-petrinet.lo: petrinet.c iot.h 
../../../../monetdb5/mal/../../gdk/gdk.h ../../../../monetdb5/mal/mal.h 
../../../../monetdb5/mal/mal_interpreter.h 
../../../../monetdb5/mal/mal_resolve.h ../../../../monetdb5/mal/mal_profiler.h 
../../../../monetdb5/mal/mal_client.h ../sql.h ../sql_scenario.h petrinet.h 
basket.h ../../../../monetdb5/mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_support.h 
../../../../monetdb5/optimizer/../mal/mal.h 
../../../../monetdb5/optimizer/../mal/mal_function.h 
../../../../monetdb5/optimizer/../mal/mal_scenario.h 
../../../../monetdb5/optimizer/../mal/mal_builder.h 
../../../../monetdb5/optimizer/opt_prelude.h
+       $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) 
$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libiot_la_CFLAGS) $(CFLAGS) 
$(petrinet_CFLAGS) -c -o libiot_la-petrinet.lo `test -f 'petrinet.c' || echo 
'$(srcdir)/'`petrinet.c
+nodist_libiot_la_SOURCES =
+dist_libiot_la_SOURCES = iot.c iot.h basket.c basket.h petrinet.c petrinet.h
 BUILT_SOURCES =
 MOSTLYCLEANFILES =
 EXTRA_DIST = Makefile.ag Makefile.msc 50_iot.mal 50_iot.sql basket.c basket.h 
basket.mal iot.c iot.h iot.mal petrinet.c petrinet.h petrinet.mal
-iot_LTLIBRARIES = lib_iot.la
+noinst_LTLIBRARIES = libiot.la
+install-iotLTLIBRARIES:
 uninstall-local: uninstall-local-50_iot.mal uninstall-local-50_iot.sql 
uninstall-local-basket.mal uninstall-local-iot.mal uninstall-local-petrinet.mal
 install-exec-local: install-exec-local-50_iot.mal 
install-exec-local-50_iot.sql install-exec-local-basket.mal 
install-exec-local-iot.mal install-exec-local-petrinet.mal
 
diff --git a/sql/backends/monet5/iot/basket.h b/sql/backends/monet5/iot/basket.h
--- a/sql/backends/monet5/iot/basket.h
+++ b/sql/backends/monet5/iot/basket.h
@@ -62,45 +62,45 @@ typedef struct{
 #define BSKTWAIT                1  /* waiting for new data*/
 #define BSKTFILLED       2     /* some data available */
 
-iot_export BasketRec *baskets;
+sql5_export BasketRec *baskets;
 
-iot_export str BSKTtid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTbind(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTregisterInternal(Client cntxt, MalBlkPtr mb, str sch, str 
tbl);
-iot_export str BSKTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export int BSKTlocate(str sch, str tbl);
-iot_export str BSKTdump(void *ret);
+sql5_export str BSKTtid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTbind(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTregisterInternal(Client cntxt, MalBlkPtr mb, str sch, str 
tbl);
+sql5_export str BSKTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export int BSKTlocate(str sch, str tbl);
+sql5_export str BSKTdump(void *ret);
 
-iot_export str BSKTthreshold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTheartbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTgetheartbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTwindow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTgetwindow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTreset(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTsettumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTgettumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str BSKTtumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTcommit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTthreshold(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTheartbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTgetheartbeat(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTwindow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTgetwindow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTreset(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTsettumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTgettumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str BSKTtumble(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTcommit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 
-iot_export str BSKTtable( Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTtableerrors(bat *nmeId, bat *errorId);
-iot_export str BSKTfinish( Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTtable( Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTtableerrors(bat *nmeId, bat *errorId);
+sql5_export str BSKTfinish( Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 
-//iot_export str BSKTnewbasket(sql_schema *s, sql_table *t);
-iot_export str BSKTdrop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+//sql5_export str BSKTnewbasket(sql_schema *s, sql_table *t);
+sql5_export str BSKTdrop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 
-iot_export int BSKTlocate(str sch, str tbl);
-iot_export int BSKTunlocate(str sch, str tbl);
-iot_export int BSKTlocate(str sch, str tbl);
-iot_export str BSKTappend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTupdate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTdelete(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTimportInternal(Client cntxt, int bskt);
-iot_export str BSKTimport(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTexport(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTerror(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTlock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str BSKTunlock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export void BSKTclean(int idx);
+sql5_export int BSKTlocate(str sch, str tbl);
+sql5_export int BSKTunlocate(str sch, str tbl);
+sql5_export int BSKTlocate(str sch, str tbl);
+sql5_export str BSKTappend(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTupdate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTdelete(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTimportInternal(Client cntxt, int bskt);
+sql5_export str BSKTimport(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTexport(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTerror(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTlock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str BSKTunlock(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export void BSKTclean(int idx);
 
 #endif
diff --git a/sql/backends/monet5/iot/iot.h b/sql/backends/monet5/iot/iot.h
--- a/sql/backends/monet5/iot/iot.h
+++ b/sql/backends/monet5/iot/iot.h
@@ -26,25 +26,15 @@
 #include "sql.h"
 #include "sql_scenario.h"
 
-#ifdef WIN32
-#ifndef LIBIOT
-#define iot_export extern __declspec(dllimport)
-#else
-#define iot_export extern __declspec(dllexport)
-#endif
-#else
-#define iot_export extern
-#endif
-
 #define _DEBUG_IOT_ if(0)
 
-iot_export MT_Lock iotLock;
+sql5_export MT_Lock iotLock;
 
-iot_export str IOTactivate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str IOTdeactivate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str IOTqueryProc(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str IOTquery(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str IOTreceptor(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str IOTemitter(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str IOTdump(void *ret);
+sql5_export str IOTactivate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str IOTdeactivate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str IOTqueryProc(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str IOTquery(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str IOTreceptor(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str IOTemitter(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str IOTdump(void *ret);
 #endif
diff --git a/sql/backends/monet5/iot/petrinet.h 
b/sql/backends/monet5/iot/petrinet.h
--- a/sql/backends/monet5/iot/petrinet.h
+++ b/sql/backends/monet5/iot/petrinet.h
@@ -34,23 +34,23 @@
 
 #define PAUSEDEFAULT 1000
 
-iot_export str PNregisterInternal(Client cntxt, MalBlkPtr mb, int calls);
-iot_export str PNregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str PNderegister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
-iot_export str PNresume(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str PNpause(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str PNwait(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-iot_export str PNcycles(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
-iot_export str PNshow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci);
-iot_export str PNstop(void);
-iot_export str PNdump(void *ret);
-iot_export str PNheartbeat(str mod, str fcn, lng ticks);
+sql5_export str PNregisterInternal(Client cntxt, MalBlkPtr mb, int calls);
+sql5_export str PNregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNderegister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str PNresume(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNpause(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNwait(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNcycles(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNshow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNstop(void);
+sql5_export str PNdump(void *ret);
+sql5_export str PNheartbeat(str mod, str fcn, lng ticks);
 
-iot_export str PNperiod(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
+sql5_export str PNperiod(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr 
pci);
 
-iot_export str PNanalysis(Client cntxt, MalBlkPtr mb, int pn);
-iot_export str PNtable(bat *modnameId, bat *fcnnameId, bat *statusId, bat 
*seenId, bat *cyclesId, bat *eventsId, bat *timeId, bat * errorId);
-iot_export str PNinputplaces(bat *schemaId, bat *streamId, bat *modnameId, bat 
*fcnnameId);
-iot_export str PNoutputplaces(bat *schemaId, bat *streamId, bat *modnameId, 
bat *fcnnameId);
+sql5_export str PNanalysis(Client cntxt, MalBlkPtr mb, int pn);
+sql5_export str PNtable(bat *modnameId, bat *fcnnameId, bat *statusId, bat 
*seenId, bat *cyclesId, bat *eventsId, bat *timeId, bat * errorId);
+sql5_export str PNinputplaces(bat *schemaId, bat *streamId, bat *modnameId, 
bat *fcnnameId);
+sql5_export str PNoutputplaces(bat *schemaId, bat *streamId, bat *modnameId, 
bat *fcnnameId);
 #endif
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to