Marty Kraimer
26fac718bf
set BUFFER_EXTRA_BYTES = MAX_MESSAGE_SIZE
2003-04-04 16:29:29 +00:00
Jeff Hill
d7c25d1554
removed epicsShareAPIV
2003-03-27 21:02:27 +00:00
Marty Kraimer
652d3a41d8
use epicsVsnprintf instead of vsprint; allow more extra bytes because vxWorks subject to buffer overflow
2003-03-25 17:09:16 +00:00
Jeff Hill
950d2c0b9d
1) depricated errSymFind function because errSymLookup below provides a
...
better interface
2) added errSymLookup function with these improvements
o receive a buffer length from user and therefore never overwrite the users buffer
o return void and always copy a string into the users buffer. If the error code cant
be found then copy in a message with the error code's raw numbers in it.
3) removed prototypes for nonexistent fuinctions from header file
2002-08-29 16:45:16 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Marty Kraimer
d98e84cd6f
errlogFlush must call errlogInit
2002-07-12 11:15:58 +00:00
Marty Kraimer
02c8f06c7f
call errlogFlush before terminating
2002-07-09 18:58:54 +00:00
Marty Kraimer
adc6677275
add extern for C callable routines
2002-05-06 19:01:15 +00:00
Marty Kraimer
4e220d8fd6
call atexit only if successful
2002-02-28 15:34:28 +00:00
Marty Kraimer
5a3e870629
add atexit to flush messages
2002-02-07 20:33:26 +00:00
Marty Kraimer
f2afd7657a
make sure value has value
2002-02-07 13:03:44 +00:00
Marty Kraimer
f4b0c741a1
change errlogStop to errlogFlush
2001-04-05 14:42:00 +00:00
Marty Kraimer
857c4a9545
add errlogStop; remove old sytle C function prototypes
2001-04-05 14:32:50 +00:00
Marty Kraimer
e347cbd2e6
osiInterrupt=>epicsInterrupt; epicsThreadInit now static
2001-01-22 20:10:19 +00:00
Marty Kraimer
dbe9c8e75f
changes for osiThread=>epicsThread
2001-01-18 19:08:14 +00:00
Marty Kraimer
cfe2ed5f17
replace osiSem by epicsMutex/epiceEvent
2001-01-12 16:13:53 +00:00
Jeff Hill
a73125ccc6
dont base priority on the server's priority
2000-06-14 21:38:45 +00:00
Marty Kraimer
d6bf15feae
changes in thread priorities
2000-06-14 14:35:09 +00:00
Marty Kraimer
a13bf6cc0e
prevent recursive calls if errlogInit fails
2000-03-08 18:49:56 +00:00
William Lupton
5324e009c6
used new threadOnce() routine
2000-02-29 20:41:49 +00:00
William Lupton
8c60195f4b
various, mostly posix, thread mods
2000-02-26 03:11:42 +00:00
Jeff Hill
b6488e07e3
use ANSI function prototype
2000-02-07 21:00:34 +00:00
Jeff Hill
9f529db910
added missing argument to threadSuspend() and made errVerbose
...
visible outside of WIN32 DLL
2000-02-07 20:35:20 +00:00
Marty Kraimer
8d6c6f7e1d
latest version of semBinary
2000-02-04 14:43:58 +00:00
Marty Kraimer
ea27976241
latest version of osiThread
2000-02-03 21:56:33 +00:00
Marty Kraimer
a1f275cdbd
use errVerbose for posix osiSem osiThread messages
2000-02-02 15:07:21 +00:00
Marty Kraimer
dbf87b772e
semId => semMutexId and semBinaryId
2000-01-27 20:06:03 +00:00
Marty Kraimer
f9e516b9bd
changes for osiSem changes
1999-12-14 22:08:05 +00:00
Jeff Hill
94b3852f17
fixed compiler warnings
1999-12-07 20:33:08 +00:00
Jeff Hill
3ca20ae24b
fixed DLL symbol export
1999-12-07 17:53:48 +00:00
Marty Kraimer
0100e71290
include dbDefs.h for TRUE and FALSE
1999-11-19 21:56:10 +00:00
Jeff Hill
8a74112ba3
added private parm to errLogAddListner
1999-11-19 02:15:20 +00:00
Jeff Hill
de4eecb462
added private parm to errLogAddListner
1999-11-19 02:09:49 +00:00
Marty Kraimer
061076e229
more changes for iocCore port
1999-11-18 17:07:21 +00:00
Janet B. Anderson
78fe1595df
Changes for WIN32 build.
1999-10-12 18:53:10 +00:00
Andrew Johnson
2fea617523
Added conditional #include "vxWorks.h" to the output file,
...
needed for Tornado 2.0 building.
1999-10-08 18:39:51 +00:00
Marty Kraimer
c786f54b63
changes for 3.14
1999-09-13 19:18:48 +00:00
Jeff Hill
4eea4c5dbe
fixed alignment problem when building share lib on VMS
1999-01-28 21:27:16 +00:00
Steve Lewis
cffb3ce69e
Put __STDC__ guard around errlogListener.
1998-08-06 23:08:12 +00:00
Marty Kraimer
b5927401bc
minor changes
1998-04-20 16:01:14 +00:00
Marty Kraimer
e795e4edbd
make sure iocLog is started
1998-03-16 16:25:20 +00:00
Jeff Hill
27c4d0574f
cleaned up the DLL symbol export
1998-02-27 01:34:15 +00:00
Ken Evans
88d36c7db3
Made a large number of changes to epicsShareThings in libCom routines
...
to get imports and exports straight on WIN32. Not everything is fixed
at this time.
1998-02-20 21:45:20 +00:00
Jeff Hill
7a560d4795
added the capability to define subsystem code in
...
the subsystem header file
1998-02-05 21:03:06 +00:00
Marty Kraimer
5415d39249
New errlog facility. Replaces old epicsPrintf stuff
1998-01-20 21:42:46 +00:00
Marty Kraimer
10bad1d091
Make it get initialized the first time any routine is called
1998-01-20 21:38:28 +00:00
Marty Kraimer
68fb4bbf96
make first line #!/usr/bin/perl
1997-12-08 13:56:18 +00:00
Jeff Hill
f1e6a5e07c
dont include stdarg.h in traditional C code
1997-08-05 19:52:57 +00:00
Jeff Hill
6b6e5e7515
updated dll keywords
1997-05-01 19:57:53 +00:00
Marty Kraimer
42adbd20c8
move errhash defs. Add modules to Makefiles
1997-04-30 19:11:22 +00:00