From 92fee58e768cb9488737d31ea449f8ba13f40b69 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 6 Nov 2012 16:35:09 +0000 Subject: [PATCH] 2012-11-06 17:31 UTC+0100 Viktor Szakats (harbour syenar.net) * contrib/hbfimage/fi_winfu.c ! fixes to previous modification * contrib/hbpgsql/postgres.c * contrib/hbpgsql/tests/test.prg * contrib/hbpgsql/tpostgre.prg * renamed few functions that are not direct wrappers: PQCREATETRACE() -> PQTRACECREATE() INCOMPATIBLE. * contrib/hbnf/mouse.c * contrib/hbnf/mouse1.prg * renamed internal function: _mset_sensitive() -> _ft_MSetSensitive() * contrib/hbhttpd/hbhttpd.hbx * contrib/hblzf/hblzf.hbx * contrib/hbmlzo/hbmlzo.hbx * contrib/hbmxml/hbmxml.hbx * contrib/hbmysql/hbmysql.hbx * contrib/hbnf/hbnf.hbx * contrib/hbnetio/hbnetio.hbx * contrib/hbodbc/hbodbc.hbx * contrib/hbpgsql/hbpgsql.hbx * contrib/hbssl/hbssl.hbx * contrib/hbtip/hbtip.hbx * contrib/hbtpathy/hbtpathy.hbx * contrib/hbxdiff/hbxdiff.hbx * contrib/hbzebra/hbzebra.hbx * contrib/rddads/rddads.hbx * contrib/xhb/xhb.hbx + formatted function names in .hbx files --- harbour/ChangeLog | 34 + harbour/contrib/hbfimage/fi_winfu.c | 7 +- harbour/contrib/hbhttpd/hbhttpd.hbx | 96 +-- harbour/contrib/hblzf/hblzf.hbx | 10 +- harbour/contrib/hbmlzo/hbmlzo.hbx | 16 +- harbour/contrib/hbmxml/hbmxml.hbx | 132 ++-- harbour/contrib/hbmysql/hbmysql.hbx | 68 +- harbour/contrib/hbnetio/hbnetio.hbx | 48 +- harbour/contrib/hbnf/hbnf.hbx | 428 ++++++------ harbour/contrib/hbnf/mouse.c | 2 +- harbour/contrib/hbnf/mouse1.prg | 2 +- harbour/contrib/hbodbc/hbodbc.hbx | 70 +- harbour/contrib/hbpgsql/hbpgsql.hbx | 140 ++-- harbour/contrib/hbpgsql/postgres.c | 10 +- harbour/contrib/hbpgsql/tests/test.prg | 2 +- harbour/contrib/hbpgsql/tpostgre.prg | 2 +- harbour/contrib/hbssl/hbssl.hbx | 626 ++++++++--------- harbour/contrib/hbtip/hbtip.hbx | 102 +-- harbour/contrib/hbtpathy/hbtpathy.hbx | 66 +- harbour/contrib/hbxdiff/hbxdiff.hbx | 28 +- harbour/contrib/hbzebra/hbzebra.hbx | 36 +- harbour/contrib/rddads/rddads.hbx | 268 ++++---- harbour/contrib/xhb/xhb.hbx | 906 ++++++++++++------------- 23 files changed, 1565 insertions(+), 1534 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 65e5db0a79..9c3d6fdbf1 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,40 @@ The license applies to all entries newer than 2009-04-28. */ +2012-11-06 17:31 UTC+0100 Viktor Szakats (harbour syenar.net) + * contrib/hbfimage/fi_winfu.c + ! fixes to previous modification + + * contrib/hbpgsql/postgres.c + * contrib/hbpgsql/tests/test.prg + * contrib/hbpgsql/tpostgre.prg + * renamed few functions that are not direct wrappers: + PQCREATETRACE() -> PQTRACECREATE() + INCOMPATIBLE. + + * contrib/hbnf/mouse.c + * contrib/hbnf/mouse1.prg + * renamed internal function: + _mset_sensitive() -> _ft_MSetSensitive() + + * contrib/hbhttpd/hbhttpd.hbx + * contrib/hblzf/hblzf.hbx + * contrib/hbmlzo/hbmlzo.hbx + * contrib/hbmxml/hbmxml.hbx + * contrib/hbmysql/hbmysql.hbx + * contrib/hbnf/hbnf.hbx + * contrib/hbnetio/hbnetio.hbx + * contrib/hbodbc/hbodbc.hbx + * contrib/hbpgsql/hbpgsql.hbx + * contrib/hbssl/hbssl.hbx + * contrib/hbtip/hbtip.hbx + * contrib/hbtpathy/hbtpathy.hbx + * contrib/hbxdiff/hbxdiff.hbx + * contrib/hbzebra/hbzebra.hbx + * contrib/rddads/rddads.hbx + * contrib/xhb/xhb.hbx + + formatted function names in .hbx files + 2012-11-06 10:58 UTC+0100 Viktor Szakats (harbour syenar.net) + contrib/gtwvg/gtwvg.hbx * contrib/gtwvg/gtwvg.hbp diff --git a/harbour/contrib/hbfimage/fi_winfu.c b/harbour/contrib/hbfimage/fi_winfu.c index 92d88ae344..3ac7d39964 100644 --- a/harbour/contrib/hbfimage/fi_winfu.c +++ b/harbour/contrib/hbfimage/fi_winfu.c @@ -71,7 +71,6 @@ /* Convert from FreeImage to HBITMAP */ -/* implementation: HBITMAP bitmap = FI_FiToBitmap( FIBITMAP *dib ); */ HB_FUNC( FI_WINCONVTODIB ) { if( hb_pcount() == 1 && @@ -108,7 +107,6 @@ HB_FUNC( FI_WINCONVTODIB ) /* Convert from HBITMAP to FreeImage */ -/* implementation: FIBITMAP *dib = FI_BitmapToFi( HBITMAP bitmap ); */ HB_FUNC( FI_WINCONVFROMDIB ) { if( hb_pcount() == 1 && @@ -153,7 +151,6 @@ HB_FUNC( FI_WINCONVFROMDIB ) /* Draw an image in a window Box */ -/* implementation: int scanlines = FI_WinDraw( FIBITMAP *dib, HDC hDC, nTop, nLeft, nBottom, nRight ); */ HB_FUNC( FI_WINDRAW ) { if( hb_pcount() == 6 && @@ -205,12 +202,12 @@ HB_FUNC( FI_WINDRAW ) #else -HB_FUNC( FI_FITOBITMAP ) +HB_FUNC( FI_WINCONVTODIB ) { hb_ret(); } -HB_FUNC( FI_BITMAPTOFI ) +HB_FUNC( FI_WINCONVFROMDIB ) { hb_ret(); } diff --git a/harbour/contrib/hbhttpd/hbhttpd.hbx b/harbour/contrib/hbhttpd/hbhttpd.hbx index 9aa798bac3..55ac550743 100644 --- a/harbour/contrib/hbhttpd/hbhttpd.hbx +++ b/harbour/contrib/hbhttpd/hbhttpd.hbx @@ -25,54 +25,54 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC UADDHEADER -DYNAMIC UGETHEADER -DYNAMIC UGETWIDGETBYID -DYNAMIC UHTMLENCODE -DYNAMIC UHTTPD -DYNAMIC UHTTPDLOG -DYNAMIC UHTTPDNEW -DYNAMIC ULINK -DYNAMIC UOSFILENAME -DYNAMIC UPARSE -DYNAMIC UPROCFILES -DYNAMIC UPROCINFO -DYNAMIC UPROCWIDGETS -DYNAMIC UREDIRECT -DYNAMIC USESSIONDESTROY -DYNAMIC USESSIONSTART -DYNAMIC USESSIONSTOP -DYNAMIC USETSTATUSCODE -DYNAMIC UURLCHECKSUM -DYNAMIC UURLDECODE -DYNAMIC UURLENCODE -DYNAMIC UURLVALIDATE -DYNAMIC UWBROWSE -DYNAMIC UWBROWSENEW -DYNAMIC UWDEFAULTHANDLER -DYNAMIC UWFORM -DYNAMIC UWFORMNEW -DYNAMIC UWHTML -DYNAMIC UWHTMLNEW -DYNAMIC UWINPUT -DYNAMIC UWINPUTNEW -DYNAMIC UWLABEL -DYNAMIC UWLABELNEW -DYNAMIC UWLAYOUTGRID -DYNAMIC UWLAYOUTGRIDNEW -DYNAMIC UWMAIN -DYNAMIC UWMAINNEW -DYNAMIC UWMENU -DYNAMIC UWMENUNEW -DYNAMIC UWOPTION -DYNAMIC UWOPTIONNEW -DYNAMIC UWPASSWORD -DYNAMIC UWPASSWORDNEW -DYNAMIC UWRITE -DYNAMIC UWSEPARATOR -DYNAMIC UWSEPARATORNEW -DYNAMIC UWSUBMIT -DYNAMIC UWSUBMITNEW +DYNAMIC UAddHeader +DYNAMIC UGetHeader +DYNAMIC UGetWidgetById +DYNAMIC UHtmlEncode +DYNAMIC UHttpd +DYNAMIC UHttpdLog +DYNAMIC UHttpdNew +DYNAMIC ULink +DYNAMIC UOSFilename +DYNAMIC UParse +DYNAMIC UProcFiles +DYNAMIC UProcInfo +DYNAMIC UProcWidgets +DYNAMIC URedirect +DYNAMIC USessionDestroy +DYNAMIC USessionStart +DYNAMIC USessionStop +DYNAMIC USetStatusCode +DYNAMIC UUrlChecksum +DYNAMIC UUrlDecode +DYNAMIC UUrlEncode +DYNAMIC UUrlValidate +DYNAMIC UWBrowse +DYNAMIC UWBrowseNew +DYNAMIC UWDefaultHandler +DYNAMIC UWForm +DYNAMIC UWFormNew +DYNAMIC UWHtml +DYNAMIC UWHtmlNew +DYNAMIC UWInput +DYNAMIC UWInputNew +DYNAMIC UWLabel +DYNAMIC UWLabelNew +DYNAMIC UWLayoutGrid +DYNAMIC UWLayoutGridNew +DYNAMIC UWMain +DYNAMIC UWMainNew +DYNAMIC UWMenu +DYNAMIC UWMenuNew +DYNAMIC UWOption +DYNAMIC UWOptionNew +DYNAMIC UWPassword +DYNAMIC UWPasswordNew +DYNAMIC UWrite +DYNAMIC UWSeparator +DYNAMIC UWSeparatorNew +DYNAMIC UWSubmit +DYNAMIC UWSubmitNew #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBHTTPD__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hblzf/hblzf.hbx b/harbour/contrib/hblzf/hblzf.hbx index 87878cba41..3d9b63c168 100644 --- a/harbour/contrib/hblzf/hblzf.hbx +++ b/harbour/contrib/hblzf/hblzf.hbx @@ -25,11 +25,11 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC HB_LZF_COMPRESS -DYNAMIC HB_LZF_COMPRESSBOUND -DYNAMIC HB_LZF_DECOMPRESS -DYNAMIC HB_LZF_OPTIMIZED_FOR_SPEED -DYNAMIC HB_LZF_VERSION +DYNAMIC hb_lzf_compress +DYNAMIC hb_lzf_compressbound +DYNAMIC hb_lzf_decompress +DYNAMIC hb_lzf_optimized_for_speed +DYNAMIC hb_lzf_version #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBLZF__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbmlzo/hbmlzo.hbx b/harbour/contrib/hbmlzo/hbmlzo.hbx index 97a50bf6cc..f9708c82c9 100644 --- a/harbour/contrib/hbmlzo/hbmlzo.hbx +++ b/harbour/contrib/hbmlzo/hbmlzo.hbx @@ -25,14 +25,14 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC HB_LZO1X_1_COMPRESS -DYNAMIC HB_LZO1X_DECOMPRESS -DYNAMIC HB_LZO1X_DECOMPRESS_SAFE -DYNAMIC HB_LZO_COMPRESSBOUND -DYNAMIC LZO_ADLER32 -DYNAMIC LZO_VERSION -DYNAMIC LZO_VERSION_DATE -DYNAMIC LZO_VERSION_STRING +DYNAMIC hb_lzo1x_1_compress +DYNAMIC hb_lzo1x_decompress +DYNAMIC hb_lzo1x_decompress_safe +DYNAMIC hb_lzo_compressbound +DYNAMIC lzo_adler32 +DYNAMIC lzo_version +DYNAMIC lzo_version_date +DYNAMIC lzo_version_string #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBMLZO__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbmxml/hbmxml.hbx b/harbour/contrib/hbmxml/hbmxml.hbx index d332b7bf04..a24ce247cc 100644 --- a/harbour/contrib/hbmxml/hbmxml.hbx +++ b/harbour/contrib/hbmxml/hbmxml.hbx @@ -25,72 +25,72 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC HB_MXMLGETATTRS -DYNAMIC HB_MXMLGETATTRSARRAY -DYNAMIC HB_MXMLGETATTRSCOUNT -DYNAMIC HB_MXMLVERSION -DYNAMIC MXMLADD -DYNAMIC MXMLDELETE -DYNAMIC MXMLELEMENTDELETEATTR -DYNAMIC MXMLELEMENTGETATTR -DYNAMIC MXMLELEMENTSETATTR -DYNAMIC MXMLELEMENTSETATTRF -DYNAMIC MXMLENTITYGETNAME -DYNAMIC MXMLENTITYGETVALUE -DYNAMIC MXMLFINDELEMENT -DYNAMIC MXMLFINDPATH -DYNAMIC MXMLGETCDATA -DYNAMIC MXMLGETCUSTOM -DYNAMIC MXMLGETELEMENT -DYNAMIC MXMLGETFIRSTCHILD -DYNAMIC MXMLGETINTEGER -DYNAMIC MXMLGETLASTCHILD -DYNAMIC MXMLGETNEXTSIBLING -DYNAMIC MXMLGETOPAQUE -DYNAMIC MXMLGETPARENT -DYNAMIC MXMLGETPREVSIBLING -DYNAMIC MXMLGETREAL -DYNAMIC MXMLGETREFCOUNT -DYNAMIC MXMLGETTEXT -DYNAMIC MXMLGETTYPE -DYNAMIC MXMLGETUSERDATA -DYNAMIC MXMLINDEXDELETE -DYNAMIC MXMLINDEXENUM -DYNAMIC MXMLINDEXFIND -DYNAMIC MXMLINDEXGETCOUNT -DYNAMIC MXMLINDEXNEW -DYNAMIC MXMLINDEXRESET -DYNAMIC MXMLLOADFILE -DYNAMIC MXMLLOADSTRING -DYNAMIC MXMLNEWCDATA -DYNAMIC MXMLNEWCUSTOM -DYNAMIC MXMLNEWELEMENT -DYNAMIC MXMLNEWINTEGER -DYNAMIC MXMLNEWOPAQUE -DYNAMIC MXMLNEWREAL -DYNAMIC MXMLNEWTEXT -DYNAMIC MXMLNEWTEXTF -DYNAMIC MXMLNEWXML -DYNAMIC MXMLREMOVE -DYNAMIC MXMLSAVEALLOCSTRING -DYNAMIC MXMLSAVEFILE -DYNAMIC MXMLSAVESTRING -DYNAMIC MXMLSAXLOADFILE -DYNAMIC MXMLSAXLOADSTRING -DYNAMIC MXMLSETCDATA -DYNAMIC MXMLSETCUSTOM -DYNAMIC MXMLSETCUSTOMHANDLERS -DYNAMIC MXMLSETELEMENT -DYNAMIC MXMLSETERRORCALLBACK -DYNAMIC MXMLSETINTEGER -DYNAMIC MXMLSETOPAQUE -DYNAMIC MXMLSETREAL -DYNAMIC MXMLSETTEXT -DYNAMIC MXMLSETTEXTF -DYNAMIC MXMLSETUSERDATA -DYNAMIC MXMLSETWRAPMARGIN -DYNAMIC MXMLWALKNEXT -DYNAMIC MXMLWALKPREV +DYNAMIC hb_mxmlGetAttrs +DYNAMIC hb_mxmlGetAttrsArray +DYNAMIC hb_mxmlGetAttrsCount +DYNAMIC hb_mxmlVersion +DYNAMIC mxmlAdd +DYNAMIC mxmlDelete +DYNAMIC mxmlElementDeleteAttr +DYNAMIC mxmlElementGetAttr +DYNAMIC mxmlElementSetAttr +DYNAMIC mxmlElementSetAttrF +DYNAMIC mxmlEntityGetName +DYNAMIC mxmlEntityGetValue +DYNAMIC mxmlFindElement +DYNAMIC mxmlFindPath +DYNAMIC mxmlGetCDATA +DYNAMIC mxmlGetCustom +DYNAMIC mxmlGetElement +DYNAMIC mxmlGetFirstChild +DYNAMIC mxmlGetInteger +DYNAMIC mxmlGetLastChild +DYNAMIC mxmlGetNextSibling +DYNAMIC mxmlGetOpaque +DYNAMIC mxmlGetParent +DYNAMIC mxmlGetPrevSibling +DYNAMIC mxmlGetReal +DYNAMIC mxmlGetRefCount +DYNAMIC mxmlGetText +DYNAMIC mxmlGetType +DYNAMIC mxmlGetUserData +DYNAMIC mxmlIndexDelete +DYNAMIC mxmlIndexEnum +DYNAMIC mxmlIndexFind +DYNAMIC mxmlIndexGetCount +DYNAMIC mxmlIndexNew +DYNAMIC mxmlIndexReset +DYNAMIC mxmlLoadFile +DYNAMIC mxmlLoadString +DYNAMIC mxmlNewCDATA +DYNAMIC mxmlNewCustom +DYNAMIC mxmlNewElement +DYNAMIC mxmlNewInteger +DYNAMIC mxmlNewOpaque +DYNAMIC mxmlNewReal +DYNAMIC mxmlNewText +DYNAMIC mxmlNewTextF +DYNAMIC mxmlNewXML +DYNAMIC mxmlRemove +DYNAMIC mxmlSaveAllocString +DYNAMIC mxmlSaveFile +DYNAMIC mxmlSaveString +DYNAMIC mxmlSAXLoadFile +DYNAMIC mxmlSAXLoadString +DYNAMIC mxmlSetCDATA +DYNAMIC mxmlSetCustom +DYNAMIC mxmlSetCustomHandlers +DYNAMIC mxmlSetElement +DYNAMIC mxmlSetErrorCallback +DYNAMIC mxmlSetInteger +DYNAMIC mxmlSetOpaque +DYNAMIC mxmlSetReal +DYNAMIC mxmlSetText +DYNAMIC mxmlSetTextF +DYNAMIC mxmlSetUserData +DYNAMIC mxmlSetWrapMargin +DYNAMIC mxmlWalkNext +DYNAMIC mxmlWalkPrev #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBMXML__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbmysql/hbmysql.hbx b/harbour/contrib/hbmysql/hbmysql.hbx index a281f88f46..b4a2a87825 100644 --- a/harbour/contrib/hbmysql/hbmysql.hbx +++ b/harbour/contrib/hbmysql/hbmysql.hbx @@ -25,40 +25,40 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC MYSQL_AFFECTED_ROWS -DYNAMIC MYSQL_COMMIT -DYNAMIC MYSQL_DATA_SEEK -DYNAMIC MYSQL_ERRNO -DYNAMIC MYSQL_ERROR -DYNAMIC MYSQL_ESCAPE_STRING -DYNAMIC MYSQL_ESCAPE_STRING_FROM_FILE -DYNAMIC MYSQL_FETCH_FIELD -DYNAMIC MYSQL_FETCH_ROW -DYNAMIC MYSQL_FIELD_COUNT -DYNAMIC MYSQL_FIELD_SEEK -DYNAMIC MYSQL_GET_HOST_INFO -DYNAMIC MYSQL_GET_SERVER_INFO -DYNAMIC MYSQL_GET_SERVER_VERSION -DYNAMIC MYSQL_INSERT_ID -DYNAMIC MYSQL_LIST_DBS -DYNAMIC MYSQL_LIST_FIELDS -DYNAMIC MYSQL_LIST_TABLES -DYNAMIC MYSQL_NUM_FIELDS -DYNAMIC MYSQL_NUM_ROWS -DYNAMIC MYSQL_PING -DYNAMIC MYSQL_QUERY -DYNAMIC MYSQL_REAL_CONNECT -DYNAMIC MYSQL_REAL_ESCAPE_STRING -DYNAMIC MYSQL_ROLLBACK -DYNAMIC MYSQL_SELECT_DB -DYNAMIC MYSQL_STORE_RESULT -DYNAMIC MYSQL_USE_RESULT -DYNAMIC TBCOLUMNSQL -DYNAMIC TBROWSESQL -DYNAMIC TMYSQLQUERY -DYNAMIC TMYSQLROW -DYNAMIC TMYSQLSERVER -DYNAMIC TMYSQLTABLE +DYNAMIC mysql_affected_rows +DYNAMIC mysql_commit +DYNAMIC mysql_data_seek +DYNAMIC mysql_errno +DYNAMIC mysql_error +DYNAMIC mysql_escape_string +DYNAMIC mysql_escape_string_from_file +DYNAMIC mysql_fetch_field +DYNAMIC mysql_fetch_row +DYNAMIC mysql_field_count +DYNAMIC mysql_field_seek +DYNAMIC mysql_get_host_info +DYNAMIC mysql_get_server_info +DYNAMIC mysql_get_server_version +DYNAMIC mysql_insert_id +DYNAMIC mysql_list_dbs +DYNAMIC mysql_list_fields +DYNAMIC mysql_list_tables +DYNAMIC mysql_num_fields +DYNAMIC mysql_num_rows +DYNAMIC mysql_ping +DYNAMIC mysql_query +DYNAMIC mysql_real_connect +DYNAMIC mysql_real_escape_string +DYNAMIC mysql_rollback +DYNAMIC mysql_select_db +DYNAMIC mysql_store_result +DYNAMIC mysql_use_result +DYNAMIC TBColumnSQL +DYNAMIC TBrowseSQL +DYNAMIC TMySQLQuery +DYNAMIC TMySQLRow +DYNAMIC TMySQLServer +DYNAMIC TMySQLTable #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBMYSQL__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbnetio/hbnetio.hbx b/harbour/contrib/hbnetio/hbnetio.hbx index 8125d92e44..e5a5afc517 100644 --- a/harbour/contrib/hbnetio/hbnetio.hbx +++ b/harbour/contrib/hbnetio/hbnetio.hbx @@ -25,30 +25,30 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC NETIO_ACCEPT -DYNAMIC NETIO_CLOSESTREAM -DYNAMIC NETIO_COMPRESS -DYNAMIC NETIO_CONNECT -DYNAMIC NETIO_DECODE -DYNAMIC NETIO_DISCONNECT -DYNAMIC NETIO_FUNCEXEC -DYNAMIC NETIO_GETCONNECTION -DYNAMIC NETIO_GETDATA -DYNAMIC NETIO_LISTEN -DYNAMIC NETIO_MTSERVER -DYNAMIC NETIO_OPENDATASTREAM -DYNAMIC NETIO_OPENITEMSTREAM -DYNAMIC NETIO_PROCEXEC -DYNAMIC NETIO_PROCEXECW -DYNAMIC NETIO_PROCEXISTS -DYNAMIC NETIO_RPC -DYNAMIC NETIO_RPCFILTER -DYNAMIC NETIO_SERVER -DYNAMIC NETIO_SERVERSTOP -DYNAMIC NETIO_SRVSENDDATA -DYNAMIC NETIO_SRVSENDITEM -DYNAMIC NETIO_SRVSTATUS -DYNAMIC NETIO_VERIFYCLIENT +DYNAMIC netio_Accept +DYNAMIC netio_CloseStream +DYNAMIC netio_Compress +DYNAMIC netio_Connect +DYNAMIC netio_Decode +DYNAMIC netio_Disconnect +DYNAMIC netio_FuncExec +DYNAMIC netio_GetConnection +DYNAMIC netio_GetData +DYNAMIC netio_Listen +DYNAMIC netio_MTServer +DYNAMIC netio_OpenDataStream +DYNAMIC netio_OpenItemStream +DYNAMIC netio_ProcExec +DYNAMIC netio_ProcExecW +DYNAMIC netio_ProcExists +DYNAMIC netio_RPC +DYNAMIC netio_RPCFilter +DYNAMIC netio_Server +DYNAMIC netio_ServerStop +DYNAMIC netio_SrvSendData +DYNAMIC netio_SrvSendItem +DYNAMIC netio_SrvStatus +DYNAMIC netio_VerifyClient #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBNETIO__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbnf/hbnf.hbx b/harbour/contrib/hbnf/hbnf.hbx index 64adb55f48..62e3942d9c 100644 --- a/harbour/contrib/hbnf/hbnf.hbx +++ b/harbour/contrib/hbnf/hbnf.hbx @@ -25,220 +25,220 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC FT_AADDITION -DYNAMIC FT_AAVG -DYNAMIC FT_ACCTADJ -DYNAMIC FT_ACCTMONTH -DYNAMIC FT_ACCTQTR -DYNAMIC FT_ACCTWEEK -DYNAMIC FT_ACCTYEAR -DYNAMIC FT_ADAPTER -DYNAMIC FT_ADDER -DYNAMIC FT_ADDWKDY -DYNAMIC FT_ADESSORT -DYNAMIC FT_AEMAXLEN -DYNAMIC FT_AEMINLEN -DYNAMIC FT_ALT -DYNAMIC FT_AMEDIAN -DYNAMIC FT_ANOMATCHES -DYNAMIC FT_AREDIT -DYNAMIC FT_ASUM -DYNAMIC FT_AT2 -DYNAMIC FT_BITCLR -DYNAMIC FT_BITSET -DYNAMIC FT_BLINK -DYNAMIC FT_BRWSWHL -DYNAMIC FT_BYT2BIT -DYNAMIC FT_BYT2HEX -DYNAMIC FT_BYTEAND -DYNAMIC FT_BYTENEG -DYNAMIC FT_BYTENOT -DYNAMIC FT_BYTEOR -DYNAMIC FT_BYTEXOR -DYNAMIC FT_CALENDAR -DYNAMIC FT_CAPLOCK -DYNAMIC FT_CHDIR -DYNAMIC FT_CIV2MIL -DYNAMIC FT_CLRSEL -DYNAMIC FT_CLS -DYNAMIC FT_COLOR2N -DYNAMIC FT_CTRL -DYNAMIC FT_D2E -DYNAMIC FT_DATECNFG -DYNAMIC FT_DAYOFYR -DYNAMIC FT_DAYTOBOW -DYNAMIC FT_DEC2BIN -DYNAMIC FT_DEFAULT -DYNAMIC FT_DESCEND -DYNAMIC FT_DFCLOSE -DYNAMIC FT_DFSETUP -DYNAMIC FT_DISPFILE -DYNAMIC FT_DISPMSG -DYNAMIC FT_DOSVER -DYNAMIC FT_DOY -DYNAMIC FT_DSKFREE -DYNAMIC FT_DSKSIZE -DYNAMIC FT_E2D -DYNAMIC FT_EASTER -DYNAMIC FT_ELAPMIN -DYNAMIC FT_ELAPSED -DYNAMIC FT_ELTIME -DYNAMIC FT_ESCCODE -DYNAMIC FT_FAPPEND -DYNAMIC FT_FBOF -DYNAMIC FT_FDAY -DYNAMIC FT_FDELETE -DYNAMIC FT_FEOF -DYNAMIC FT_FERROR -DYNAMIC FT_FGOBOT -DYNAMIC FT_FGOTO -DYNAMIC FT_FGOTOP -DYNAMIC FT_FILL -DYNAMIC FT_FINDITH -DYNAMIC FT_FINSERT -DYNAMIC FT_FLASTRE -DYNAMIC FT_FLOPTST -DYNAMIC FT_FOFFSET -DYNAMIC FT_FREADLN -DYNAMIC FT_FRECNO -DYNAMIC FT_FSELECT -DYNAMIC FT_FSKIP -DYNAMIC FT_FUSE -DYNAMIC FT_FWRITEL -DYNAMIC FT_FWRITELN -DYNAMIC FT_GCD -DYNAMIC FT_GETE -DYNAMIC FT_GETMODE -DYNAMIC FT_GETVCUR -DYNAMIC FT_GETVPG -DYNAMIC FT_HEX2DEC -DYNAMIC FT_IAMIDLE -DYNAMIC FT_IDLE -DYNAMIC FT_INP -DYNAMIC FT_INT86 -DYNAMIC FT_INVCLR -DYNAMIC FT_ISBIT -DYNAMIC FT_ISBITON -DYNAMIC FT_ISPRINT -DYNAMIC FT_ISSHARE -DYNAMIC FT_LASTKEY -DYNAMIC FT_LDAY -DYNAMIC FT_LINKED -DYNAMIC FT_MADD -DYNAMIC FT_MBUTPRS -DYNAMIC FT_MBUTREL -DYNAMIC FT_MCONOFF -DYNAMIC FT_MCURSOR -DYNAMIC FT_MDBLCLK -DYNAMIC FT_MDEFCRS -DYNAMIC FT_MENU1 -DYNAMIC FT_MENU2 -DYNAMIC FT_MENUTO -DYNAMIC FT_METAPH -DYNAMIC FT_MGETCOORD -DYNAMIC FT_MGETPAGE -DYNAMIC FT_MGETPOS -DYNAMIC FT_MGETSENS -DYNAMIC FT_MGETX -DYNAMIC FT_MGETY -DYNAMIC FT_MHIDECRS -DYNAMIC FT_MIL2CIV -DYNAMIC FT_MIL2MIN -DYNAMIC FT_MIN2DHM -DYNAMIC FT_MIN2MIL -DYNAMIC FT_MINIT -DYNAMIC FT_MINREGION -DYNAMIC FT_MKDIR -DYNAMIC FT_MMICKEYS -DYNAMIC FT_MONTH -DYNAMIC FT_MRESET -DYNAMIC FT_MSETCOORD -DYNAMIC FT_MSETPAGE -DYNAMIC FT_MSETPOS -DYNAMIC FT_MSETSENS -DYNAMIC FT_MSHOWCRS -DYNAMIC FT_MVERSION -DYNAMIC FT_MXLIMIT -DYNAMIC FT_MYLIMIT -DYNAMIC FT_N2COLOR -DYNAMIC FT_NETPV -DYNAMIC FT_NOOCCUR -DYNAMIC FT_NTOW -DYNAMIC FT_NUMLOCK -DYNAMIC FT_NWLSTAT -DYNAMIC FT_NWSEMCLOSE -DYNAMIC FT_NWSEMEX -DYNAMIC FT_NWSEMLOCK -DYNAMIC FT_NWSEMOPEN -DYNAMIC FT_NWSEMSIG -DYNAMIC FT_NWSEMUNLOCK -DYNAMIC FT_NWSEMWAIT -DYNAMIC FT_NWUID -DYNAMIC FT_ONTICK -DYNAMIC FT_ORIGIN -DYNAMIC FT_OUTP -DYNAMIC FT_PCHR -DYNAMIC FT_PEEK -DYNAMIC FT_PEGS -DYNAMIC FT_PENDING -DYNAMIC FT_PICKDAY -DYNAMIC FT_POKE -DYNAMIC FT_POPVID -DYNAMIC FT_PROMPT -DYNAMIC FT_PROPER -DYNAMIC FT_PRTSCR -DYNAMIC FT_PUSHVID -DYNAMIC FT_PUTKEY -DYNAMIC FT_QTR -DYNAMIC FT_RAND1 -DYNAMIC FT_RAT2 -DYNAMIC FT_REBOOT -DYNAMIC FT_RESTARR -DYNAMIC FT_RESTATT -DYNAMIC FT_RESTSETS -DYNAMIC FT_REVATTR -DYNAMIC FT_REVCHR -DYNAMIC FT_RGNSTACK -DYNAMIC FT_RMDIR -DYNAMIC FT_ROUND -DYNAMIC FT_RSTRGN -DYNAMIC FT_SAVEARR -DYNAMIC FT_SAVEATT -DYNAMIC FT_SAVESETS -DYNAMIC FT_SAVRGN -DYNAMIC FT_SCANCODE -DYNAMIC FT_SETATTR -DYNAMIC FT_SETCENTURY -DYNAMIC FT_SETDATE -DYNAMIC FT_SETKEYS -DYNAMIC FT_SETMODE -DYNAMIC FT_SETRATE -DYNAMIC FT_SETTIME -DYNAMIC FT_SETVCUR -DYNAMIC FT_SETVPG -DYNAMIC FT_SHADOW -DYNAMIC FT_SHIFT -DYNAMIC FT_SINKEY -DYNAMIC FT_SLEEP -DYNAMIC FT_SQZN -DYNAMIC FT_STOD -DYNAMIC FT_SYS2MIL -DYNAMIC FT_SYSMEM -DYNAMIC FT_TEMPFIL -DYNAMIC FT_UNSQZN -DYNAMIC FT_VIDSTR -DYNAMIC FT_WEEK -DYNAMIC FT_WORKDAYS -DYNAMIC FT_WOY -DYNAMIC FT_WRTCHR -DYNAMIC FT_XBOX -DYNAMIC FT_XTOY -DYNAMIC FT_YEAR -DYNAMIC _FT_DFCLOS -DYNAMIC _FT_DFINIT -DYNAMIC _FT_NWKSTAT -DYNAMIC _FT_TEMPFIL -DYNAMIC _MSET_SENSITIVE +DYNAMIC ft_AAddition +DYNAMIC ft_AAvg +DYNAMIC ft_AcctAdj +DYNAMIC ft_AcctMonth +DYNAMIC ft_AcctQtr +DYNAMIC ft_AcctWeek +DYNAMIC ft_AcctYear +DYNAMIC ft_Adapter +DYNAMIC ft_Adder +DYNAMIC ft_AddWkdy +DYNAMIC ft_ADesSort +DYNAMIC ft_AEMaxLen +DYNAMIC ft_AEMinLen +DYNAMIC ft_Alt +DYNAMIC ft_AMedian +DYNAMIC ft_ANoMatches +DYNAMIC ft_ArEdit +DYNAMIC ft_ASum +DYNAMIC ft_At2 +DYNAMIC ft_BitClr +DYNAMIC ft_BitSet +DYNAMIC ft_Blink +DYNAMIC ft_BrwsWhl +DYNAMIC ft_Byt2Bit +DYNAMIC ft_Byt2Hex +DYNAMIC ft_ByteAnd +DYNAMIC ft_ByteNeg +DYNAMIC ft_ByteNot +DYNAMIC ft_ByteOr +DYNAMIC ft_ByteXor +DYNAMIC ft_Calendar +DYNAMIC ft_CapLock +DYNAMIC ft_ChDir +DYNAMIC ft_Civ2Mil +DYNAMIC ft_ClrSel +DYNAMIC ft_CLS +DYNAMIC ft_Color2N +DYNAMIC ft_Ctrl +DYNAMIC ft_D2E +DYNAMIC ft_DateCnfg +DYNAMIC ft_DayOfYr +DYNAMIC ft_DayToBoW +DYNAMIC ft_Dec2Bin +DYNAMIC ft_Default +DYNAMIC ft_Descend +DYNAMIC ft_DFClose +DYNAMIC ft_DFSetup +DYNAMIC ft_DispFile +DYNAMIC ft_DispMsg +DYNAMIC ft_DosVer +DYNAMIC ft_DoY +DYNAMIC ft_DskFree +DYNAMIC ft_DskSize +DYNAMIC ft_E2D +DYNAMIC ft_Easter +DYNAMIC ft_ElapMin +DYNAMIC ft_Elapsed +DYNAMIC ft_ElTime +DYNAMIC ft_EscCode +DYNAMIC ft_FAppend +DYNAMIC ft_FBof +DYNAMIC ft_FDay +DYNAMIC ft_FDelete +DYNAMIC ft_FEof +DYNAMIC ft_FError +DYNAMIC ft_FGoBot +DYNAMIC ft_FGoto +DYNAMIC ft_FGoTop +DYNAMIC ft_Fill +DYNAMIC ft_FindITh +DYNAMIC ft_FInsert +DYNAMIC ft_FLastRe +DYNAMIC ft_FlopTst +DYNAMIC ft_FOffset +DYNAMIC ft_FReadLn +DYNAMIC ft_FRecNo +DYNAMIC ft_FSelect +DYNAMIC ft_FSkip +DYNAMIC ft_FUse +DYNAMIC ft_FWriteL +DYNAMIC ft_FWriteLn +DYNAMIC ft_GCD +DYNAMIC ft_GetE +DYNAMIC ft_GetMode +DYNAMIC ft_GetVCur +DYNAMIC ft_GetVPg +DYNAMIC ft_Hex2Dec +DYNAMIC ft_IAmIdle +DYNAMIC ft_Idle +DYNAMIC ft_inp +DYNAMIC ft_int86 +DYNAMIC ft_InvClr +DYNAMIC ft_IsBit +DYNAMIC ft_IsBitOn +DYNAMIC ft_IsPrint +DYNAMIC ft_IsShare +DYNAMIC ft_LastKey +DYNAMIC ft_LDay +DYNAMIC ft_Linked +DYNAMIC ft_MAdd +DYNAMIC ft_MButPrs +DYNAMIC ft_MButRel +DYNAMIC ft_MCOnOff +DYNAMIC ft_MCursor +DYNAMIC ft_MDblClk +DYNAMIC ft_MDefCrs +DYNAMIC ft_Menu1 +DYNAMIC ft_Menu2 +DYNAMIC ft_MenuTo +DYNAMIC ft_Metaph +DYNAMIC ft_MGetCoord +DYNAMIC ft_MGetPage +DYNAMIC ft_MGetPos +DYNAMIC ft_MGetSens +DYNAMIC ft_MGetX +DYNAMIC ft_MGetY +DYNAMIC ft_MHideCrs +DYNAMIC ft_Mil2Civ +DYNAMIC ft_Mil2Min +DYNAMIC ft_Min2Dhm +DYNAMIC ft_Min2Mil +DYNAMIC ft_MInit +DYNAMIC ft_MInRegion +DYNAMIC ft_MkDir +DYNAMIC ft_MMickeys +DYNAMIC ft_Month +DYNAMIC ft_MReset +DYNAMIC ft_MSetCoord +DYNAMIC ft_MSetPage +DYNAMIC ft_MSetPos +DYNAMIC ft_MSetSens +DYNAMIC ft_MShowCrs +DYNAMIC ft_MVersion +DYNAMIC ft_MXLimit +DYNAMIC ft_MYLimit +DYNAMIC ft_N2Color +DYNAMIC ft_NetPV +DYNAMIC ft_NoOccur +DYNAMIC ft_NToW +DYNAMIC ft_NumLock +DYNAMIC ft_NWLStat +DYNAMIC ft_NWSemClose +DYNAMIC ft_NWSemEx +DYNAMIC ft_NWSemLock +DYNAMIC ft_NWSemOpen +DYNAMIC ft_NWSemSig +DYNAMIC ft_NWSemUnlock +DYNAMIC ft_NWSemWait +DYNAMIC ft_NWUID +DYNAMIC ft_OnTick +DYNAMIC ft_Origin +DYNAMIC ft_outp +DYNAMIC ft_PChr +DYNAMIC ft_Peek +DYNAMIC ft_Pegs +DYNAMIC ft_Pending +DYNAMIC ft_PickDay +DYNAMIC ft_Poke +DYNAMIC ft_PopVid +DYNAMIC ft_Prompt +DYNAMIC ft_Proper +DYNAMIC ft_PrtScr +DYNAMIC ft_PushVid +DYNAMIC ft_PutKey +DYNAMIC ft_Qtr +DYNAMIC ft_Rand1 +DYNAMIC ft_RAt2 +DYNAMIC ft_Reboot +DYNAMIC ft_RestArr +DYNAMIC ft_RestAtt +DYNAMIC ft_RestSets +DYNAMIC ft_RevAttr +DYNAMIC ft_RevChr +DYNAMIC ft_RgnStack +DYNAMIC ft_RmDir +DYNAMIC ft_Round +DYNAMIC ft_RstRgn +DYNAMIC ft_SaveArr +DYNAMIC ft_SaveAtt +DYNAMIC ft_SaveSets +DYNAMIC ft_SavRgn +DYNAMIC ft_ScanCode +DYNAMIC ft_SetAttr +DYNAMIC ft_SetCentury +DYNAMIC ft_SetDate +DYNAMIC ft_SetKeys +DYNAMIC ft_SetMode +DYNAMIC ft_SetRate +DYNAMIC ft_SetTime +DYNAMIC ft_SetVcur +DYNAMIC ft_SetVpg +DYNAMIC ft_Shadow +DYNAMIC ft_Shift +DYNAMIC ft_SInkey +DYNAMIC ft_Sleep +DYNAMIC ft_Sqzn +DYNAMIC ft_SToD +DYNAMIC ft_Sys2Mil +DYNAMIC ft_SysMem +DYNAMIC ft_TempFil +DYNAMIC ft_Unsqzn +DYNAMIC ft_VidStr +DYNAMIC ft_Week +DYNAMIC ft_Workdays +DYNAMIC ft_WoY +DYNAMIC ft_WrtChr +DYNAMIC ft_XBox +DYNAMIC ft_XToY +DYNAMIC ft_Year +DYNAMIC _ft_DFClos +DYNAMIC _ft_DFInit +DYNAMIC _ft_MSetSensitive +DYNAMIC _ft_NWKStat +DYNAMIC _ft_TempFil #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBNF__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbnf/mouse.c b/harbour/contrib/hbnf/mouse.c index ca74483ed9..9cbc6d2335 100644 --- a/harbour/contrib/hbnf/mouse.c +++ b/harbour/contrib/hbnf/mouse.c @@ -58,7 +58,7 @@ /* http://www.delorie.com/djgpp/doc/rbinter/ix/33/00.html */ -HB_FUNC( _MSET_SENSITIVE ) /* nHoriz, nVert, nDouble */ +HB_FUNC( _FT_MSETSENSITIVE ) /* nHoriz, nVert, nDouble */ { #if defined( HB_OS_DOS ) { diff --git a/harbour/contrib/hbnf/mouse1.prg b/harbour/contrib/hbnf/mouse1.prg index dfbe800052..45faf64d9c 100644 --- a/harbour/contrib/hbnf/mouse1.prg +++ b/harbour/contrib/hbnf/mouse1.prg @@ -126,7 +126,7 @@ FUNCTION FT_MSETSENS( nHoriz, nVert, nDouble ) hb_default( @nDouble, nCurDouble ) // Fill the registers - _mset_sensitive( nHoriz, nVert, nDouble ) + _ft_MSetSensitive( nHoriz, nVert, nDouble ) RETURN NIL diff --git a/harbour/contrib/hbodbc/hbodbc.hbx b/harbour/contrib/hbodbc/hbodbc.hbx index dbf6e0ef3b..104041c26c 100644 --- a/harbour/contrib/hbodbc/hbodbc.hbx +++ b/harbour/contrib/hbodbc/hbodbc.hbx @@ -25,42 +25,42 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC BROWSEODBC -DYNAMIC HB_ODBCNUMSETLEN -DYNAMIC HB_ODBCSTOD -DYNAMIC HB_ODBCVER -DYNAMIC SQLALLOCCONNECT -DYNAMIC SQLALLOCENV -DYNAMIC SQLALLOCSTMT -DYNAMIC SQLBINDPARAMETER -DYNAMIC SQLCOLATTRIBUTE -DYNAMIC SQLCOMMIT -DYNAMIC SQLCONNECT -DYNAMIC SQLDESCRIBECOL -DYNAMIC SQLDISCONNECT -DYNAMIC SQLDRIVERCONNECT -DYNAMIC SQLERROR -DYNAMIC SQLEXECDIRECT -DYNAMIC SQLEXECUTE -DYNAMIC SQLFETCH -DYNAMIC SQLFETCHSCROLL -DYNAMIC SQLFREECONNECT -DYNAMIC SQLFREEENV -DYNAMIC SQLFREESTMT -DYNAMIC SQLGETCONNECTATTR -DYNAMIC SQLGETDATA -DYNAMIC SQLGETDIAGREC -DYNAMIC SQLGETINFO -DYNAMIC SQLGETSTMTATTR -DYNAMIC SQLMORERESULTS -DYNAMIC SQLNUMRESULTCOLS -DYNAMIC SQLPREPARE -DYNAMIC SQLROLLBACK -DYNAMIC SQLROWCOUNT -DYNAMIC SQLSETCONNECTATTR -DYNAMIC SQLSETSTMTATTR +DYNAMIC BrowseODBC +DYNAMIC hb_ODBCNumSetLen +DYNAMIC hb_ODBCSToD +DYNAMIC hb_ODBCVer +DYNAMIC SQLAllocConnect +DYNAMIC SQLAllocEnv +DYNAMIC SQLAllocStmt +DYNAMIC SQLBindParameter +DYNAMIC SQLColAttribute +DYNAMIC SQLCommit +DYNAMIC SQLConnect +DYNAMIC SQLDescribeCol +DYNAMIC SQLDisconnect +DYNAMIC SQLDriverConnect +DYNAMIC SQLError +DYNAMIC SQLExecDirect +DYNAMIC SQLExecute +DYNAMIC SQLFetch +DYNAMIC SQLFetchScroll +DYNAMIC SQLFreeConnect +DYNAMIC SQLFreeEnv +DYNAMIC SQLFreeStmt +DYNAMIC SQLGetConnectAttr +DYNAMIC SQLGetData +DYNAMIC SQLGetDiagRec +DYNAMIC SQLGetInfo +DYNAMIC SQLGetStmtAttr +DYNAMIC SQLMoreResults +DYNAMIC SQLNumResultCols +DYNAMIC SQLPrepare +DYNAMIC SQLRollback +DYNAMIC SQLRowCount +DYNAMIC SQLSetConnectAttr +DYNAMIC SQLSetStmtAttr DYNAMIC TODBC -DYNAMIC TODBCFIELD +DYNAMIC TODBCField #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBODBC__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbpgsql/hbpgsql.hbx b/harbour/contrib/hbpgsql/hbpgsql.hbx index a0d795a6a0..ee571ff396 100644 --- a/harbour/contrib/hbpgsql/hbpgsql.hbx +++ b/harbour/contrib/hbpgsql/hbpgsql.hbx @@ -25,76 +25,76 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC HB_PQCOPYFROMWA -DYNAMIC LO_EXPORT -DYNAMIC LO_IMPORT -DYNAMIC LO_UNLINK -DYNAMIC PQBINARYTUPLES -DYNAMIC PQCANCEL -DYNAMIC PQCLIENTENCODING -DYNAMIC PQCMDSTATUS -DYNAMIC PQCMDTUPLES -DYNAMIC PQCONNECTDB -DYNAMIC PQCONSUMEINPUT -DYNAMIC PQCREATETRACE -DYNAMIC PQDB -DYNAMIC PQERRORMESSAGE -DYNAMIC PQESCAPEBYTEA -DYNAMIC PQESCAPEBYTEACONN -DYNAMIC PQESCAPESTRING -DYNAMIC PQEXEC -DYNAMIC PQEXECPARAMS -DYNAMIC PQEXECPREPARED -DYNAMIC PQFCOUNT -DYNAMIC PQFLUSH -DYNAMIC PQFMOD -DYNAMIC PQFNAME -DYNAMIC PQFNUMBER -DYNAMIC PQFSIZE -DYNAMIC PQFTABLE -DYNAMIC PQFTYPE -DYNAMIC PQGETCANCEL -DYNAMIC PQGETISNULL -DYNAMIC PQGETLENGTH -DYNAMIC PQGETRESULT -DYNAMIC PQGETVALUE -DYNAMIC PQHOST -DYNAMIC PQISBUSY -DYNAMIC PQISNONBLOCKING -DYNAMIC PQLASTREC -DYNAMIC PQMETADATA -DYNAMIC PQNFIELDS -DYNAMIC PQNTUPLES -DYNAMIC PQOIDSTATUS -DYNAMIC PQOIDVALUE -DYNAMIC PQOPTIONS -DYNAMIC PQPASS -DYNAMIC PQPORT -DYNAMIC PQPREPARE -DYNAMIC PQPROTOCOLVERSION -DYNAMIC PQPUTCOPYDATA -DYNAMIC PQPUTCOPYEND -DYNAMIC PQREQUESTCANCEL -DYNAMIC PQRESET -DYNAMIC PQRESULT2ARRAY -DYNAMIC PQRESULTERRORMESSAGE -DYNAMIC PQRESULTSTATUS -DYNAMIC PQSENDQUERY -DYNAMIC PQSERVERVERSION -DYNAMIC PQSETCLIENTENCODING -DYNAMIC PQSETDBLOGIN -DYNAMIC PQSETERRORVERBOSITY -DYNAMIC PQSETNONBLOCKING -DYNAMIC PQSTATUS -DYNAMIC PQTRACE -DYNAMIC PQTRANSACTIONSTATUS -DYNAMIC PQTTY -DYNAMIC PQUNESCAPEBYTEA -DYNAMIC PQUNTRACE -DYNAMIC PQUSER -DYNAMIC TPQQUERY -DYNAMIC TPQROW -DYNAMIC TPQSERVER +DYNAMIC hb_PQCopyFromWA +DYNAMIC lo_export +DYNAMIC lo_import +DYNAMIC lo_unlink +DYNAMIC PQbinaryTuples +DYNAMIC PQcancel +DYNAMIC PQclientEncoding +DYNAMIC PQcmdStatus +DYNAMIC PQcmdTuples +DYNAMIC PQconnectdb +DYNAMIC PQconsumeInput +DYNAMIC PQdb +DYNAMIC PQerrorMessage +DYNAMIC PQescapeBytea +DYNAMIC PQescapeByteaConn +DYNAMIC PQescapeString +DYNAMIC PQexec +DYNAMIC PQexecParams +DYNAMIC PQexecPrepared +DYNAMIC PQfcount +DYNAMIC PQflush +DYNAMIC PQfmod +DYNAMIC PQfname +DYNAMIC PQfnumber +DYNAMIC PQfsize +DYNAMIC PQftable +DYNAMIC PQftype +DYNAMIC PQgetCancel +DYNAMIC PQgetisnull +DYNAMIC PQgetlength +DYNAMIC PQgetResult +DYNAMIC PQgetvalue +DYNAMIC PQhost +DYNAMIC PQisBusy +DYNAMIC PQisnonblocking +DYNAMIC PQlastrec +DYNAMIC PQmetadata +DYNAMIC PQnfields +DYNAMIC PQntuples +DYNAMIC PQoidStatus +DYNAMIC PQoidValue +DYNAMIC PQoptions +DYNAMIC PQpass +DYNAMIC PQport +DYNAMIC PQprepare +DYNAMIC PQprotocolVersion +DYNAMIC PQputCopyData +DYNAMIC PQputCopyEnd +DYNAMIC PQrequestCancel +DYNAMIC PQreset +DYNAMIC PQresult2array +DYNAMIC PQresultErrorMessage +DYNAMIC PQresultStatus +DYNAMIC PQsendQuery +DYNAMIC PQserverVersion +DYNAMIC PQsetClientEncoding +DYNAMIC PQsetdbLogin +DYNAMIC PQsetErrorVerbosity +DYNAMIC PQsetnonblocking +DYNAMIC PQstatus +DYNAMIC PQtrace +DYNAMIC PQtracecreate +DYNAMIC PQtransactionStatus +DYNAMIC PQtty +DYNAMIC PQunescapeBytea +DYNAMIC PQuntrace +DYNAMIC PQuser +DYNAMIC TPQQuery +DYNAMIC TPQRow +DYNAMIC TPQServer #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBPGSQL__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbpgsql/postgres.c b/harbour/contrib/hbpgsql/postgres.c index 28bc39deae..c603b36a8c 100644 --- a/harbour/contrib/hbpgsql/postgres.c +++ b/harbour/contrib/hbpgsql/postgres.c @@ -435,7 +435,7 @@ HB_FUNC( PQEXECPARAMS ) hb_errRT_BASE( EG_ARG, 2020, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS ); } -HB_FUNC( PQFCOUNT ) +HB_FUNC( PQFCOUNT ) /* not a direct wrapper */ { PGresult * res = hb_PGresult_par( 1 ); @@ -452,7 +452,7 @@ HB_FUNC( PQFCOUNT ) hb_errRT_BASE( EG_ARG, 2020, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS ); } -HB_FUNC( PQLASTREC ) +HB_FUNC( PQLASTREC ) /* not a direct wrapper */ { PGresult * res = hb_PGresult_par( 1 ); @@ -523,7 +523,7 @@ HB_FUNC( PQGETLENGTH ) #define HBPG_META_TABLECOL 6 #define HBPG_META_LEN_ 6 -HB_FUNC( PQMETADATA ) +HB_FUNC( PQMETADATA ) /* not a direct wrapper */ { PGresult * res = hb_PGresult_par( 1 ); @@ -647,7 +647,7 @@ HB_FUNC( PQMETADATA ) hb_errRT_BASE( EG_ARG, 2020, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS ); } -HB_FUNC( PQRESULT2ARRAY ) +HB_FUNC( PQRESULT2ARRAY ) /* not a direct wrapper */ { PGresult * res = hb_PGresult_par( 1 ); @@ -963,7 +963,7 @@ HB_FUNC( PQISNONBLOCKING ) * Trace Connection handling functions */ -HB_FUNC( PQCREATETRACE ) +HB_FUNC( PQTRACECREATE ) /* not a direct wrapper */ { #ifdef NODLL hb_FILE_ret( fopen( hb_parcx( 1 ), "w+b" ) ); diff --git a/harbour/contrib/hbpgsql/tests/test.prg b/harbour/contrib/hbpgsql/tests/test.prg index 81cc2d0473..579ad92970 100644 --- a/harbour/contrib/hbpgsql/tests/test.prg +++ b/harbour/contrib/hbpgsql/tests/test.prg @@ -28,7 +28,7 @@ PROCEDURE Main() ? "Blocking: ", PQisnonblocking( conn ), PQsetnonblocking( conn, .T. ), PQisnonblocking( conn ) - pFile := PQcreatetrace( "trace.log" ) + pFile := PQtracecreate( "trace.log" ) PQtrace( conn, pFile ) ? "Verbose: ", PQsetErrorVerbosity( conn, 2 ) diff --git a/harbour/contrib/hbpgsql/tpostgre.prg b/harbour/contrib/hbpgsql/tpostgre.prg index f8353289c5..03894b549a 100644 --- a/harbour/contrib/hbpgsql/tpostgre.prg +++ b/harbour/contrib/hbpgsql/tpostgre.prg @@ -451,7 +451,7 @@ METHOD DeleteTable( cTable ) CLASS TPQserver METHOD TraceOn( cFile ) CLASS TPQserver - ::pTrace := PQcreatetrace( cFile ) + ::pTrace := PQtracecreate( cFile ) IF ::pTrace != NIL PQtrace( ::pDb, ::pTrace ) diff --git a/harbour/contrib/hbssl/hbssl.hbx b/harbour/contrib/hbssl/hbssl.hbx index 889a87ec06..36f3e9f747 100644 --- a/harbour/contrib/hbssl/hbssl.hbx +++ b/harbour/contrib/hbssl/hbssl.hbx @@ -25,161 +25,161 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC BIO_CLEAR_FLAGS -DYNAMIC BIO_CTRL_PENDING -DYNAMIC BIO_CTRL_WPENDING -DYNAMIC BIO_DO_CONNECT -DYNAMIC BIO_EOF -DYNAMIC BIO_FLUSH -DYNAMIC BIO_FREE -DYNAMIC BIO_FREE_ALL -DYNAMIC BIO_GETS -DYNAMIC BIO_GET_CLOSE -DYNAMIC BIO_GET_CONN_HOSTNAME -DYNAMIC BIO_GET_CONN_IP -DYNAMIC BIO_GET_CONN_PORT -DYNAMIC BIO_GET_FD -DYNAMIC BIO_GET_FLAGS -DYNAMIC BIO_GET_RETRY_REASON -DYNAMIC BIO_NEW -DYNAMIC BIO_NEW_ACCEPT -DYNAMIC BIO_NEW_CONNECT -DYNAMIC BIO_NEW_DGRAM -DYNAMIC BIO_NEW_FD -DYNAMIC BIO_NEW_FILE -DYNAMIC BIO_NEW_MEM_BUF -DYNAMIC BIO_NEW_SOCKET -DYNAMIC BIO_PUTS -DYNAMIC BIO_READ -DYNAMIC BIO_RESET -DYNAMIC BIO_RETRY_TYPE -DYNAMIC BIO_SEEK -DYNAMIC BIO_SET -DYNAMIC BIO_SET_CLOSE -DYNAMIC BIO_SET_CONN_HOSTNAME -DYNAMIC BIO_SET_CONN_INT_PORT -DYNAMIC BIO_SET_CONN_IP -DYNAMIC BIO_SET_CONN_PORT -DYNAMIC BIO_SET_FD -DYNAMIC BIO_SET_FLAGS -DYNAMIC BIO_SET_NBIO -DYNAMIC BIO_SET_RETRY_READ -DYNAMIC BIO_SET_RETRY_SPECIAL -DYNAMIC BIO_SET_RETRY_WRITE -DYNAMIC BIO_SHOULD_IO_SPECIAL -DYNAMIC BIO_SHOULD_READ -DYNAMIC BIO_SHOULD_RETRY -DYNAMIC BIO_SHOULD_WRITE -DYNAMIC BIO_TELL -DYNAMIC BIO_TEST_FLAGS -DYNAMIC BIO_VFREE -DYNAMIC BIO_WRITE -DYNAMIC ERR_ERROR_STRING -DYNAMIC ERR_FREE_STRINGS -DYNAMIC ERR_FUNC_ERROR_STRING -DYNAMIC ERR_GET_ERROR -DYNAMIC ERR_GET_ERROR_LINE -DYNAMIC ERR_GET_ERROR_LINE_DATA -DYNAMIC ERR_LIB_ERROR_STRING -DYNAMIC ERR_LOAD_BIO_STRINGS -DYNAMIC ERR_LOAD_CRYPTO_STRINGS -DYNAMIC ERR_LOAD_EVP_STRINGS -DYNAMIC ERR_LOAD_PEM_STRINGS -DYNAMIC ERR_PEEK_ERROR -DYNAMIC ERR_PEEK_ERROR_LINE -DYNAMIC ERR_PEEK_ERROR_LINE_DATA -DYNAMIC ERR_PEEK_LAST_ERROR -DYNAMIC ERR_PEEK_LAST_ERROR_LINE -DYNAMIC ERR_PEEK_LAST_ERROR_LINE_DATA -DYNAMIC ERR_PRINT_ERRORS -DYNAMIC ERR_REASON_ERROR_STRING -DYNAMIC EVP_BYTESTOKEY -DYNAMIC EVP_CIPHERFINAL -DYNAMIC EVP_CIPHERFINAL_EX -DYNAMIC EVP_CIPHERINIT -DYNAMIC EVP_CIPHERINIT_EX -DYNAMIC EVP_CIPHERUPDATE -DYNAMIC EVP_CIPHER_BLOCK_SIZE -DYNAMIC EVP_CIPHER_CTX_CIPHER -DYNAMIC EVP_CIPHER_CTX_CLEANUP -DYNAMIC EVP_CIPHER_CTX_CTRL -DYNAMIC EVP_CIPHER_CTX_INIT -DYNAMIC EVP_CIPHER_CTX_KEY_LENGTH -DYNAMIC EVP_CIPHER_CTX_SET_KEY_LENGTH -DYNAMIC EVP_CIPHER_CTX_SET_PADDING +DYNAMIC BIO_clear_flags +DYNAMIC BIO_ctrl_pending +DYNAMIC BIO_ctrl_wpending +DYNAMIC BIO_do_connect +DYNAMIC BIO_eof +DYNAMIC BIO_flush +DYNAMIC BIO_free +DYNAMIC BIO_free_all +DYNAMIC BIO_gets +DYNAMIC BIO_get_close +DYNAMIC BIO_get_conn_hostname +DYNAMIC BIO_get_conn_ip +DYNAMIC BIO_get_conn_port +DYNAMIC BIO_get_fd +DYNAMIC BIO_get_flags +DYNAMIC BIO_get_retry_reason +DYNAMIC BIO_new +DYNAMIC BIO_new_accept +DYNAMIC BIO_new_connect +DYNAMIC BIO_new_dgram +DYNAMIC BIO_new_fd +DYNAMIC BIO_new_file +DYNAMIC BIO_new_mem_buf +DYNAMIC BIO_new_socket +DYNAMIC BIO_puts +DYNAMIC BIO_read +DYNAMIC BIO_reset +DYNAMIC BIO_retry_type +DYNAMIC BIO_seek +DYNAMIC BIO_set +DYNAMIC BIO_set_close +DYNAMIC BIO_set_conn_hostname +DYNAMIC BIO_set_conn_int_port +DYNAMIC BIO_set_conn_ip +DYNAMIC BIO_set_conn_port +DYNAMIC BIO_set_fd +DYNAMIC BIO_set_flags +DYNAMIC BIO_set_nbio +DYNAMIC BIO_set_retry_read +DYNAMIC BIO_set_retry_special +DYNAMIC BIO_set_retry_write +DYNAMIC BIO_should_io_special +DYNAMIC BIO_should_read +DYNAMIC BIO_should_retry +DYNAMIC BIO_should_write +DYNAMIC BIO_tell +DYNAMIC BIO_test_flags +DYNAMIC BIO_vfree +DYNAMIC BIO_write +DYNAMIC ERR_error_string +DYNAMIC ERR_free_strings +DYNAMIC ERR_func_error_string +DYNAMIC ERR_get_error +DYNAMIC ERR_get_error_line +DYNAMIC ERR_get_error_line_data +DYNAMIC ERR_lib_error_string +DYNAMIC ERR_load_BIO_strings +DYNAMIC ERR_load_crypto_strings +DYNAMIC ERR_load_EVP_strings +DYNAMIC ERR_load_PEM_strings +DYNAMIC ERR_peek_error +DYNAMIC ERR_peek_error_line +DYNAMIC ERR_peek_error_line_data +DYNAMIC ERR_peek_last_error +DYNAMIC ERR_peek_last_error_line +DYNAMIC ERR_peek_last_error_line_data +DYNAMIC ERR_print_errors +DYNAMIC ERR_reason_error_string +DYNAMIC EVP_BytesToKey +DYNAMIC EVP_CipherFinal +DYNAMIC EVP_CipherFinal_ex +DYNAMIC EVP_CipherInit +DYNAMIC EVP_CipherInit_ex +DYNAMIC EVP_CipherUpdate +DYNAMIC EVP_CIPHER_block_size +DYNAMIC EVP_CIPHER_CTX_cipher +DYNAMIC EVP_CIPHER_CTX_cleanup +DYNAMIC EVP_CIPHER_CTX_ctrl +DYNAMIC EVP_CIPHER_CTX_init +DYNAMIC EVP_CIPHER_CTX_key_length +DYNAMIC EVP_CIPHER_CTX_set_key_length +DYNAMIC EVP_CIPHER_CTX_set_padding DYNAMIC EVP_CIPHER_KEY_FLAGS DYNAMIC EVP_CIPHER_KEY_IV_LENGTH -DYNAMIC EVP_CIPHER_KEY_LENGTH +DYNAMIC EVP_CIPHER_key_length DYNAMIC EVP_CIPHER_KEY_MODE -DYNAMIC EVP_CIPHER_NID -DYNAMIC EVP_CIPHER_TYPE -DYNAMIC EVP_CLEANUP -DYNAMIC EVP_DECODEFINAL -DYNAMIC EVP_DECODEINIT -DYNAMIC EVP_DECODEUPDATE -DYNAMIC EVP_DECRYPTFINAL -DYNAMIC EVP_DECRYPTFINAL_EX -DYNAMIC EVP_DECRYPTINIT -DYNAMIC EVP_DECRYPTINIT_EX -DYNAMIC EVP_DECRYPTUPDATE -DYNAMIC EVP_DIGESTFINAL -DYNAMIC EVP_DIGESTFINAL_EX -DYNAMIC EVP_DIGESTINIT -DYNAMIC EVP_DIGESTINIT_EX -DYNAMIC EVP_DIGESTUPDATE -DYNAMIC EVP_ENCODEFINAL -DYNAMIC EVP_ENCODEINIT -DYNAMIC EVP_ENCODEUPDATE -DYNAMIC EVP_ENCRYPTFINAL -DYNAMIC EVP_ENCRYPTFINAL_EX -DYNAMIC EVP_ENCRYPTINIT -DYNAMIC EVP_ENCRYPTINIT_EX -DYNAMIC EVP_ENCRYPTUPDATE -DYNAMIC EVP_GET_CIPHERBYNAME -DYNAMIC EVP_GET_CIPHERBYNID -DYNAMIC EVP_GET_DIGESTBYNAME -DYNAMIC EVP_GET_DIGESTBYNID -DYNAMIC EVP_MD_BLOCK_SIZE -DYNAMIC EVP_MD_CTX_CLEANUP -DYNAMIC EVP_MD_CTX_COPY -DYNAMIC EVP_MD_CTX_COPY_EX -DYNAMIC EVP_MD_CTX_CREATE -DYNAMIC EVP_MD_CTX_INIT -DYNAMIC EVP_MD_CTX_MD -DYNAMIC EVP_MD_NID -DYNAMIC EVP_MD_PKEY_TYPE -DYNAMIC EVP_MD_SIZE -DYNAMIC EVP_MD_TYPE -DYNAMIC EVP_OPENFINAL -DYNAMIC EVP_OPENINIT -DYNAMIC EVP_OPENUPDATE -DYNAMIC EVP_PKEY_ASSIGN -DYNAMIC EVP_PKEY_ASSIGN_DH -DYNAMIC EVP_PKEY_ASSIGN_DSA -DYNAMIC EVP_PKEY_ASSIGN_RSA -DYNAMIC EVP_PKEY_BITS -DYNAMIC EVP_PKEY_FREE -DYNAMIC EVP_PKEY_NEW -DYNAMIC EVP_PKEY_SIZE -DYNAMIC EVP_PKEY_TYPE -DYNAMIC EVP_SEALFINAL -DYNAMIC EVP_SEALINIT -DYNAMIC EVP_SEALUPDATE -DYNAMIC EVP_SIGNFINAL -DYNAMIC EVP_SIGNINIT -DYNAMIC EVP_SIGNINIT_EX -DYNAMIC EVP_SIGNUPDATE -DYNAMIC EVP_VERIFYFINAL -DYNAMIC EVP_VERIFYINIT -DYNAMIC EVP_VERIFYINIT_EX -DYNAMIC EVP_VERIFYUPDATE -DYNAMIC HB_EVP_CIPHER_CTX_CREATE -DYNAMIC HB_EVP_ENCODE_CTX_CREATE -DYNAMIC HB_SSL_READ_ALL -DYNAMIC HB_SSL_READ_LINE -DYNAMIC OPENSSL_ADD_ALL_ALGORITHMS -DYNAMIC OPENSSL_ADD_ALL_CIPHERS -DYNAMIC OPENSSL_ADD_ALL_DIGESTS +DYNAMIC EVP_CIPHER_nid +DYNAMIC EVP_CIPHER_type +DYNAMIC EVP_cleanup +DYNAMIC EVP_DecodeFinal +DYNAMIC EVP_DecodeInit +DYNAMIC EVP_DecodeUpdate +DYNAMIC EVP_DecryptFinal +DYNAMIC EVP_DecryptFinal_ex +DYNAMIC EVP_DecryptInit +DYNAMIC EVP_DecryptInit_ex +DYNAMIC EVP_DecryptUpdate +DYNAMIC EVP_DigestFinal +DYNAMIC EVP_DigestFinal_ex +DYNAMIC EVP_DigestInit +DYNAMIC EVP_DigestInit_ex +DYNAMIC EVP_DigestUpdate +DYNAMIC EVP_EncodeFinal +DYNAMIC EVP_EncodeInit +DYNAMIC EVP_EncodeUpdate +DYNAMIC EVP_EncryptFinal +DYNAMIC EVP_EncryptFinal_ex +DYNAMIC EVP_EncryptInit +DYNAMIC EVP_EncryptInit_ex +DYNAMIC EVP_EncryptUpdate +DYNAMIC EVP_get_cipherbyname +DYNAMIC EVP_get_cipherbynid +DYNAMIC EVP_get_digestbyname +DYNAMIC EVP_get_digestbynid +DYNAMIC EVP_MD_block_size +DYNAMIC EVP_MD_CTX_cleanup +DYNAMIC EVP_MD_CTX_copy +DYNAMIC EVP_MD_CTX_copy_ex +DYNAMIC EVP_MD_CTX_create +DYNAMIC EVP_MD_CTX_init +DYNAMIC EVP_MD_CTX_md +DYNAMIC EVP_MD_nid +DYNAMIC EVP_MD_pkey_type +DYNAMIC EVP_MD_size +DYNAMIC EVP_MD_type +DYNAMIC EVP_OpenFinal +DYNAMIC EVP_OpenInit +DYNAMIC EVP_OpenUpdate +DYNAMIC EVP_PKEY_assign +DYNAMIC EVP_PKEY_assign_DH +DYNAMIC EVP_PKEY_assign_DSA +DYNAMIC EVP_PKEY_assign_RSA +DYNAMIC EVP_PKEY_bits +DYNAMIC EVP_PKEY_free +DYNAMIC EVP_PKEY_new +DYNAMIC EVP_PKEY_size +DYNAMIC EVP_PKEY_type +DYNAMIC EVP_SealFinal +DYNAMIC EVP_SealInit +DYNAMIC EVP_SealUpdate +DYNAMIC EVP_SignFinal +DYNAMIC EVP_SignInit +DYNAMIC EVP_SignInit_ex +DYNAMIC EVP_SignUpdate +DYNAMIC EVP_VerifyFinal +DYNAMIC EVP_VerifyInit +DYNAMIC EVP_VerifyInit_ex +DYNAMIC EVP_VerifyUpdate +DYNAMIC hb_EVP_CIPHER_ctx_create +DYNAMIC hb_EVP_ENCODE_ctx_create +DYNAMIC hb_SSL_read_all +DYNAMIC hb_SSL_read_line +DYNAMIC OpenSSL_add_all_algorithms +DYNAMIC OpenSSL_add_all_ciphers +DYNAMIC OpenSSL_add_all_digests DYNAMIC OPENSSL_VERSION DYNAMIC PEM_READ_BIO_DHPARAMS DYNAMIC PEM_READ_BIO_DSAPARAMS @@ -195,168 +195,168 @@ DYNAMIC PEM_READ_BIO_X509 DYNAMIC PEM_READ_BIO_X509_AUX DYNAMIC PEM_READ_BIO_X509_CRL DYNAMIC PEM_READ_BIO_X509_REQ -DYNAMIC RAND_ADD -DYNAMIC RAND_EVENT -DYNAMIC RAND_SCREEN -DYNAMIC RAND_SEED -DYNAMIC RAND_STATUS -DYNAMIC SSLEAY -DYNAMIC SSLEAY_VERSION -DYNAMIC SSL_ACCEPT -DYNAMIC SSL_ADD_CLIENT_CA -DYNAMIC SSL_ALERT_DESC_STRING -DYNAMIC SSL_ALERT_DESC_STRING_LONG -DYNAMIC SSL_ALERT_TYPE_STRING -DYNAMIC SSL_ALERT_TYPE_STRING_LONG -DYNAMIC SSL_CHECK_PRIVATE_KEY -DYNAMIC SSL_CIPHER_DESCRIPTION -DYNAMIC SSL_CIPHER_GET_BITS -DYNAMIC SSL_CIPHER_GET_NAME -DYNAMIC SSL_CIPHER_GET_VERSION -DYNAMIC SSL_CLEAR -DYNAMIC SSL_CLEAR_NUM_RENEGOTIATIONS -DYNAMIC SSL_CONNECT -DYNAMIC SSL_COPY_SESSION_ID -DYNAMIC SSL_CTX_ADD_CLIENT_CA -DYNAMIC SSL_CTX_ADD_EXTRA_CHAIN_CERT -DYNAMIC SSL_CTX_ADD_SESSION -DYNAMIC SSL_CTX_CHECK_PRIVATE_KEY -DYNAMIC SSL_CTX_FLUSH_SESSIONS -DYNAMIC SSL_CTX_GET_CLIENT_CA_LIST -DYNAMIC SSL_CTX_GET_MODE -DYNAMIC SSL_CTX_GET_OPTIONS -DYNAMIC SSL_CTX_GET_QUIET_SHUTDOWN -DYNAMIC SSL_CTX_GET_SESSION_CACHE_MODE -DYNAMIC SSL_CTX_GET_TIMEOUT -DYNAMIC SSL_CTX_GET_VERIFY_MODE -DYNAMIC SSL_CTX_LOAD_VERIFY_LOCATIONS -DYNAMIC SSL_CTX_NEED_TMP_RSA -DYNAMIC SSL_CTX_NEW -DYNAMIC SSL_CTX_REMOVE_SESSION -DYNAMIC SSL_CTX_SESS_ACCEPT -DYNAMIC SSL_CTX_SESS_ACCEPT_GOOD -DYNAMIC SSL_CTX_SESS_ACCEPT_RENEGOTIATE -DYNAMIC SSL_CTX_SESS_CACHE_FULL -DYNAMIC SSL_CTX_SESS_CB_HITS -DYNAMIC SSL_CTX_SESS_CONNECT -DYNAMIC SSL_CTX_SESS_CONNECT_GOOD -DYNAMIC SSL_CTX_SESS_CONNECT_RENEGOTIATE -DYNAMIC SSL_CTX_SESS_GET_CACHE_SIZE -DYNAMIC SSL_CTX_SESS_HITS -DYNAMIC SSL_CTX_SESS_MISSES -DYNAMIC SSL_CTX_SESS_NUMBER -DYNAMIC SSL_CTX_SESS_SET_CACHE_SIZE -DYNAMIC SSL_CTX_SESS_TIMEOUTS -DYNAMIC SSL_CTX_SET_CIPHER_LIST -DYNAMIC SSL_CTX_SET_DEFAULT_READ_AHEAD -DYNAMIC SSL_CTX_SET_DEFAULT_VERIFY_PATHS -DYNAMIC SSL_CTX_SET_MODE -DYNAMIC SSL_CTX_SET_OPTIONS -DYNAMIC SSL_CTX_SET_QUIET_SHUTDOWN -DYNAMIC SSL_CTX_SET_SESSION_CACHE_MODE -DYNAMIC SSL_CTX_SET_SSL_VERSION -DYNAMIC SSL_CTX_SET_TIMEOUT -DYNAMIC SSL_CTX_USE_CERTIFICATE -DYNAMIC SSL_CTX_USE_CERTIFICATE_ASN1 -DYNAMIC SSL_CTX_USE_CERTIFICATE_CHAIN_FILE -DYNAMIC SSL_CTX_USE_CERTIFICATE_FILE -DYNAMIC SSL_CTX_USE_PRIVATEKEY -DYNAMIC SSL_CTX_USE_PRIVATEKEY_ASN1 -DYNAMIC SSL_CTX_USE_PRIVATEKEY_FILE -DYNAMIC SSL_CTX_USE_RSAPRIVATEKEY_ASN1 -DYNAMIC SSL_CTX_USE_RSAPRIVATEKEY_FILE -DYNAMIC SSL_DO_HANDSHAKE -DYNAMIC SSL_DUP -DYNAMIC SSL_GET_CERTIFICATE -DYNAMIC SSL_GET_CIPHER -DYNAMIC SSL_GET_CIPHERS -DYNAMIC SSL_GET_CIPHER_BITS -DYNAMIC SSL_GET_CIPHER_LIST -DYNAMIC SSL_GET_CIPHER_NAME -DYNAMIC SSL_GET_CIPHER_VERSION -DYNAMIC SSL_GET_CLIENT_CA_LIST -DYNAMIC SSL_GET_CURRENT_CIPHER -DYNAMIC SSL_GET_DEFAULT_TIMEOUT -DYNAMIC SSL_GET_ERROR -DYNAMIC SSL_GET_FD -DYNAMIC SSL_GET_MODE -DYNAMIC SSL_GET_OPTIONS -DYNAMIC SSL_GET_PEER_CERTIFICATE -DYNAMIC SSL_GET_QUIET_SHUTDOWN -DYNAMIC SSL_GET_RBIO -DYNAMIC SSL_GET_READ_AHEAD -DYNAMIC SSL_GET_RFD -DYNAMIC SSL_GET_SHARED_CIPHERS -DYNAMIC SSL_GET_SHUTDOWN -DYNAMIC SSL_GET_SSL_METHOD -DYNAMIC SSL_GET_STATE -DYNAMIC SSL_GET_VERIFY_MODE -DYNAMIC SSL_GET_VERIFY_RESULT -DYNAMIC SSL_GET_VERSION -DYNAMIC SSL_GET_WBIO -DYNAMIC SSL_GET_WFD -DYNAMIC SSL_INIT -DYNAMIC SSL_IN_ACCEPT_INIT -DYNAMIC SSL_IN_BEFORE -DYNAMIC SSL_IN_CONNECT_INIT -DYNAMIC SSL_IN_INIT -DYNAMIC SSL_IS_INIT_FINISHED -DYNAMIC SSL_LOAD_CLIENT_CA_FILE -DYNAMIC SSL_NEW -DYNAMIC SSL_NUM_RENEGOTIATIONS -DYNAMIC SSL_PEEK -DYNAMIC SSL_PENDING -DYNAMIC SSL_READ -DYNAMIC SSL_RENEGOTIATE -DYNAMIC SSL_RSTATE_STRING +DYNAMIC RAND_add +DYNAMIC RAND_event +DYNAMIC RAND_screen +DYNAMIC RAND_seed +DYNAMIC RAND_status +DYNAMIC SSLeay +DYNAMIC SSLeay_version +DYNAMIC SSL_accept +DYNAMIC SSL_add_client_CA +DYNAMIC SSL_alert_desc_string +DYNAMIC SSL_alert_desc_string_long +DYNAMIC SSL_alert_type_string +DYNAMIC SSL_alert_type_string_long +DYNAMIC SSL_check_private_key +DYNAMIC SSL_CIPHER_description +DYNAMIC SSL_CIPHER_get_bits +DYNAMIC SSL_CIPHER_get_name +DYNAMIC SSL_CIPHER_get_version +DYNAMIC SSL_clear +DYNAMIC SSL_clear_num_renegotiations +DYNAMIC SSL_connect +DYNAMIC SSL_copy_session_id +DYNAMIC SSL_CTX_add_client_CA +DYNAMIC SSL_CTX_add_extra_chain_cert +DYNAMIC SSL_CTX_add_session +DYNAMIC SSL_CTX_check_private_key +DYNAMIC SSL_CTX_flush_sessions +DYNAMIC SSL_CTX_get_client_CA_list +DYNAMIC SSL_CTX_get_mode +DYNAMIC SSL_CTX_get_options +DYNAMIC SSL_CTX_get_quiet_shutdown +DYNAMIC SSL_CTX_get_session_cache_mode +DYNAMIC SSL_CTX_get_timeout +DYNAMIC SSL_CTX_get_verify_mode +DYNAMIC SSL_CTX_load_verify_locations +DYNAMIC SSL_CTX_need_tmp_RSA +DYNAMIC SSL_CTX_new +DYNAMIC SSL_CTX_remove_session +DYNAMIC SSL_CTX_sess_accept +DYNAMIC SSL_CTX_sess_accept_good +DYNAMIC SSL_CTX_sess_accept_renegotiate +DYNAMIC SSL_CTX_sess_cache_full +DYNAMIC SSL_CTX_sess_cb_hits +DYNAMIC SSL_CTX_sess_connect +DYNAMIC SSL_CTX_sess_connect_good +DYNAMIC SSL_CTX_sess_connect_renegotiate +DYNAMIC SSL_CTX_sess_get_cache_size +DYNAMIC SSL_CTX_sess_hits +DYNAMIC SSL_CTX_sess_misses +DYNAMIC SSL_CTX_sess_number +DYNAMIC SSL_CTX_sess_set_cache_size +DYNAMIC SSL_CTX_sess_timeouts +DYNAMIC SSL_CTX_set_cipher_list +DYNAMIC SSL_CTX_set_default_read_ahead +DYNAMIC SSL_CTX_set_default_verify_paths +DYNAMIC SSL_CTX_set_mode +DYNAMIC SSL_CTX_set_options +DYNAMIC SSL_CTX_set_quiet_shutdown +DYNAMIC SSL_CTX_set_session_cache_mode +DYNAMIC SSL_CTX_set_ssl_version +DYNAMIC SSL_CTX_set_timeout +DYNAMIC SSL_CTX_use_certificate +DYNAMIC SSL_CTX_use_certificate_ASN1 +DYNAMIC SSL_CTX_use_certificate_chain_file +DYNAMIC SSL_CTX_use_certificate_file +DYNAMIC SSL_CTX_use_PrivateKey +DYNAMIC SSL_CTX_use_PrivateKey_ASN1 +DYNAMIC SSL_CTX_use_PrivateKey_file +DYNAMIC SSL_CTX_use_RSAPrivateKey_ASN1 +DYNAMIC SSL_CTX_use_RSAPrivateKey_file +DYNAMIC SSL_do_handshake +DYNAMIC SSL_dup +DYNAMIC SSL_get_certificate +DYNAMIC SSL_get_cipher +DYNAMIC SSL_get_ciphers +DYNAMIC SSL_get_cipher_bits +DYNAMIC SSL_get_cipher_list +DYNAMIC SSL_get_cipher_name +DYNAMIC SSL_get_cipher_version +DYNAMIC SSL_get_client_CA_list +DYNAMIC SSL_get_current_cipher +DYNAMIC SSL_get_default_timeout +DYNAMIC SSL_get_error +DYNAMIC SSL_get_fd +DYNAMIC SSL_get_mode +DYNAMIC SSL_get_options +DYNAMIC SSL_get_peer_certificate +DYNAMIC SSL_get_quiet_shutdown +DYNAMIC SSL_get_rbio +DYNAMIC SSL_get_read_ahead +DYNAMIC SSL_get_rfd +DYNAMIC SSL_get_shared_ciphers +DYNAMIC SSL_get_shutdown +DYNAMIC SSL_get_ssl_method +DYNAMIC SSL_get_state +DYNAMIC SSL_get_verify_mode +DYNAMIC SSL_get_verify_result +DYNAMIC SSL_get_version +DYNAMIC SSL_get_wbio +DYNAMIC SSL_get_wfd +DYNAMIC SSL_init +DYNAMIC SSL_in_accept_init +DYNAMIC SSL_in_before +DYNAMIC SSL_in_connect_init +DYNAMIC SSL_in_init +DYNAMIC SSL_is_init_finished +DYNAMIC SSL_load_client_CA_file +DYNAMIC SSL_new +DYNAMIC SSL_num_renegotiations +DYNAMIC SSL_peek +DYNAMIC SSL_pending +DYNAMIC SSL_read +DYNAMIC SSL_renegotiate +DYNAMIC SSL_rstate_string DYNAMIC SSL_RSTATE_STRING_LONG -DYNAMIC SSL_SESSION_CMP -DYNAMIC SSL_SESSION_GET_TIME -DYNAMIC SSL_SESSION_GET_TIMEOUT -DYNAMIC SSL_SESSION_HASH -DYNAMIC SSL_SESSION_NEW -DYNAMIC SSL_SESSION_REUSED -DYNAMIC SSL_SESSION_SET_TIME -DYNAMIC SSL_SESSION_SET_TIMEOUT -DYNAMIC SSL_SET_ACCEPT_STATE -DYNAMIC SSL_SET_BIO -DYNAMIC SSL_SET_CIPHER_LIST -DYNAMIC SSL_SET_CONNECT_STATE -DYNAMIC SSL_SET_FD -DYNAMIC SSL_SET_MODE -DYNAMIC SSL_SET_MSG_CALLBACK -DYNAMIC SSL_SET_MTU -DYNAMIC SSL_SET_OPTIONS -DYNAMIC SSL_SET_QUIET_SHUTDOWN -DYNAMIC SSL_SET_READ_AHEAD -DYNAMIC SSL_SET_RFD -DYNAMIC SSL_SET_SHUTDOWN -DYNAMIC SSL_SET_SSL_METHOD -DYNAMIC SSL_SET_VERIFY_RESULT -DYNAMIC SSL_SET_WFD -DYNAMIC SSL_SHUTDOWN -DYNAMIC SSL_STATE -DYNAMIC SSL_STATE_STRING -DYNAMIC SSL_STATE_STRING_LONG -DYNAMIC SSL_TOTAL_RENEGOTIATIONS -DYNAMIC SSL_USE_CERTIFICATE -DYNAMIC SSL_USE_CERTIFICATE_ASN1 -DYNAMIC SSL_USE_CERTIFICATE_FILE -DYNAMIC SSL_USE_PRIVATEKEY -DYNAMIC SSL_USE_PRIVATEKEY_ASN1 -DYNAMIC SSL_USE_PRIVATEKEY_FILE -DYNAMIC SSL_USE_RSAPRIVATEKEY_ASN1 -DYNAMIC SSL_USE_RSAPRIVATEKEY_FILE -DYNAMIC SSL_VERSION -DYNAMIC SSL_WANT -DYNAMIC SSL_WANT_NOTHING -DYNAMIC SSL_WANT_READ -DYNAMIC SSL_WANT_WRITE -DYNAMIC SSL_WANT_X509_LOOKUP -DYNAMIC SSL_WRITE -DYNAMIC X509_GET_ISSUER_NAME -DYNAMIC X509_GET_SUBJECT_NAME -DYNAMIC X509_NAME_ONELINE +DYNAMIC SSL_SESSION_cmp +DYNAMIC SSL_SESSION_get_time +DYNAMIC SSL_SESSION_get_timeout +DYNAMIC SSL_SESSION_hash +DYNAMIC SSL_SESSION_new +DYNAMIC SSL_session_reused +DYNAMIC SSL_SESSION_set_time +DYNAMIC SSL_SESSION_set_timeout +DYNAMIC SSL_set_accept_state +DYNAMIC SSL_set_bio +DYNAMIC SSL_set_cipher_list +DYNAMIC SSL_set_connect_state +DYNAMIC SSL_set_fd +DYNAMIC SSL_set_mode +DYNAMIC SSL_set_msg_callback +DYNAMIC SSL_set_mtu +DYNAMIC SSL_set_options +DYNAMIC SSL_set_quiet_shutdown +DYNAMIC SSL_set_read_ahead +DYNAMIC SSL_set_rfd +DYNAMIC SSL_set_shutdown +DYNAMIC SSL_set_ssl_method +DYNAMIC SSL_set_verify_result +DYNAMIC SSL_set_wfd +DYNAMIC SSL_shutdown +DYNAMIC SSL_state +DYNAMIC ssl_state_string +DYNAMIC ssl_state_string_long +DYNAMIC SSL_total_renegotiations +DYNAMIC SSL_use_certificate +DYNAMIC SSL_use_certificate_ASN1 +DYNAMIC SSL_use_certificate_file +DYNAMIC SSL_use_PrivateKey +DYNAMIC SSL_use_PrivateKey_ASN1 +DYNAMIC SSL_use_PrivateKey_file +DYNAMIC SSL_use_RSAPrivateKey_ASN1 +DYNAMIC SSL_use_RSAPrivateKey_file +DYNAMIC SSL_version +DYNAMIC SSL_want +DYNAMIC SSL_want_nothing +DYNAMIC SSL_want_read +DYNAMIC SSL_want_write +DYNAMIC SSL_want_x509_lookup +DYNAMIC SSL_write +DYNAMIC X509_get_issuer_name +DYNAMIC X509_get_subject_name +DYNAMIC X509_name_oneline #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBSSL__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbtip/hbtip.hbx b/harbour/contrib/hbtip/hbtip.hbx index ab960b97da..0310374b03 100644 --- a/harbour/contrib/hbtip/hbtip.hbx +++ b/harbour/contrib/hbtip/hbtip.hbx @@ -25,57 +25,57 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC ANSITOHTML -DYNAMIC HB_MAILASSEMBLE -DYNAMIC HB_SENDMAIL -DYNAMIC HB_SETMIMETYPE -DYNAMIC HTMLTOANSI -DYNAMIC HTMLTOOEM -DYNAMIC OEMTOHTML -DYNAMIC THTMLCLEANUP -DYNAMIC THTMLDOCUMENT -DYNAMIC THTMLINIT -DYNAMIC THTMLISVALID -DYNAMIC THTMLITERATOR -DYNAMIC THTMLITERATORREGEX -DYNAMIC THTMLITERATORSCAN -DYNAMIC THTMLNODE -DYNAMIC THTMLTAGTYPE -DYNAMIC TIPCGI -DYNAMIC TIPCLIENT -DYNAMIC TIPCLIENTFTP -DYNAMIC TIPCLIENTHTTP -DYNAMIC TIPCLIENTPOP -DYNAMIC TIPCLIENTSMTP -DYNAMIC TIPCREDENTIALS -DYNAMIC TIPENCODER -DYNAMIC TIPENCODERBASE64 -DYNAMIC TIPENCODERQP -DYNAMIC TIPENCODERURL -DYNAMIC TIPLOG -DYNAMIC TIPMAIL -DYNAMIC TIP_BASE64ENCODE -DYNAMIC TIP_CHECKSID -DYNAMIC TIP_CRLF -DYNAMIC TIP_DATETOGMT -DYNAMIC TIP_FILEMIMETYPE -DYNAMIC TIP_GENERATESID -DYNAMIC TIP_GETENCODER -DYNAMIC TIP_GETNAMEEMAIL -DYNAMIC TIP_GETRAWEMAIL -DYNAMIC TIP_HTMLSPECIALCHARS -DYNAMIC TIP_HTMLTOSTR -DYNAMIC TIP_JSONSPECIALCHARS -DYNAMIC TIP_MIMETYPE -DYNAMIC TIP_QPDECODE -DYNAMIC TIP_QPENCODE -DYNAMIC TIP_SSL -DYNAMIC TIP_STRTOHTML -DYNAMIC TIP_TIMESTAMP -DYNAMIC TIP_URLDECODE -DYNAMIC TIP_URLENCODE -DYNAMIC TURL -DYNAMIC __TIP_PSTRCOMPI +DYNAMIC ANSIToHtml +DYNAMIC hb_MailAssemble +DYNAMIC hb_SendMail +DYNAMIC hb_SetMimeType +DYNAMIC HtmlToANSI +DYNAMIC HtmlToOEM +DYNAMIC OEMToHtml +DYNAMIC THTMLCleanup +DYNAMIC THTMLDocument +DYNAMIC THTMLInit +DYNAMIC THTMLIsValid +DYNAMIC THTMLIterator +DYNAMIC THTMLIteratorRegex +DYNAMIC THTMLIteratorScan +DYNAMIC THTMLNode +DYNAMIC THTMLTagType +DYNAMIC TIPCgi +DYNAMIC TIPClient +DYNAMIC TIPClientFTP +DYNAMIC TIPClientHTTP +DYNAMIC TIPClientPOP +DYNAMIC TIPClientSMTP +DYNAMIC TIPCredentials +DYNAMIC TIPEncoder +DYNAMIC TIPEncoderBase64 +DYNAMIC TIPEncoderQP +DYNAMIC TIPEncoderURL +DYNAMIC TIPLog +DYNAMIC TIPMail +DYNAMIC tip_Base64Encode +DYNAMIC tip_CheckSID +DYNAMIC tip_CRLF +DYNAMIC tip_DateToGMT +DYNAMIC tip_FileMimeType +DYNAMIC tip_GenerateSID +DYNAMIC tip_GetEncoder +DYNAMIC tip_GetNameEmail +DYNAMIC tip_GetRawEmail +DYNAMIC tip_HtmlSpecialChars +DYNAMIC tip_HtmlToStr +DYNAMIC tip_JSONSpecialChars +DYNAMIC tip_MimeType +DYNAMIC tip_QPDecode +DYNAMIC tip_QPEncode +DYNAMIC tip_SSL +DYNAMIC tip_StrToHtml +DYNAMIC tip_TimeStamp +DYNAMIC tip_URLDecode +DYNAMIC tip_URLEncode +DYNAMIC TUrl +DYNAMIC __tip_PStrCompI #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBTIP__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbtpathy/hbtpathy.hbx b/harbour/contrib/hbtpathy/hbtpathy.hbx index b3f145ee38..e1204ce5da 100644 --- a/harbour/contrib/hbtpathy/hbtpathy.hbx +++ b/harbour/contrib/hbtpathy/hbtpathy.hbx @@ -25,39 +25,39 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC BIN_AND -DYNAMIC BIN_NOT -DYNAMIC BIN_OR -DYNAMIC BIN_XOR -DYNAMIC TP_BAUD -DYNAMIC TP_CLEARIN -DYNAMIC TP_CLOSE -DYNAMIC TP_CLRKBD -DYNAMIC TP_CRC16 -DYNAMIC TP_CRC32 -DYNAMIC TP_CTRLCTS -DYNAMIC TP_CTRLDTR -DYNAMIC TP_CTRLRTS -DYNAMIC TP_DELAY -DYNAMIC TP_FLUSH -DYNAMIC TP_IDLE -DYNAMIC TP_INCHRS -DYNAMIC TP_INFREE -DYNAMIC TP_INKEY -DYNAMIC TP_ISCTS -DYNAMIC TP_ISDCD -DYNAMIC TP_ISDSR -DYNAMIC TP_ISRI -DYNAMIC TP_LOOKFOR -DYNAMIC TP_OPEN -DYNAMIC TP_OUTFREE -DYNAMIC TP_RECV -DYNAMIC TP_RECVTO -DYNAMIC TP_REOPEN -DYNAMIC TP_SEND -DYNAMIC TP_SENDSUB -DYNAMIC TP_UNINSTALL -DYNAMIC TP_WAITFOR +DYNAMIC Bin_And +DYNAMIC Bin_Not +DYNAMIC Bin_Or +DYNAMIC Bin_Xor +DYNAMIC tp_Baud +DYNAMIC tp_ClearIn +DYNAMIC tp_Close +DYNAMIC tp_ClrKbd +DYNAMIC tp_Crc16 +DYNAMIC tp_Crc32 +DYNAMIC tp_CtrlCTS +DYNAMIC tp_CtrlDTR +DYNAMIC tp_CtrlRTS +DYNAMIC tp_Delay +DYNAMIC tp_Flush +DYNAMIC tp_Idle +DYNAMIC tp_InChrs +DYNAMIC tp_InFree +DYNAMIC tp_Inkey +DYNAMIC tp_IsCTS +DYNAMIC tp_IsDCD +DYNAMIC tp_IsDSR +DYNAMIC tp_IsRI +DYNAMIC tp_LookFor +DYNAMIC tp_Open +DYNAMIC tp_OutFree +DYNAMIC tp_Recv +DYNAMIC tp_RecvTo +DYNAMIC tp_Reopen +DYNAMIC tp_Send +DYNAMIC tp_SendSub +DYNAMIC tp_Uninstall +DYNAMIC tp_WaitFor #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBTPATHY__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbxdiff/hbxdiff.hbx b/harbour/contrib/hbxdiff/hbxdiff.hbx index 09519ba33d..c1c308dfa5 100644 --- a/harbour/contrib/hbxdiff/hbxdiff.hbx +++ b/harbour/contrib/hbxdiff/hbxdiff.hbx @@ -25,20 +25,20 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC XDL_BDIFF -DYNAMIC XDL_BDIFF_TGSIZE -DYNAMIC XDL_BPATCH -DYNAMIC XDL_DIFF -DYNAMIC XDL_INIT_MMFILE -DYNAMIC XDL_MMFILE_CMP -DYNAMIC XDL_MMFILE_COMPACT -DYNAMIC XDL_MMFILE_ISCOMPACT -DYNAMIC XDL_MMFILE_SIZE -DYNAMIC XDL_PATCH -DYNAMIC XDL_RABDIFF -DYNAMIC XDL_READ_MMFILE -DYNAMIC XDL_SEEK_MMFILE -DYNAMIC XDL_WRITE_MMFILE +DYNAMIC xdl_bdiff +DYNAMIC xdl_bdiff_tgsize +DYNAMIC xdl_bpatch +DYNAMIC xdl_diff +DYNAMIC xdl_init_mmfile +DYNAMIC xdl_mmfile_cmp +DYNAMIC xdl_mmfile_compact +DYNAMIC xdl_mmfile_iscompact +DYNAMIC xdl_mmfile_size +DYNAMIC xdl_patch +DYNAMIC xdl_rabdiff +DYNAMIC xdl_read_mmfile +DYNAMIC xdl_seek_mmfile +DYNAMIC xdl_write_mmfile #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBXDIFF__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/hbzebra/hbzebra.hbx b/harbour/contrib/hbzebra/hbzebra.hbx index f264430f1f..82a923901f 100644 --- a/harbour/contrib/hbzebra/hbzebra.hbx +++ b/harbour/contrib/hbzebra/hbzebra.hbx @@ -25,24 +25,24 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC HB_ZEBRA_CREATE_CODABAR -DYNAMIC HB_ZEBRA_CREATE_CODE11 -DYNAMIC HB_ZEBRA_CREATE_CODE128 -DYNAMIC HB_ZEBRA_CREATE_CODE39 -DYNAMIC HB_ZEBRA_CREATE_CODE93 -DYNAMIC HB_ZEBRA_CREATE_DATAMATRIX -DYNAMIC HB_ZEBRA_CREATE_EAN13 -DYNAMIC HB_ZEBRA_CREATE_EAN8 -DYNAMIC HB_ZEBRA_CREATE_ITF -DYNAMIC HB_ZEBRA_CREATE_MSI -DYNAMIC HB_ZEBRA_CREATE_PDF417 -DYNAMIC HB_ZEBRA_CREATE_QRCODE -DYNAMIC HB_ZEBRA_CREATE_UPCA -DYNAMIC HB_ZEBRA_CREATE_UPCE -DYNAMIC HB_ZEBRA_DESTROY -DYNAMIC HB_ZEBRA_DRAW -DYNAMIC HB_ZEBRA_GETCODE -DYNAMIC HB_ZEBRA_GETERROR +DYNAMIC hb_zebra_create_codabar +DYNAMIC hb_zebra_create_code11 +DYNAMIC hb_zebra_create_code128 +DYNAMIC hb_zebra_create_code39 +DYNAMIC hb_zebra_create_code93 +DYNAMIC hb_zebra_create_datamatrix +DYNAMIC hb_zebra_create_ean13 +DYNAMIC hb_zebra_create_ean8 +DYNAMIC hb_zebra_create_itf +DYNAMIC hb_zebra_create_msi +DYNAMIC hb_zebra_create_pdf417 +DYNAMIC hb_zebra_create_qrcode +DYNAMIC hb_zebra_create_upca +DYNAMIC hb_zebra_create_upce +DYNAMIC hb_zebra_destroy +DYNAMIC hb_zebra_draw +DYNAMIC hb_zebra_getcode +DYNAMIC hb_zebra_geterror #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBZEBRA__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/rddads/rddads.hbx b/harbour/contrib/rddads/rddads.hbx index d39b36b583..ab3164acd1 100644 --- a/harbour/contrib/rddads/rddads.hbx +++ b/harbour/contrib/rddads/rddads.hbx @@ -26,149 +26,149 @@ #endif DYNAMIC ADS -DYNAMIC ADSADDCUSTOMKEY +DYNAMIC AdsAddCustomKey DYNAMIC ADSADT DYNAMIC ADSADTX -DYNAMIC ADSAPPLICATIONEXIT -DYNAMIC ADSBEGINTRANSACTION -DYNAMIC ADSBLOB2FILE -DYNAMIC ADSCACHEOPENCURSORS -DYNAMIC ADSCACHEOPENTABLES -DYNAMIC ADSCACHERECORDS +DYNAMIC AdsApplicationExit +DYNAMIC AdsBeginTransaction +DYNAMIC AdsBlob2File +DYNAMIC AdsCacheOpenCursors +DYNAMIC AdsCacheOpenTables +DYNAMIC AdsCacheRecords DYNAMIC ADSCDX DYNAMIC ADSCDXX -DYNAMIC ADSCHECKEXISTENCE -DYNAMIC ADSCLEARAOF -DYNAMIC ADSCLOSEALLTABLES -DYNAMIC ADSCLOSECACHEDTABLES -DYNAMIC ADSCLRCALLBACK -DYNAMIC ADSCOMMITTRANSACTION -DYNAMIC ADSCONNECT -DYNAMIC ADSCONNECT60 -DYNAMIC ADSCONNECTION -DYNAMIC ADSCONVERTTABLE -DYNAMIC ADSCOPYTABLE -DYNAMIC ADSCOPYTABLECONTENTS -DYNAMIC ADSCREATEFTSINDEX -DYNAMIC ADSCREATESAVEPOINT -DYNAMIC ADSCREATESQLSTATEMENT -DYNAMIC ADSCUSTOMIZEAOF -DYNAMIC ADSDDADDINDEXFILE -DYNAMIC ADSDDADDTABLE -DYNAMIC ADSDDADDUSERTOGROUP -DYNAMIC ADSDDCREATE -DYNAMIC ADSDDCREATELINK -DYNAMIC ADSDDCREATEUSER -DYNAMIC ADSDDDELETEUSER -DYNAMIC ADSDDDROPLINK -DYNAMIC ADSDDGETDATABASEPROPERTY -DYNAMIC ADSDDGETUSERPROPERTY -DYNAMIC ADSDDMODIFYLINK -DYNAMIC ADSDDREMOVEINDEXFILE -DYNAMIC ADSDDREMOVETABLE -DYNAMIC ADSDDREMOVEUSERFROMGROUP -DYNAMIC ADSDDSETDATABASEPROPERTY -DYNAMIC ADSDECRYPTRECORD -DYNAMIC ADSDECRYPTTABLE -DYNAMIC ADSDELETECUSTOMKEY -DYNAMIC ADSDELETEFILE -DYNAMIC ADSDIRECTORY -DYNAMIC ADSDISABLEENCRYPTION -DYNAMIC ADSDISCONNECT -DYNAMIC ADSENABLEENCRYPTION -DYNAMIC ADSENCRYPTRECORD -DYNAMIC ADSENCRYPTTABLE -DYNAMIC ADSEVALAOF -DYNAMIC ADSEXECUTESQL -DYNAMIC ADSEXECUTESQLDIRECT -DYNAMIC ADSFAILEDTRANSACTIONRECOVERY -DYNAMIC ADSFILE2BLOB -DYNAMIC ADSGETAOF -DYNAMIC ADSGETAOFNOOPT -DYNAMIC ADSGETAOFOPTLEVEL -DYNAMIC ADSGETCONNECTIONTYPE -DYNAMIC ADSGETFILTER -DYNAMIC ADSGETHANDLETYPE -DYNAMIC ADSGETLASTERROR -DYNAMIC ADSGETMEMODATATYPE -DYNAMIC ADSGETNUMACTIVELINKS -DYNAMIC ADSGETNUMINDEXES -DYNAMIC ADSGETNUMOPENTABLES -DYNAMIC ADSGETRELKEYPOS -DYNAMIC ADSGETSERVERNAME -DYNAMIC ADSGETSERVERTIME -DYNAMIC ADSGETTABLEALIAS -DYNAMIC ADSGETTABLECHARTYPE -DYNAMIC ADSGETTABLECONTYPE -DYNAMIC ADSINTRANSACTION -DYNAMIC ADSISCONNECTIONALIVE -DYNAMIC ADSISEMPTY -DYNAMIC ADSISENCRYPTIONENABLED -DYNAMIC ADSISEXPRVALID -DYNAMIC ADSISINDEXED -DYNAMIC ADSISRECORDENCRYPTED -DYNAMIC ADSISRECORDINAOF -DYNAMIC ADSISRECORDLOCKED -DYNAMIC ADSISRECORDVALID -DYNAMIC ADSISSERVERLOADED -DYNAMIC ADSISTABLEENCRYPTED -DYNAMIC ADSISTABLELOCKED -DYNAMIC ADSKEYCOUNT -DYNAMIC ADSKEYNO -DYNAMIC ADSLOCKING -DYNAMIC ADSMGCONNECT -DYNAMIC ADSMGDISCONNECT -DYNAMIC ADSMGGETACTIVITYINFO -DYNAMIC ADSMGGETCOMMSTATS -DYNAMIC ADSMGGETCONFIGINFO -DYNAMIC ADSMGGETHANDLE -DYNAMIC ADSMGGETINSTALLINFO -DYNAMIC ADSMGGETLOCKOWNER -DYNAMIC ADSMGGETLOCKS -DYNAMIC ADSMGGETOPENINDEXES -DYNAMIC ADSMGGETOPENTABLES -DYNAMIC ADSMGGETOPENTABLES2 -DYNAMIC ADSMGGETSERVERTYPE -DYNAMIC ADSMGGETUSERNAMES -DYNAMIC ADSMGGETWORKERTHREADACTIVITY -DYNAMIC ADSMGKILLUSER -DYNAMIC ADSMGRESETCOMMSTATS -DYNAMIC ADSMGSETHANDLE +DYNAMIC AdsCheckExistence +DYNAMIC AdsClearAOF +DYNAMIC AdsCloseAllTables +DYNAMIC AdsCloseCachedTables +DYNAMIC AdsClrCallback +DYNAMIC AdsCommitTransaction +DYNAMIC AdsConnect +DYNAMIC AdsConnect60 +DYNAMIC AdsConnection +DYNAMIC AdsConvertTable +DYNAMIC AdsCopyTable +DYNAMIC AdsCopyTableContents +DYNAMIC AdsCreateFTSIndex +DYNAMIC AdsCreateSavepoint +DYNAMIC AdsCreateSQLStatement +DYNAMIC AdsCustomizeAOF +DYNAMIC AdsDDAddIndexFile +DYNAMIC AdsDDAddTable +DYNAMIC AdsDDAddUserToGroup +DYNAMIC AdsDDCreate +DYNAMIC AdsDDCreateLink +DYNAMIC AdsDDCreateUser +DYNAMIC AdsDDDeleteUser +DYNAMIC AdsDDDropLink +DYNAMIC AdsDDGetDatabaseProperty +DYNAMIC AdsDDGetUserProperty +DYNAMIC AdsDDModifyLink +DYNAMIC AdsDDRemoveIndexFile +DYNAMIC AdsDDRemoveTable +DYNAMIC AdsDDRemoveUserFromGroup +DYNAMIC AdsDDSetDatabaseProperty +DYNAMIC AdsDecryptRecord +DYNAMIC AdsDecryptTable +DYNAMIC AdsDeleteCustomKey +DYNAMIC AdsDeleteFile +DYNAMIC AdsDirectory +DYNAMIC AdsDisableEncryption +DYNAMIC AdsDisconnect +DYNAMIC AdsEnableEncryption +DYNAMIC AdsEncryptRecord +DYNAMIC AdsEncryptTable +DYNAMIC AdsEvalAOF +DYNAMIC AdsExecuteSQL +DYNAMIC AdsExecuteSQLDirect +DYNAMIC AdsFailedTransactionRecovery +DYNAMIC AdsFile2Blob +DYNAMIC AdsGetAOF +DYNAMIC AdsGetAOFNoOpt +DYNAMIC AdsGetAOFOptLevel +DYNAMIC AdsGetConnectionType +DYNAMIC AdsGetFilter +DYNAMIC AdsGetHandleType +DYNAMIC AdsGetLastError +DYNAMIC AdsGetMemoDataType +DYNAMIC AdsGetNumActiveLinks +DYNAMIC AdsGetNumIndexes +DYNAMIC AdsGetNumOpenTables +DYNAMIC AdsGetRelKeyPos +DYNAMIC AdsGetServerName +DYNAMIC AdsGetServerTime +DYNAMIC AdsGetTableAlias +DYNAMIC AdsGetTableCharType +DYNAMIC AdsGetTableConType +DYNAMIC AdsInTransaction +DYNAMIC AdsIsConnectionAlive +DYNAMIC AdsIsEmpty +DYNAMIC AdsIsEncryptionEnabled +DYNAMIC AdsIsExprValid +DYNAMIC AdsIsIndexed +DYNAMIC AdsIsRecordEncrypted +DYNAMIC AdsIsRecordInAOF +DYNAMIC AdsIsRecordLocked +DYNAMIC AdsIsRecordValid +DYNAMIC AdsIsServerLoaded +DYNAMIC AdsIsTableEncrypted +DYNAMIC AdsIsTableLocked +DYNAMIC AdsKeyCount +DYNAMIC AdsKeyNo +DYNAMIC AdsLocking +DYNAMIC AdsMgConnect +DYNAMIC AdsMgDisconnect +DYNAMIC AdsMgGetActivityInfo +DYNAMIC AdsMgGetCommStats +DYNAMIC AdsMgGetConfigInfo +DYNAMIC AdsMgGetHandle +DYNAMIC AdsMgGetInstallInfo +DYNAMIC AdsMgGetLockOwner +DYNAMIC AdsMgGetLocks +DYNAMIC AdsMgGetOpenIndexes +DYNAMIC AdsMgGetOpenTables +DYNAMIC AdsMgGetOpenTables2 +DYNAMIC AdsMgGetServerType +DYNAMIC AdsMgGetUserNames +DYNAMIC AdsMgGetWorkerThreadActivity +DYNAMIC AdsMgKillUser +DYNAMIC AdsMgResetCommStats +DYNAMIC AdsMgSetHandle DYNAMIC ADSNTX DYNAMIC ADSNTXX -DYNAMIC ADSPREPARESQL -DYNAMIC ADSREFRESHAOF -DYNAMIC ADSREFRESHRECORD -DYNAMIC ADSREGCALLBACK -DYNAMIC ADSREINDEX -DYNAMIC ADSRESTRUCTURETABLE -DYNAMIC ADSRIGHTSCHECK -DYNAMIC ADSROLLBACK -DYNAMIC ADSROLLBACKSAVEPOINT -DYNAMIC ADSSETAOF -DYNAMIC ADSSETCHARTYPE -DYNAMIC ADSSETDATEFORMAT -DYNAMIC ADSSETDEFAULT -DYNAMIC ADSSETDELETED -DYNAMIC ADSSETEPOCH -DYNAMIC ADSSETEXACT -DYNAMIC ADSSETFILETYPE -DYNAMIC ADSSETRELKEYPOS -DYNAMIC ADSSETSEARCHPATH -DYNAMIC ADSSETSERVERTYPE -DYNAMIC ADSSHOWERROR -DYNAMIC ADSSTMTSETTABLELOCKTYPE -DYNAMIC ADSSTMTSETTABLEPASSWORD -DYNAMIC ADSTESTLOGIN -DYNAMIC ADSTESTRECLOCKS -DYNAMIC ADSUNLOCKRECORD -DYNAMIC ADSVERIFYSQL -DYNAMIC ADSVERSION +DYNAMIC AdsPrepareSQL +DYNAMIC AdsRefreshAOF +DYNAMIC AdsRefreshRecord +DYNAMIC AdsRegCallback +DYNAMIC AdsReindex +DYNAMIC AdsRestructureTable +DYNAMIC AdsRightsCheck +DYNAMIC AdsRollback +DYNAMIC AdsRollbackSavepoint +DYNAMIC AdsSetAOF +DYNAMIC AdsSetCharType +DYNAMIC AdsSetDateFormat +DYNAMIC AdsSetDefault +DYNAMIC AdsSetDeleted +DYNAMIC AdsSetEpoch +DYNAMIC AdsSetExact +DYNAMIC AdsSetFileType +DYNAMIC AdsSetRelKeyPos +DYNAMIC AdsSetSearchPath +DYNAMIC AdsSetServerType +DYNAMIC AdsShowError +DYNAMIC AdsStmtSetTableLockType +DYNAMIC AdsStmtSetTablePassword +DYNAMIC AdsTestLogin +DYNAMIC AdsTestRecLocks +DYNAMIC AdsUnlockRecord +DYNAMIC AdsVerifySQL +DYNAMIC AdsVersion DYNAMIC ADSVFP DYNAMIC ADSVFPX -DYNAMIC ADSWRITEALLRECORDS +DYNAMIC AdsWriteAllRecords DYNAMIC ADSX -DYNAMIC HB_RDDADSREGISTER +DYNAMIC hb_rddADSRegister #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__RDDADS__REQUEST ) #uncommand DYNAMIC => EXTERNAL diff --git a/harbour/contrib/xhb/xhb.hbx b/harbour/contrib/xhb/xhb.hbx index 8fa74fc208..8d96ba7397 100644 --- a/harbour/contrib/xhb/xhb.hbx +++ b/harbour/contrib/xhb/xhb.hbx @@ -25,462 +25,462 @@ #command DYNAMIC => EXTERNAL #endif -DYNAMIC ALENALLOC -DYNAMIC AMERGE -DYNAMIC ANSITOWIDE -DYNAMIC ANY2STR -DYNAMIC AREMOVE -DYNAMIC ASIZEALLOC -DYNAMIC ASPLICE -DYNAMIC ATI -DYNAMIC ATSKIPSTRINGS -DYNAMIC BACKBUTTON -DYNAMIC BACKFORMBUTTON -DYNAMIC CGIPARSEVAR -DYNAMIC CREATEOBJECT -DYNAMIC CREATEOLEOBJECT -DYNAMIC CSTR -DYNAMIC CSTRTOVAL -DYNAMIC CTOT -DYNAMIC CURDIRX -DYNAMIC DATETIME -DYNAMIC DBF2TEXT -DYNAMIC DBIMPORT -DYNAMIC DBMERGE -DYNAMIC DBMODIFYSTRUCTURE -DYNAMIC DEFAULT -DYNAMIC DESTROYMUTEX -DYNAMIC DIRECTORYRECURSE -DYNAMIC DISABLEWAITLOCKS -DYNAMIC FCHARCOUNT -DYNAMIC FILEREADER -DYNAMIC FILESTATS -DYNAMIC FILEWRITER -DYNAMIC FLINECOUNT -DYNAMIC FPARSE -DYNAMIC FPARSEEX -DYNAMIC FPARSELINE -DYNAMIC FWORDCOUNT -DYNAMIC GETACTIVEOBJECT -DYNAMIC GETCURRENTTHREAD -DYNAMIC GETDEFAULTPRINTER -DYNAMIC GETPRINTERS -DYNAMIC GETREGISTRY -DYNAMIC GETSYSTEMTHREADID -DYNAMIC GETTABLE -DYNAMIC GETTHREADID -DYNAMIC GETVOLINFO -DYNAMIC GFXPRIMITIVE -DYNAMIC GFXTEXT -DYNAMIC GREEK2HTML -DYNAMIC GTGETCLIPBOARD -DYNAMIC GTGETCLIPBOARDSIZE -DYNAMIC GTPASTECLIPBOARD -DYNAMIC GTPROCESSMESSAGES -DYNAMIC GTSETCLIPBOARD -DYNAMIC HAADELAT -DYNAMIC HAAGETKEYAT -DYNAMIC HAAGETPOS -DYNAMIC HAAGETREALPOS -DYNAMIC HAAGETVALUEAT -DYNAMIC HAASETVALUEAT -DYNAMIC HALLOCATE -DYNAMIC HASH -DYNAMIC HBCONSOLELOCK -DYNAMIC HBCONSOLEUNLOCK -DYNAMIC HBFIELD -DYNAMIC HBORDER -DYNAMIC HBRECORD -DYNAMIC HBTABLE -DYNAMIC HBXML_DATAREAD -DYNAMIC HBXML_NODE_ADD_BELOW -DYNAMIC HBXML_NODE_CLONE -DYNAMIC HBXML_NODE_CLONE_TREE -DYNAMIC HBXML_NODE_INSERT_AFTER -DYNAMIC HBXML_NODE_INSERT_BEFORE -DYNAMIC HBXML_NODE_INSERT_BELOW -DYNAMIC HBXML_NODE_TO_STRING -DYNAMIC HBXML_NODE_UNLINK -DYNAMIC HBXML_NODE_WRITE -DYNAMIC HB_ARRAYBLOCK -DYNAMIC HB_ARRAYID -DYNAMIC HB_ARRAYTOSTRUCTURE -DYNAMIC HB_BACKGROUNDACTIVE -DYNAMIC HB_BACKGROUNDADD -DYNAMIC HB_BACKGROUNDDEL -DYNAMIC HB_BACKGROUNDRESET -DYNAMIC HB_BACKGROUNDRUN -DYNAMIC HB_BACKGROUNDRUNFORCED -DYNAMIC HB_BACKGROUNDTIME -DYNAMIC HB_BITISSET -DYNAMIC HB_BLDLOGMSG -DYNAMIC HB_BUILDINFO -DYNAMIC HB_CHECKSUM -DYNAMIC HB_CLOSEPROCESS -DYNAMIC HB_CLOSESTANDARDLOG -DYNAMIC HB_CMDARGARGV -DYNAMIC HB_COMPRESS -DYNAMIC HB_COMPRESSBUFLEN -DYNAMIC HB_COMPRESSERROR -DYNAMIC HB_COMPRESSERRORDESC -DYNAMIC HB_CREATELEN8 -DYNAMIC HB_CRYPT -DYNAMIC HB_CSTRUCTURE -DYNAMIC HB_CSTRUCTURECSYNTAX -DYNAMIC HB_CSTRUCTUREFROMID -DYNAMIC HB_CSTRUCTUREID -DYNAMIC HB_CTYPEARRAYID -DYNAMIC HB_DECODE -DYNAMIC HB_DECODEOREMPTY -DYNAMIC HB_DECRYPT -DYNAMIC HB_DESERIALBEGIN -DYNAMIC HB_DESERIALNEXT -DYNAMIC HB_DUMPVAR -DYNAMIC HB_EMPTYLOGFILEONOFF -DYNAMIC HB_ENUMINDEX -DYNAMIC HB_EXEC -DYNAMIC HB_FREADLINE -DYNAMIC HB_FUNCPTR -DYNAMIC HB_F_EOF -DYNAMIC HB_GETLEN8 -DYNAMIC HB_HASHADDMEMBER -DYNAMIC HB_HASHID -DYNAMIC HB_INITSTANDARDLOG -DYNAMIC HB_ISREGEXSTRING -DYNAMIC HB_ISSERVICE -DYNAMIC HB_IS_CSTRUCTURE -DYNAMIC HB_LIBDO -DYNAMIC HB_LOGCHANNEL -DYNAMIC HB_LOGCONSOLE -DYNAMIC HB_LOGDATESTAMP -DYNAMIC HB_LOGDBF -DYNAMIC HB_LOGDEBUG -DYNAMIC HB_LOGEMAIL -DYNAMIC HB_LOGFILE -DYNAMIC HB_LOGGER -DYNAMIC HB_LOGINETPORT -DYNAMIC HB_LOGSYSLOG -DYNAMIC HB_MEMBER -DYNAMIC HB_MULTITHREAD -DYNAMIC HB_MUTEXTIMEOUTLOCK -DYNAMIC HB_MUTEXTRYLOCK -DYNAMIC HB_OPENPROCESS -DYNAMIC HB_OPENSTANDARDLOG -DYNAMIC HB_OUTDEBUG -DYNAMIC HB_OUTDEBUGNAME -DYNAMIC HB_POINTER2STRING -DYNAMIC HB_POPSIGNALHANDLER -DYNAMIC HB_PUSHSIGNALHANDLER -DYNAMIC HB_QSELF -DYNAMIC HB_QWITH -DYNAMIC HB_READINI -DYNAMIC HB_READLINE -DYNAMIC HB_REGEXREPLACE -DYNAMIC HB_RESETWITH -DYNAMIC HB_SERVICEGENERATEFAULT -DYNAMIC HB_SERVICEGENERATEFPE -DYNAMIC HB_SERVICELOOP -DYNAMIC HB_SETCODEPAGE -DYNAMIC HB_SETINICOMMENT -DYNAMIC HB_SETSTANDARDLOGSTYLE -DYNAMIC HB_SIGNALDESC -DYNAMIC HB_SIZEOFCSTRUCTURE -DYNAMIC HB_STANDARDLOG -DYNAMIC HB_STANDARDLOGADD -DYNAMIC HB_STANDARDLOGNAME -DYNAMIC HB_STARTSERVICE -DYNAMIC HB_STRING2POINTER -DYNAMIC HB_STRUCTURETOARRAY -DYNAMIC HB_SYSLOGCLOSE -DYNAMIC HB_SYSLOGMESSAGE -DYNAMIC HB_SYSLOGOPEN -DYNAMIC HB_TABEXPAND -DYNAMIC HB_TOLOGFILE -DYNAMIC HB_TOLOGFILEONOFF -DYNAMIC HB_TOOUTDEBUG -DYNAMIC HB_TOOUTDEBUGONOFF -DYNAMIC HB_UNCOMPRESS -DYNAMIC HB_VMMODE -DYNAMIC HB_WITHOBJECTCOUNTER -DYNAMIC HB_WRITEINI -DYNAMIC HB_XMLERRORDESC -DYNAMIC HCLONE -DYNAMIC HCOPY -DYNAMIC HDEFAULT -DYNAMIC HDEL -DYNAMIC HDELAT -DYNAMIC HEVAL -DYNAMIC HEXTONUM -DYNAMIC HEXTOSTR -DYNAMIC HFILL -DYNAMIC HGET -DYNAMIC HGETAACOMPATIBILITY -DYNAMIC HGETAUTOADD -DYNAMIC HGETCASEMATCH -DYNAMIC HGETKEYAT -DYNAMIC HGETKEYS -DYNAMIC HGETPAIRAT -DYNAMIC HGETPARTITION -DYNAMIC HGETPOS -DYNAMIC HGETVAAPOS -DYNAMIC HGETVALUEAT -DYNAMIC HGETVALUES -DYNAMIC HHASKEY -DYNAMIC HMERGE +DYNAMIC ALenAlloc +DYNAMIC AMerge +DYNAMIC ANSIToWide +DYNAMIC Any2Str +DYNAMIC ARemove +DYNAMIC ASizeAlloc +DYNAMIC ASplice +DYNAMIC AtI +DYNAMIC AtSkipStrings +DYNAMIC BackButton +DYNAMIC BackFormButton +DYNAMIC CgiParseVar +DYNAMIC CreateObject +DYNAMIC CreateOleObject +DYNAMIC CStr +DYNAMIC CStrToVal +DYNAMIC CToT +DYNAMIC CurDirX +DYNAMIC DateTime +DYNAMIC Dbf2Text +DYNAMIC dbImport +DYNAMIC dbMerge +DYNAMIC dbModifyStructure +DYNAMIC Default +DYNAMIC DestroyMutex +DYNAMIC DirectoryRecurse +DYNAMIC DisableWaitLocks +DYNAMIC FCharCount +DYNAMIC FileReader +DYNAMIC FileStats +DYNAMIC FileWriter +DYNAMIC FLineCount +DYNAMIC FParse +DYNAMIC FParseEx +DYNAMIC FParseLine +DYNAMIC FWordCount +DYNAMIC GetActiveObject +DYNAMIC GetCurrentThread +DYNAMIC GetDefaultPrinter +DYNAMIC GetPrinters +DYNAMIC GetRegistry +DYNAMIC GetSystemThreadId +DYNAMIC GetTable +DYNAMIC GetThreadId +DYNAMIC GetVolInfo +DYNAMIC GfxPrimitive +DYNAMIC GfxText +DYNAMIC Greek2Html +DYNAMIC gtGetClipboard +DYNAMIC gtGetClipboardSize +DYNAMIC gtPasteClipboard +DYNAMIC gtProcessMessages +DYNAMIC gtSetClipboard +DYNAMIC haADelAt +DYNAMIC haAGetKeyAt +DYNAMIC haAGetPos +DYNAMIC haAGetRealPos +DYNAMIC haAGetValueAt +DYNAMIC haASetValueAt +DYNAMIC HAllocate +DYNAMIC HAsh +DYNAMIC hbConsoleLock +DYNAMIC hbConsoleUnlock +DYNAMIC hbField +DYNAMIC hbOrder +DYNAMIC hbRecord +DYNAMIC hbTable +DYNAMIC hbxml_dataread +DYNAMIC hbxml_node_add_below +DYNAMIC hbxml_node_clone +DYNAMIC hbxml_node_clone_tree +DYNAMIC hbxml_node_insert_after +DYNAMIC hbxml_node_insert_before +DYNAMIC hbxml_node_insert_below +DYNAMIC hbxml_node_to_string +DYNAMIC hbxml_node_unlink +DYNAMIC hbxml_node_write +DYNAMIC hb_ArrayBlock +DYNAMIC hb_ArrayId +DYNAMIC hb_ArrayToStructure +DYNAMIC hb_backgroundActive +DYNAMIC hb_backgroundAdd +DYNAMIC hb_backgroundDel +DYNAMIC hb_backgroundReset +DYNAMIC hb_backgroundRun +DYNAMIC hb_backgroundRunForced +DYNAMIC hb_backgroundTime +DYNAMIC hb_bitIsSet +DYNAMIC hb_BldLogMsg +DYNAMIC hb_BuildInfo +DYNAMIC hb_Checksum +DYNAMIC hb_CloseProcess +DYNAMIC hb_CloseStandardLog +DYNAMIC hb_CmdArgArgV +DYNAMIC hb_compress +DYNAMIC hb_compressBufLen +DYNAMIC hb_compressError +DYNAMIC hb_compressErrorDesc +DYNAMIC hb_CreateLen8 +DYNAMIC hb_Crypt +DYNAMIC hb_CStructure +DYNAMIC hb_CStructureCSyntax +DYNAMIC hb_CStructureFromId +DYNAMIC hb_CStructureId +DYNAMIC hb_CTypeArrayId +DYNAMIC hb_Decode +DYNAMIC hb_DecodeOrEmpty +DYNAMIC hb_Decrypt +DYNAMIC hb_DeserialBegin +DYNAMIC hb_DeserialNext +DYNAMIC hb_DumpVar +DYNAMIC hb_EmptyLogFileOnOff +DYNAMIC hb_enumIndex +DYNAMIC hb_Exec +DYNAMIC hb_FReadLine +DYNAMIC hb_FuncPtr +DYNAMIC hb_F_Eof +DYNAMIC hb_GetLen8 +DYNAMIC hb_HashAddMember +DYNAMIC hb_HashId +DYNAMIC hb_InitStandardLog +DYNAMIC hb_IsRegexString +DYNAMIC hb_IsService +DYNAMIC hb_Is_CStructure +DYNAMIC hb_LibDo +DYNAMIC hb_LogChannel +DYNAMIC hb_LogConsole +DYNAMIC hb_LogDateStamp +DYNAMIC hb_LogDbf +DYNAMIC hb_LogDebug +DYNAMIC hb_LogEmail +DYNAMIC hb_LogFile +DYNAMIC hb_LogGer +DYNAMIC hb_LogInetPort +DYNAMIC hb_LogSysLog +DYNAMIC hb_Member +DYNAMIC hb_MultiThread +DYNAMIC hb_MutexTimeoutLock +DYNAMIC hb_MutexTryLock +DYNAMIC hb_OpenProcess +DYNAMIC hb_OpenStandardLog +DYNAMIC hb_OutDebug +DYNAMIC hb_OutDebugName +DYNAMIC hb_Pointer2String +DYNAMIC hb_PopSignalHandler +DYNAMIC hb_PushSignalHandler +DYNAMIC hb_QSelf +DYNAMIC hb_QWith +DYNAMIC hb_ReadIni +DYNAMIC hb_ReadLine +DYNAMIC hb_RegexReplace +DYNAMIC hb_ResetWith +DYNAMIC hb_ServiceGenerateFault +DYNAMIC hb_ServiceGenerateFPE +DYNAMIC hb_ServiceLoop +DYNAMIC hb_SetCodepage +DYNAMIC hb_SetIniComment +DYNAMIC hb_SetStandardLogStyle +DYNAMIC hb_SignalDesc +DYNAMIC hb_SizeOfCstructure +DYNAMIC hb_StandardLog +DYNAMIC hb_StandardLogAdd +DYNAMIC hb_StandardLogName +DYNAMIC hb_StartService +DYNAMIC hb_String2Pointer +DYNAMIC hb_StructureToArray +DYNAMIC hb_SysLogClose +DYNAMIC hb_SysLogMessage +DYNAMIC hb_SysLogOpen +DYNAMIC hb_TabExpand +DYNAMIC hb_ToLogFile +DYNAMIC hb_ToLogFileOnOff +DYNAMIC hb_ToOutDebug +DYNAMIC hb_ToOutDebugOnOff +DYNAMIC hb_Uncompress +DYNAMIC hb_VMMode +DYNAMIC hb_WithObjectCounter +DYNAMIC hb_WriteIni +DYNAMIC hb_XMLErrorDesc +DYNAMIC HClone +DYNAMIC HCopy +DYNAMIC HDefault +DYNAMIC HDel +DYNAMIC HDelAt +DYNAMIC HEval +DYNAMIC HexToNum +DYNAMIC HexToStr +DYNAMIC HFill +DYNAMIC HGet +DYNAMIC HGetAACompatibility +DYNAMIC HGetAutoAdd +DYNAMIC HGetCaseMatch +DYNAMIC HGetKeyAt +DYNAMIC HGetKeys +DYNAMIC HGetPairAt +DYNAMIC HGetPartition +DYNAMIC HGetPos +DYNAMIC HGetVaaPos +DYNAMIC HGetValueAt +DYNAMIC HGetValues +DYNAMIC HHasKey +DYNAMIC HMerge DYNAMIC HMS2D -DYNAMIC HOUR -DYNAMIC HSCAN -DYNAMIC HSET -DYNAMIC HSETAACOMPATIBILITY -DYNAMIC HSETAUTOADD -DYNAMIC HSETCASEMATCH -DYNAMIC HSETPARTITION -DYNAMIC HSETVALUEAT -DYNAMIC HTMLANY2STR -DYNAMIC HTMLBROWSE -DYNAMIC HTMLDECODEURL -DYNAMIC HTMLFORMNAME -DYNAMIC HTMLFORMOBJECT -DYNAMIC HTMLJSCMD -DYNAMIC HTMLLINKSTYLE -DYNAMIC HTMLPADL -DYNAMIC HTMLPADR -DYNAMIC HTMLPAGEHANDLE -DYNAMIC HTMLPAGEOBJECT -DYNAMIC I18N -DYNAMIC INETACCEPT -DYNAMIC INETADDRESS -DYNAMIC INETCLEANUP -DYNAMIC INETCLEARERROR -DYNAMIC INETCLEARPERIODCALLBACK -DYNAMIC INETCLEARTIMELIMIT -DYNAMIC INETCLEARTIMEOUT -DYNAMIC INETCLOSE -DYNAMIC INETCONNECT -DYNAMIC INETCONNECTIP -DYNAMIC INETCOUNT -DYNAMIC INETCREATE -DYNAMIC INETCRLF -DYNAMIC INETDATAREADY -DYNAMIC INETDESTROY -DYNAMIC INETDGRAM -DYNAMIC INETDGRAMBIND -DYNAMIC INETDGRAMRECV -DYNAMIC INETDGRAMSEND -DYNAMIC INETERRORCODE -DYNAMIC INETERRORDESC -DYNAMIC INETFD -DYNAMIC INETGETALIAS -DYNAMIC INETGETHOSTS -DYNAMIC INETGETPERIODCALLBACK -DYNAMIC INETGETTIMELIMIT -DYNAMIC INETGETTIMEOUT -DYNAMIC INETINIT -DYNAMIC INETISSOCKET -DYNAMIC INETPORT -DYNAMIC INETRECV -DYNAMIC INETRECVALL -DYNAMIC INETRECVENDBLOCK -DYNAMIC INETRECVLINE -DYNAMIC INETSEND -DYNAMIC INETSENDALL -DYNAMIC INETSERVER -DYNAMIC INETSETPERIODCALLBACK -DYNAMIC INETSETTIMELIMIT -DYNAMIC INETSETTIMEOUT -DYNAMIC INETSTATUS -DYNAMIC INITGREEK -DYNAMIC ISALNUM -DYNAMIC ISASCII -DYNAMIC ISCNTRL -DYNAMIC ISDIR -DYNAMIC ISDIRECTORY -DYNAMIC ISGRAPH -DYNAMIC ISLOCKED -DYNAMIC ISPOINTER -DYNAMIC ISPRINT -DYNAMIC ISPUNCT -DYNAMIC ISSAMETHREAD -DYNAMIC ISSPACE -DYNAMIC ISVALIDTHREAD -DYNAMIC ISXDIGIT -DYNAMIC JOINTHREAD -DYNAMIC JWINDOW -DYNAMIC KILLALLTHREADS -DYNAMIC KILLTHREAD -DYNAMIC LIBFREE -DYNAMIC LIBLOAD -DYNAMIC MESSAGEBOX -DYNAMIC METHODNAME -DYNAMIC MINUTE -DYNAMIC NETAPPEND -DYNAMIC NETCOMMITALL -DYNAMIC NETDBUSE -DYNAMIC NETDELETE -DYNAMIC NETERROR -DYNAMIC NETFILELOCK -DYNAMIC NETFLUSH -DYNAMIC NETFUNC -DYNAMIC NETLOCK -DYNAMIC NETOPENFILES -DYNAMIC NETRECALL -DYNAMIC NETRECLOCK -DYNAMIC NOTIFY -DYNAMIC NOTIFYALL -DYNAMIC NUMTOHEX -DYNAMIC OLE2TXTERROR -DYNAMIC OLEERROR -DYNAMIC OS_ISWIN2000 -DYNAMIC OS_ISWIN2000_OR_LATER -DYNAMIC OS_ISWIN2003 -DYNAMIC OS_ISWIN7 -DYNAMIC OS_ISWIN8 -DYNAMIC OS_ISWIN95 -DYNAMIC OS_ISWIN98 -DYNAMIC OS_ISWIN9X -DYNAMIC OS_ISWINME -DYNAMIC OS_ISWINNT -DYNAMIC OS_ISWINNT351 -DYNAMIC OS_ISWINNT4 -DYNAMIC OS_ISWINVISTA -DYNAMIC OS_ISWINVISTA_OR_LATER -DYNAMIC OS_ISWINXP -DYNAMIC OS_ISWINXP_OR_LATER -DYNAMIC OS_ISWTSCLIENT -DYNAMIC OS_NETREGOK -DYNAMIC OS_NETVREDIROK -DYNAMIC OS_VERSIONINFO -DYNAMIC PARSESTRING -DYNAMIC PRGEXPTOVAL -DYNAMIC PRINTEREXISTS -DYNAMIC PRINTERPORTTONAME -DYNAMIC PRINTFILERAW -DYNAMIC PUTCOUNTER -DYNAMIC QUERYREGISTRY -DYNAMIC RASCAN -DYNAMIC SCROLLFIXED -DYNAMIC SECONDSSLEEP -DYNAMIC SETCORRUPTFUNC -DYNAMIC SETDEFAULTPRINTER -DYNAMIC SETERRORFOOTER -DYNAMIC SETINKEYAFTERBLOCK -DYNAMIC SETINKEYBEFOREBLOCK -DYNAMIC SETNETDELAY -DYNAMIC SETNETMSGCOLOR -DYNAMIC SETREGISTRY -DYNAMIC SETUNHANDLEDEXCEPTIONFILTER -DYNAMIC SPRINTF -DYNAMIC STARTTHREAD -DYNAMIC STOPTHREAD -DYNAMIC STOT -DYNAMIC STRDEL -DYNAMIC STRINGTOLITERAL -DYNAMIC STRTOHEX -DYNAMIC SUBSCRIBE -DYNAMIC SUBSCRIBENOW -DYNAMIC TABLENEW +DYNAMIC Hour +DYNAMIC HScan +DYNAMIC HSet +DYNAMIC HSetAACompatibility +DYNAMIC HSetAutoAdd +DYNAMIC HSetCaseMatch +DYNAMIC HSetPartition +DYNAMIC HSetValueAt +DYNAMIC htmlAny2Str +DYNAMIC htmlBrowse +DYNAMIC htmlDecodeUrl +DYNAMIC htmlFormName +DYNAMIC htmlFormObject +DYNAMIC htmlJSCmd +DYNAMIC htmlLinkStyle +DYNAMIC htmlPadL +DYNAMIC htmlPadR +DYNAMIC htmlPageHandle +DYNAMIC htmlPageObject +DYNAMIC i18n +DYNAMIC inetAccept +DYNAMIC inetAddress +DYNAMIC inetCleanup +DYNAMIC inetClearError +DYNAMIC inetClearPeriodCallback +DYNAMIC inetClearTimeLimit +DYNAMIC inetClearTimeout +DYNAMIC inetClose +DYNAMIC inetConnect +DYNAMIC inetConnectIP +DYNAMIC inetCount +DYNAMIC inetCreate +DYNAMIC inetCRLF +DYNAMIC inetDataReady +DYNAMIC inetDestroy +DYNAMIC inetDGram +DYNAMIC inetDGramBind +DYNAMIC inetDGramRecv +DYNAMIC inetDGramSend +DYNAMIC inetErrorCode +DYNAMIC inetErrorDesc +DYNAMIC inetFD +DYNAMIC inetGetAlias +DYNAMIC inetGetHosts +DYNAMIC inetGetPeriodCallback +DYNAMIC inetGetTimeLimit +DYNAMIC inetGetTimeout +DYNAMIC inetInit +DYNAMIC inetIsSocket +DYNAMIC inetPort +DYNAMIC inetRecv +DYNAMIC inetRecvAll +DYNAMIC inetRecvEndBlock +DYNAMIC inetRecvLine +DYNAMIC inetSend +DYNAMIC inetSendAll +DYNAMIC inetServer +DYNAMIC inetSetPeriodCallback +DYNAMIC inetSetTimeLimit +DYNAMIC inetSetTimeout +DYNAMIC inetStatus +DYNAMIC InitGreek +DYNAMIC IsAlNum +DYNAMIC IsAscii +DYNAMIC IsCntrl +DYNAMIC IsDir +DYNAMIC IsDirectory +DYNAMIC IsGraph +DYNAMIC IsLocked +DYNAMIC IsPointer +DYNAMIC IsPrint +DYNAMIC IsPunct +DYNAMIC IsSameThread +DYNAMIC IsSpace +DYNAMIC IsValidThread +DYNAMIC IsXDigit +DYNAMIC JoinThread +DYNAMIC JWindow +DYNAMIC KillAllThreads +DYNAMIC KillThread +DYNAMIC LibFree +DYNAMIC LibLoad +DYNAMIC MessageBox +DYNAMIC MethodName +DYNAMIC Minute +DYNAMIC NetAppend +DYNAMIC NetCommitAll +DYNAMIC NetDbUse +DYNAMIC NetDelete +DYNAMIC NetError +DYNAMIC NetFileLock +DYNAMIC NetFlush +DYNAMIC NetFunc +DYNAMIC NetLock +DYNAMIC NetOpenFiles +DYNAMIC NetRecall +DYNAMIC NetRecLock +DYNAMIC Notify +DYNAMIC NotifyAll +DYNAMIC NumToHex +DYNAMIC Ole2txtError +DYNAMIC OleError +DYNAMIC os_IsWin2000 +DYNAMIC os_IsWin2000_Or_Later +DYNAMIC os_IsWin2003 +DYNAMIC os_IsWin7 +DYNAMIC os_IsWin8 +DYNAMIC os_IsWin95 +DYNAMIC os_IsWin98 +DYNAMIC os_IsWin9x +DYNAMIC os_IsWinME +DYNAMIC os_IsWinNT +DYNAMIC os_IsWinNT351 +DYNAMIC os_IsWinNT4 +DYNAMIC os_IsWinVista +DYNAMIC os_IsWinVista_Or_Later +DYNAMIC os_IsWinXP +DYNAMIC os_IsWinXP_Or_Later +DYNAMIC os_IsWTSClient +DYNAMIC os_NetRegOk +DYNAMIC os_NetVRedirOk +DYNAMIC os_VersionInfo +DYNAMIC ParseString +DYNAMIC PrgExpToVal +DYNAMIC PrinterExists +DYNAMIC PrinterPortToname +DYNAMIC PrintFileRaw +DYNAMIC PutCounter +DYNAMIC QueryRegistry +DYNAMIC RAScan +DYNAMIC ScrollFixed +DYNAMIC SecondsSleep +DYNAMIC SetCorruptFunc +DYNAMIC SetDefaultPrinter +DYNAMIC SetErrorFooter +DYNAMIC SetInkeyAfterBlock +DYNAMIC SetInkeyBeforeBlock +DYNAMIC SetNetDelay +DYNAMIC SetNetMsgColor +DYNAMIC SetRegistry +DYNAMIC SetUnhandledExceptionFilter +DYNAMIC sprintf +DYNAMIC StartThread +DYNAMIC StopThread +DYNAMIC SToT +DYNAMIC StrDel +DYNAMIC StringToLiteral +DYNAMIC StrToHex +DYNAMIC Subscribe +DYNAMIC SubscribeNow +DYNAMIC TableNew DYNAMIC TCGI -DYNAMIC TCGIFILE -DYNAMIC THREADGETCURRENT -DYNAMIC THREADGETCURRENTINTERNAL -DYNAMIC THREADSLEEP +DYNAMIC TCGIFile +DYNAMIC ThreadGetCurrent +DYNAMIC ThreadGetCurrentInternal +DYNAMIC ThreadSleep DYNAMIC THROW -DYNAMIC THTML -DYNAMIC THTMLCONTROL -DYNAMIC THTMLFORM -DYNAMIC THTMLFRAMESET -DYNAMIC TIMEOFDAY -DYNAMIC TJSLIST -DYNAMIC TJSWINDOW -DYNAMIC TOLEAUTO -DYNAMIC TRACELOG -DYNAMIC TRPCCLIENT -DYNAMIC TRPCFUNCTION -DYNAMIC TRPCSERVECON -DYNAMIC TRPCSERVICE -DYNAMIC TSSECS -DYNAMIC TSTREAM -DYNAMIC TSTREAMFILEREADER -DYNAMIC TSTREAMFILEWRITER -DYNAMIC TTOC -DYNAMIC TTOD -DYNAMIC TTOS -DYNAMIC TXMLDOCUMENT -DYNAMIC TXMLITERATOR -DYNAMIC TXMLITERATORREGEX -DYNAMIC TXMLITERATORSCAN -DYNAMIC TXMLNODE -DYNAMIC VALTOARRAY -DYNAMIC VALTOBLOCK -DYNAMIC VALTOCHARACTER -DYNAMIC VALTODATE -DYNAMIC VALTOHASH -DYNAMIC VALTOLOGICAL -DYNAMIC VALTONUMBER -DYNAMIC VALTOOBJECT -DYNAMIC VALTOPRG -DYNAMIC VALTOPRGEXP -DYNAMIC VALTOTYPE -DYNAMIC WAITFORTHREADS -DYNAMIC WIDETOANSI -DYNAMIC WILDMATCH -DYNAMIC WIN32BMP -DYNAMIC WIN32PRN -DYNAMIC XHBEDITOR -DYNAMIC XHB_ADEL -DYNAMIC XHB_AINS -DYNAMIC XHB_ALLTRIM -DYNAMIC XHB_COPYFILE -DYNAMIC XHB_DEC -DYNAMIC XHB_DIV -DYNAMIC XHB_EEQUAL -DYNAMIC XHB_EQUAL -DYNAMIC XHB_ERRORLOG -DYNAMIC XHB_ERRORNEW -DYNAMIC XHB_ERRORSYS -DYNAMIC XHB_GREATER -DYNAMIC XHB_GREATEREQ -DYNAMIC XHB_HASHERROR -DYNAMIC XHB_INC -DYNAMIC XHB_INCLUDE -DYNAMIC XHB_INDEX -DYNAMIC XHB_LESS -DYNAMIC XHB_LESSEQ -DYNAMIC XHB_LIB -DYNAMIC XHB_MEMOEDIT -DYNAMIC XHB_MEMOWRIT -DYNAMIC XHB_MINUS -DYNAMIC XHB_MOD -DYNAMIC XHB_MULT -DYNAMIC XHB_NETNAME -DYNAMIC XHB_NOTEQUAL -DYNAMIC XHB_PLUS -DYNAMIC XHB_POW -DYNAMIC XHB_RESTSCREEN -DYNAMIC XHB_RTRIM -DYNAMIC XHB_SAVESCREEN -DYNAMIC XHB_SETTRACE -DYNAMIC XHB_SETTRACEFILE -DYNAMIC XHB_SETTRACESTACK -DYNAMIC XHB_TMEMOEDITOR -DYNAMIC XHB_TRIM -DYNAMIC XHB__KEYBOARD -DYNAMIC XISPRINTER -DYNAMIC _ARRAY -DYNAMIC _BLOCK -DYNAMIC _CHARACTER -DYNAMIC _HASH -DYNAMIC _NUMERIC -DYNAMIC __ACTIVESTRUCTURE -DYNAMIC __BREAKBLOCK -DYNAMIC __CSTR_COPYTO -DYNAMIC __ERRORBLOCK -DYNAMIC __INIT_LONGLONGS -DYNAMIC __MINIMALERRORHANDLER -DYNAMIC __MVSYMBOLINFO -DYNAMIC __OLEPDISP -DYNAMIC __OUTDEBUG -DYNAMIC __SENDRAWMSG +DYNAMIC THtml +DYNAMIC THtmlControl +DYNAMIC THtmlForm +DYNAMIC THtmlFrameSet +DYNAMIC TimeOfDay +DYNAMIC TJSList +DYNAMIC TJSWindow +DYNAMIC TOleAuto +DYNAMIC TraceLog +DYNAMIC TRPCClient +DYNAMIC TRPCFunction +DYNAMIC TRPCServeCon +DYNAMIC TRPCService +DYNAMIC TSSecs +DYNAMIC TStream +DYNAMIC TStreamFileReader +DYNAMIC TStreamFileWriter +DYNAMIC TToC +DYNAMIC TToD +DYNAMIC TToS +DYNAMIC TXMLDocument +DYNAMIC TXMLIterator +DYNAMIC TXMLIteratorRegex +DYNAMIC TXMLIteratorScan +DYNAMIC TXMLNode +DYNAMIC ValToArray +DYNAMIC ValToBlock +DYNAMIC ValToCharacter +DYNAMIC ValToDate +DYNAMIC ValToHash +DYNAMIC ValToLogical +DYNAMIC ValToNumber +DYNAMIC ValToObject +DYNAMIC ValToPrg +DYNAMIC ValToPrgExp +DYNAMIC ValToType +DYNAMIC WaitForThreads +DYNAMIC WideToANSI +DYNAMIC WildMatch +DYNAMIC Win32Bmp +DYNAMIC Win32Prn +DYNAMIC XHBEditor +DYNAMIC xhb_ADel +DYNAMIC xhb_AIns +DYNAMIC xhb_AllTrim +DYNAMIC xhb_CopyFile +DYNAMIC xhb_Dec +DYNAMIC xhb_Div +DYNAMIC xhb_EEqual +DYNAMIC xhb_Equal +DYNAMIC xhb_ErrorLog +DYNAMIC xhb_ErrorNew +DYNAMIC xhb_ErrorSys +DYNAMIC xhb_Greater +DYNAMIC xhb_GreaterEq +DYNAMIC xhb_HashError +DYNAMIC xhb_Inc +DYNAMIC xhb_Include +DYNAMIC xhb_Index +DYNAMIC xhb_Less +DYNAMIC xhb_LessEq +DYNAMIC xhb_Lib +DYNAMIC xhb_MemoEdit +DYNAMIC xhb_MemoWrit +DYNAMIC xhb_Minus +DYNAMIC xhb_Mod +DYNAMIC xhb_Mult +DYNAMIC xhb_NetName +DYNAMIC xhb_NotEqual +DYNAMIC xhb_Plus +DYNAMIC xhb_Pow +DYNAMIC xhb_RestScreen +DYNAMIC xhb_RTrim +DYNAMIC xhb_SaveScreen +DYNAMIC xhb_SetTrace +DYNAMIC xhb_SetTraceFile +DYNAMIC xhb_SetTraceStack +DYNAMIC xhb_TMemoEditor +DYNAMIC xhb_Trim +DYNAMIC xhb__KEYBOARD +DYNAMIC XIsPrinter +DYNAMIC _Array +DYNAMIC _Block +DYNAMIC _Character +DYNAMIC _Hash +DYNAMIC _Numeric +DYNAMIC __ActiveStructure +DYNAMIC __BreakBlock +DYNAMIC __CStr_CopyTo +DYNAMIC __ErrorBlock +DYNAMIC __init_LONGLONGs +DYNAMIC __MinimalErrorHandler +DYNAMIC __mvSymbolInfo +DYNAMIC __olePDisp +DYNAMIC __OutDebug +DYNAMIC __SendRawMsg #if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__XHB__REQUEST ) #uncommand DYNAMIC => EXTERNAL