Jeff Hill
5d31c721ad
fixed msvc++ 8 assert failure.
...
I had a closer look at the MS and the POSIX doc. It appears that
there is confusion between the two related to how the arguments
are interpreted when the user buffer pointer is null. In the POSIX
doc it clearly states that the count only applies if the user pointer
isn't nill. In the MS doc it clearly states that the count is also the
size of the internally allocated buffer when the user pointer is nill.
It seems that a reasonable compromise will be to specify a buffer
size of BUFSIZ (defined by POSIX and fortunately also by windows).
2005-11-29 17:05:00 +00:00
Ralph Lange
4c302621e2
Use separate flag for once_connected state; += as-string option.
2004-10-19 15:27:51 +00:00
Ralph Lange
22ef6a9653
Use separate flag for once_connected state.
2004-10-19 15:20:34 +00:00
W. Eric Norum
0dc034962c
Use epicsScanFloat/epicsScanDouble rather than sscanf.
...
This allows proper handling of Nan/Inf on all architectures.
2004-10-12 17:45:31 +00:00
W. Eric Norum
4f731caf14
Add os-independent epicsStrtod() routine.
2004-10-11 18:22:12 +00:00
Ralph Lange
b04811e146
Use correct option character. optopt is valid only when getopt returns '?'.
2004-09-24 11:38:10 +00:00
Ralph Lange
6c12088e2a
+= connection status reporting (based on Jeff's suggestions plus timestamps for connection loss events)
2004-09-23 15:47:57 +00:00
cvs2svn
ce1be263d5
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-07-07 16:03:49 +00:00
W. Eric Norum
44c358d6bd
Use correct option character. optopt is valid only when getopt returns '?'.
2004-07-06 03:01:11 +00:00
Ralph Lange
1c594c2522
Warning fix.
2004-05-28 11:33:11 +00:00
Ralph Lange
0897e71ca0
+= caput
2004-05-28 11:07:28 +00:00
Ralph Lange
2cdb8d2cbb
Cosmetic changes (misleading var name).
2004-05-28 11:00:25 +00:00
Ralph Lange
d625b13899
Bugfix for absolute timestamps.
2004-05-26 12:51:21 +00:00
Ralph Lange
50f58c9974
Fix: name clash on Solaris.
2004-05-25 09:29:49 +00:00
Ralph Lange
09ef609f43
Use epicsTime (instead of tsDefs); improved timestamp format and behaviour; fixed compiler warnings.
2004-04-22 15:56:59 +00:00
Ralph Lange
5e5346e6b3
oops.
2004-04-21 18:58:46 +00:00
Ralph Lange
a011b98f62
+= cainfo
2004-04-21 18:50:40 +00:00
Ralph Lange
72a1539a86
+= '-g' option to set %g precision
2004-04-21 18:27:42 +00:00
Ralph Lange
f169cd57f9
camonitor += relative and incremental timestamps
2004-04-21 13:46:28 +00:00
Ralph Lange
27f39ec664
+= camonitor
2004-04-19 16:40:28 +00:00
Ralph Lange
b3872bf14a
Fixed DLL definitions for epicsGetopt (on WIN)
2004-04-14 15:45:27 +00:00
Ralph Lange
1ab4c344aa
+= epicsGetopt to declare (default) or implement (WIN) getopt()
2004-04-14 14:38:25 +00:00
Ralph Lange
ac1258fcc7
Bugfix; added note to keep people from using parseOptions().
2004-01-28 20:48:31 +00:00
Ralph Lange
b53ad8b82f
Removed malloc.h reference (Eric says ANSI says stdlib.h)
2004-01-20 15:29:47 +00:00
Ralph Lange
3ea334068e
Added parseOptions to add getopt() functionality (and allow compiling on WIN32)
2004-01-20 12:41:16 +00:00
cvs2svn
f58b4e2efd
This commit was manufactured by cvs2svn to create branch 'B3.14'.
2004-01-20 12:38:42 +00:00