Commit Graph

81 Commits

Author SHA1 Message Date
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
969c748d1e changed the name of class oldCAC to ca_client_context 2002-07-10 00:32:27 +00:00
Jeff Hill
90469883ea added ca_context_status() 2002-07-09 23:57:16 +00:00
Jeff Hill
cfadf93a1f restructured exception handler 2002-05-09 00:39:18 +00:00
Jeff Hill
937a57a0a3 assume that new throws an exception 2002-04-25 17:48:38 +00:00
Jeff Hill
4744a0029d fixed sun pro warning 2002-03-22 17:28:09 +00:00
Jeff Hill
28ef90cb1b epicsAutoMutex has a new name, fixed free lists, and use c++ thread class,
and fixed dll symbol exports
2002-03-21 23:10:06 +00:00
Jeff Hill
43c216e749 improved message 2002-03-07 18:48:49 +00:00
Jeff Hill
933a4e9646 fuixed warning messages 2002-02-06 02:13:43 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Ralph Lange
d168f04f95 Commented out redundant extern "C" declarations to avoid HP aCC errors 2002-01-16 15:58:41 +00:00
Jeff Hill
3a126559a7 added new routine that tests if preemptive callback is enabled 2002-01-09 00:56:26 +00:00
Jeff Hill
5c353c4fa1 exported the CA client context id 2001-10-15 21:49:46 +00:00
Jeff Hill
8b0161c463 added comment 2001-09-25 00:09:26 +00:00
Jeff Hill
f3edc221f3 catch additional exceptions and modified subscription startup
to work better with local channels
2001-09-20 17:29:25 +00:00
Jeff Hill
4daac95e18 added channel create priority and catch C++ exceptions before they enter C code 2001-08-23 21:14:56 +00:00
Jeff Hill
48da409965 reduce the number of error constants in use 2001-08-16 01:26:55 +00:00
Jeff Hill
6c2303a958 added try catch block to pend io 2001-08-09 00:54:08 +00:00
Jeff Hill
ec6806d071 added try catch to be safe 2001-08-08 23:48:15 +00:00
Jeff Hill
d0e4a93563 simplified schedualing 2001-08-02 00:34:46 +00:00
Jeff Hill
4d3cf68a21 moved odd ball delay == 0.0 is wait forever behavior into
legacy ca_pend_io interface.
2001-07-16 15:36:19 +00:00
Jeff Hill
57e8a344fc moved odd ball delay == 0.0 is wait forever behavior into
legacy ca_pend_event interface so that we dont need to
keep doing this in the future.
2001-07-13 23:11:19 +00:00
Jeff Hill
c20ddad7c6 changed the API for CA context manipulation 2001-06-29 22:19:53 +00:00
Jeff Hill
69545bc772 installed some limited self test capabilities so that the hash tables
can be verified during regression testing
2001-06-28 22:12:54 +00:00
Jeff Hill
6d9a8de270 fix improper auto ptr release bug 2001-06-25 17:08:06 +00:00
Jeff Hill
ca76832387 non need to specify hash table size 2001-06-15 22:39:01 +00:00
Jeff Hill
4c50314331 o set default number of channels guess
o clean up get copy ifit fails prematurely
2001-06-04 23:08:39 +00:00
Jeff Hill
0504af338b restored ca_pend() 2001-05-30 21:56:30 +00:00
Jeff Hill
70de17474b large array changes 2001-05-22 02:02:10 +00:00
Jeff Hill
1e786e3d5a broke apart monolithic iocinf.h header file 2001-04-19 23:52:07 +00:00
Jeff Hill
e20bf02652 moved oldChannelNotify inlines to oldAccess.h 2001-04-17 20:22:15 +00:00
Jeff Hill
1f52aaf9d6 reformat 2001-04-17 17:37:41 +00:00
Jeff Hill
332a7228a8 dont hold lock while calling callbacks 2001-04-16 22:38:38 +00:00
Marty Kraimer
5605812c4b call errlogFlush before aborting 2001-04-05 14:49:48 +00:00
Jeff Hill
c0c2d30209 changed locking hierarchy 2001-03-21 01:07:27 +00:00
Jeff Hill
8b38402d4b fixed gnu warnings 2001-03-07 17:13:19 +00:00
Jeff Hill
5eafdfd398 many changes 2001-03-07 16:03:56 +00:00
Jeff Hill
6aadf7f5fc changed class hierarchy in cacIO.h 2001-02-09 17:19:24 +00:00
Jeff Hill
5882c4d675 added beacon period diagnostic 2001-01-27 00:13:39 +00:00
Jeff Hill
625557cd1d fixed inlines that show up undefined only with gnu 2001-01-19 01:17:36 +00:00
Marty Kraimer
dbe9c8e75f changes for osiThread=>epicsThread 2001-01-18 19:08:14 +00:00
Jeff Hill
cb2bbe86dd fixed sun pro warning 2001-01-12 16:48:33 +00:00
Jeff Hill
d0574e2f19 fixed sun pro warnings 2001-01-12 16:31:00 +00:00
Jeff Hill
8685b5d48c use extern "C" with func def so that arg missmatch will be detected 2000-11-22 16:30:47 +00:00
Jeff Hill
4784b73a9f improved performance 2000-11-08 03:52:18 +00:00
Jeff Hill
3761789928 optimized fetchClientContext () 2000-10-12 18:53:12 +00:00
Jeff Hill
c5f33a7475 allowed acces to the chid from the evid 2000-10-06 00:14:00 +00:00
Jeff Hill
6d701a9626 restored Roger Coles data type manipulation macros to their
orignal horrific state
2000-09-14 16:05:44 +00:00
Jeff Hill
8f2a5171c9 cleanup if event add fails 2000-09-14 00:25:58 +00:00
Jeff Hill
87a8230100 better diagnostics and disconnect claims pending channels
in tcpiiu::~tcpiiu
2000-09-06 00:33:14 +00:00