Przemyslaw Czerpak
1df7b744c3
2011-04-18 09:33 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbapifs.h
* harbour/src/rtl/filesys.c
+ added new C functions:
HB_BOOL hb_fsPipeCreate( HB_FHANDLE hPipe[ 2 ] );
HB_SIZE hb_fsPipeIsData( HB_FHANDLE hPipeHandle, HB_SIZE nBufferSize,
HB_MAXINT nTimeOut );
HB_SIZE hb_fsPipeRead( HB_FHANDLE hPipeHandle,
void * buffer, HB_SIZE nSize,
HB_MAXINT nTimeOut );
* harbour/src/rtl/philes.c
+ added new PRG function:
HB_PREAD( <nPipeHandle>, <@cBuffer>, [<nBytes>], [<nTimeOut>] )
-> <nBytesRead>
It can be used for unblocking read from pipes, i.e. using handles
returned by hb_processOpen() function.
<nPipeHandle> is pipe read handle
<cBuffer> is string variable passed by reference with read buffer
<nBytes> is maximum number of bytes which can be read
<nTimeOut> is timeout in milliseconds to wait for data to read,
this function returns when at least one byte can be read
<nBytesRead> is number of bytes read from the pipe,
on error this function return -1.
* harbour/src/rtl/hbproces.c
+ add new implementation of hb_fsProcessValue() and hb_fsProcessClose()
for OS2 which uses OS2 API
* use hb_fsPipeCreate()
* harbour/src/rtl/hbjson.c
* minor code reorganization to cleanup warning
2011-04-18 07:34:17 +00:00
..
2010-06-03 14:48:23 +00:00
2010-07-25 08:45:50 +00:00
2009-05-06 11:06:11 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-12-04 18:33:01 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-16 19:10:22 +00:00
2010-06-03 14:48:23 +00:00
2010-08-14 18:25:13 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2011-04-15 20:04:02 +00:00
2010-10-29 08:24:01 +00:00
2010-06-03 14:48:23 +00:00
2011-04-16 18:28:20 +00:00
2011-04-13 09:07:47 +00:00
2011-03-02 14:30:43 +00:00
2010-09-28 06:32:51 +00:00
2010-08-02 17:41:11 +00:00
2010-06-03 14:48:23 +00:00
2011-04-18 07:34:17 +00:00
2010-07-10 06:53:15 +00:00
2011-01-25 13:19:32 +00:00
2011-02-28 20:43:05 +00:00
2010-10-09 17:07:21 +00:00
2010-07-06 19:02:19 +00:00
2010-07-10 08:49:17 +00:00
2011-02-03 08:20:28 +00:00
2010-06-03 14:48:23 +00:00
2011-04-13 09:07:47 +00:00
2010-06-03 14:48:23 +00:00
2011-02-14 18:48:59 +00:00
2010-09-28 15:47:08 +00:00
2011-03-10 16:12:35 +00:00
2011-03-10 16:12:35 +00:00
2010-12-02 13:44:51 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2007-09-25 01:21:03 +00:00
2010-06-03 14:48:23 +00:00
2010-09-09 15:22:21 +00:00
2011-02-28 19:54:13 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2011-03-10 16:12:35 +00:00
2011-03-05 14:41:30 +00:00
2011-03-10 16:12:35 +00:00
2010-08-04 20:04:53 +00:00
2010-08-04 20:04:53 +00:00
2010-08-04 20:04:53 +00:00
2011-02-03 08:20:28 +00:00
2010-09-09 15:22:21 +00:00
2010-06-03 14:48:23 +00:00
2010-11-17 20:12:12 +00:00
2011-03-30 11:40:28 +00:00
2010-06-03 14:48:23 +00:00
2011-03-10 16:12:35 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-07-16 13:16:40 +00:00
2010-06-03 14:48:23 +00:00
2010-11-18 12:42:54 +00:00
2010-06-03 14:48:23 +00:00
2010-10-20 05:07:41 +00:00
2010-10-22 18:16:35 +00:00
2010-10-22 18:16:35 +00:00
2010-06-03 14:48:23 +00:00
2010-11-19 10:11:29 +00:00
2010-09-09 15:22:21 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2011-02-14 18:48:59 +00:00
2010-09-09 15:22:21 +00:00
2010-06-03 14:48:23 +00:00
2011-03-10 16:12:35 +00:00
2010-02-08 22:19:16 +00:00
2010-06-03 14:48:23 +00:00
2010-07-07 21:11:33 +00:00
2010-02-08 21:52:47 +00:00
2010-06-03 14:48:23 +00:00
2010-06-14 22:59:27 +00:00
2010-07-07 21:11:33 +00:00
2010-07-07 13:42:39 +00:00
2010-08-04 20:04:53 +00:00
2010-07-30 14:10:16 +00:00
2010-06-03 14:48:23 +00:00
2011-04-16 17:41:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-10 17:30:22 +00:00
2011-02-07 13:43:38 +00:00
2011-04-16 18:28:20 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-07-07 13:42:39 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2011-03-15 13:26:47 +00:00
2010-06-03 14:48:23 +00:00
2010-09-30 08:56:04 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-08-04 20:04:53 +00:00
2010-06-03 14:48:23 +00:00
2011-02-19 19:50:00 +00:00
2011-03-15 13:26:47 +00:00
2010-06-14 22:59:27 +00:00
2010-06-14 22:59:27 +00:00
2011-03-10 16:12:35 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2011-01-15 11:08:03 +00:00
2010-07-07 13:42:39 +00:00
2010-06-03 14:48:23 +00:00
2010-11-17 20:12:12 +00:00
2011-03-26 02:32:52 +00:00
2010-06-03 14:48:23 +00:00
2010-11-18 13:00:46 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-06-03 14:48:23 +00:00
2010-07-25 08:45:50 +00:00
2010-06-30 22:47:20 +00:00
2010-06-03 14:48:23 +00:00
2010-06-22 01:21:46 +00:00