Andrew Johnson
243baddbf6
Add an Init stat to all thread control variables
...
This makes the uninitilized value not the Run state.
2012-05-04 13:38:59 -05:00
Michael Abbott
e87bbef75c
Update rsrv to support V4.13 protocol extension.
...
The rsrv server is updated in this commit to deliver variable sized
waveforms in response to a zero length request, implementing an
extension to the v4 EPICS protocol tied to minor version 13.
The core of the changes are in read_reply, rsrv/camessage.c, which first
reserves packet space for the largest possible response, but then resizes
the packet according to how much data is actually returned from the
database.
2010-08-11 16:38:49 -05:00
Andrew Johnson
eda402cf66
Merged Ralph's ca-over-tcp branch.
...
Fixed some vxWorks compile errors, and made a number of edits
to the HTML in the CAref.html documentation.
2010-08-10 16:05:46 -05:00
Ralph Lange
23612a7afe
Merged Codeathon 2008 changes (10292..10293 on cvs-trunk branch).
...
* Fixed conflicts until base compiles
* COMPLETELY UNTESTED
2010-04-06 17:59:35 -04:00
Andrew Johnson
4e0ab97038
(M. Davidsaver): static keyword is part of C89,
...
remove all uses and internal definitions of LOCAL macro
2009-07-09 16:37:24 +00:00
Andrew Johnson
c9bc70bd6a
Added iocBuild, iocPause and iocRun commands.
...
These are mainly for redundant IOCs, but may be useful elsewhere.
iocBuild prepares the IOC and freezes it just before it goes live.
A subsequent iocRun kicks it into life, or restarts it when paused.
iocPause freezes all scan tasks and disconnects the server.
2008-07-09 21:31:56 +00:00
Jeff Hill
b5e2b40be0
fix for mantis 296
2007-08-17 22:31:11 +00:00
Jeff Hill
f3f56fb2bc
o fixed deadlock occurring when access security callback blocks for
...
unresponsive client
o made data conversion more standalone in the client library
2006-11-18 00:29:04 +00:00
Jeff Hill
d42c47fa85
Added rsrv statistics fetch for vxStats
2005-09-23 15:12:26 +00:00
Jeff Hill
c5db766b33
new functions that fetch on behalf host name and user name
2004-03-24 19:20:58 +00:00
Jeff Hill
2b4baa2b68
suppress gnu warning
2002-12-19 02:14:21 +00:00
Jeff Hill
605c1fb8fe
suppress gnu warning
2002-12-19 01:55:32 +00:00
Jeff Hill
117c5a7d6d
fixed gnu warnings
2002-12-19 01:23:36 +00:00
Jeff Hill
f57df209ab
fixed SPARC alignment with ca put notify
2002-09-23 17:05:47 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
96aab4a62e
send version message to client if it is on a new protocol version
2002-06-25 18:31:13 +00:00
Jeff Hill
0883023602
fixed put notify shut down seq
2002-03-21 23:45:09 +00:00
Marty Kraimer
14184c679f
dbNotify API changes
2002-03-07 17:04:43 +00:00
Marty Kraimer
a707668b0b
PUTNOTIFY => putNotify
2002-02-28 15:32:35 +00:00
Jeff Hill
065c879708
removed pool status external
2002-02-28 00:02:18 +00:00
Jeff Hill
f2a0bd2ff8
detect beacons duplicated by redundant routes
2002-02-12 00:45:04 +00:00
Jeff Hill
7eaabd7df2
fixed spurious "server memory exhausted" message
2001-09-26 18:59:04 +00:00
Jeff Hill
8c103d1cb9
added priority field
2001-08-29 17:39:51 +00:00
Jeff Hill
70de17474b
large array changes
2001-05-22 02:02:10 +00:00
Marty Kraimer
6a52eff141
osiTime=>epicsTime
2001-01-31 13:34:02 +00:00
Marty Kraimer
dbe9c8e75f
changes for osiThread=>epicsThread
2001-01-18 19:08:14 +00:00
Marty Kraimer
36a69befd8
replace osiSem with epicsMutex and/or epicsEvent
2001-01-11 16:15:14 +00:00
Jeff Hill
8b8b4a736d
use epicsAssert
2000-10-06 00:33:31 +00:00
Marty Kraimer
a71778bfcc
export casr; remove client_stat
2000-05-02 13:47:03 +00:00
Jeff Hill
eda62d862f
install rsrv.h
2000-03-20 23:15:16 +00:00
Jeff Hill
833ea12de9
made compatible with new version of cac
2000-03-14 22:30:05 +00:00
Marty Kraimer
2a4492056b
changes for building win32 dlls
2000-02-29 16:04:50 +00:00
Jeff Hill
0c7674036c
many changes
2000-02-10 16:05:01 +00:00
Marty Kraimer
72328cce1b
semId => semBinaryId and semMutexId
2000-01-27 19:47:32 +00:00
Marty Kraimer
306913b991
replace osiClock calls with tsStamp calls
2000-01-07 13:36:51 +00:00
Marty Kraimer
f9e516b9bd
changes for osiSem changes
1999-12-14 22:08:05 +00:00
Marty Kraimer
567dde3e14
changes for iocCore port
1999-11-18 15:51:32 +00:00
Jeff Hill
d976c7e70b
dont supress ENOBUFs message
1999-09-02 21:40:21 +00:00
Jeff Hill
098b24055e
return "no write access" when it is an SPC_NOMOD field
1999-08-11 19:40:56 +00:00
Jeff Hill
5b9a5604e6
removed prototype
1999-07-17 00:33:12 +00:00
Jeff Hill
1982c777be
Include the next resource id allocated in casr diagnostic
1998-12-21 17:49:05 +00:00
Jeff Hill
5dc5113919
log number of no buf errors and print them in a diagnostic
1998-10-01 23:03:15 +00:00
Jeff Hill
9b5fbcae9e
comment
1998-02-06 00:29:34 +00:00
Jeff Hill
3a0de109a3
removed eventsoff flag
1997-05-05 04:47:54 +00:00
Jeff Hill
017686e0f6
use free list lib
1997-04-10 20:04:51 +00:00
Jeff Hill
77cf658c05
PC arch changes
1996-11-02 02:18:31 +00:00
Jeff Hill
a3ce428cdd
better report
1996-09-16 22:03:49 +00:00
Jeff Hill
7fabc325bb
added level arg to client_stat
1996-09-04 21:58:27 +00:00
Jeff Hill
41557f3946
many r3.13 changes
1996-06-19 20:39:25 +00:00
Jeff Hill
2566ee1e26
If the IOC is out of memory allow them to connect if they stop
...
some of the clients.
1995-10-12 01:40:48 +00:00