Commit Graph

1173 Commits

Author SHA1 Message Date
Jeff Hill
7d3d54005f fixed build failure after Ralph's function spelling fix 2002-01-17 23:46:10 +00:00
Ralph Lange
74418146a6 Minor changes to fix HP aCC warnings. 2002-01-16 16:12:56 +00:00
Ralph Lange
d36da3e81b Explicit cast to fix HP aCC warning. 2002-01-16 16:08:08 +00:00
Ralph Lange
8c89a40e80 Fixed function name misspelling. 2002-01-16 16:05:27 +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
3255947854 use type bool for single bit bitfields 2002-01-15 16:24:34 +00:00
Jeff Hill
28c48721b1 fixed HPUX warning 2002-01-11 16:26:37 +00:00
Jeff Hill
0bb6fb285d will not build with GNU unless the enum is defined 2002-01-09 01:13:26 +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
20071d87f5 added a new parameter to the regresion test 2002-01-09 00:55:58 +00:00
Jeff Hill
ced243f8de moved CVS revision 2001-11-20 23:33:05 +00:00
Jeff Hill
7ea14e196c added CVS revision 2001-11-20 23:26:40 +00:00
Jeff Hill
983f7da14c fixed index 2001-11-20 16:35:25 +00:00
Jeff Hill
4e835c2839 improved doc on direct acces to fields in the per channel structure 2001-10-30 16:57:17 +00:00
Jeff Hill
7d044bf69c fixed format of code embedded in descriptive text 2001-10-30 00:04:47 +00:00
Jeff Hill
c3a29b133b added warning about direct access to fields in the channel structure 2001-10-30 00:01:13 +00:00
Jeff Hill
efdcdc864d UDP wakeup message when channel is deleted is not required 2001-10-24 15:34:24 +00:00
Jeff Hill
a85132c6a6 dont send udp wakeup message if the socket is closed 2001-10-24 15:33:43 +00:00
Jeff Hill
fc6afa3add dont run if they specify zero channels 2001-10-24 15:33:00 +00:00
Jeff Hill
8d2eaa9cf5 dont use implicit template instantiation because Tornado II GNU isnt ready 2001-10-22 03:39:04 +00:00
Jeff Hill
7b1b2988d7 turn of ms already instantiated warning 2001-10-22 03:18:52 +00:00
Jeff Hill
f1d7722f80 use explicit template instantiation 2001-10-20 00:43:26 +00:00
Jeff Hill
0ed3880913 call tcp fd reg callback from UDP thread 2001-10-18 22:32:40 +00:00
Jeff Hill
855027654b added privateUninstallIIU() 2001-10-18 22:29:52 +00:00
Jeff Hill
8aff497180 use string.h until std c++ lib is stable 2001-10-18 22:29:25 +00:00
Jeff Hill
e8c12c369c moved the tcp fd reg to be called from the udp thread 2001-10-18 22:28:42 +00:00
Jeff Hill
5e1804ae94 moved the udp fd reg to be called from the user thread 2001-10-18 22:26:46 +00:00
Jeff Hill
08b16eba09 added start(), removed destroy(), and made connect() private 2001-10-18 22:23:53 +00:00
Jeff Hill
db6b7367cd updated notes 2001-10-15 21:51:28 +00:00
Jeff Hill
2123916c45 more restrictions on use of preemptive callback enabled - and
merged IO cancel routine  into channel uninstall
2001-10-15 21:51:04 +00:00
Jeff Hill
5c353c4fa1 exported the CA client context id 2001-10-15 21:49:46 +00:00
Jeff Hill
864209af1c use ca_client_context in the original API 2001-10-15 21:48:17 +00:00
Jeff Hill
e30a01cab5 cosmetic 2001-10-15 21:47:10 +00:00
Jeff Hill
78239fb213 changed oldCAC from class to struct 2001-10-15 21:46:42 +00:00
Jeff Hill
42b8dcc3bf allow any CA system thread to attach to a ca context 2001-10-15 21:46:01 +00:00
Jeff Hill
218cf86318 removed destroyAllIO() func, and removed unused member data 2001-10-15 21:23:36 +00:00
Jeff Hill
f770728ed0 changed ca_client_context to oldCAC 2001-10-15 21:22:37 +00:00
Jeff Hill
0422478975 new error code 2001-10-15 21:21:20 +00:00
Jeff Hill
d67e8a28c6 stated that multiple threads are not allowed if preemptive callback is disabled 2001-10-15 21:20:58 +00:00
Jeff Hill
f26ba7daa6 destroy all IO function included now in uninstallChannel() 2001-10-15 21:19:59 +00:00
Jeff Hill
75cf4ebcff function name change 2001-10-15 21:19:16 +00:00
Jeff Hill
5555ea4edc supressed message about orphaned IO requests at exit because it
is perfectly normal for channels and therefore subscription IO
blocks to exist at exit (its the user's responsability to delete
them.
2001-10-10 22:57:41 +00:00
Jeff Hill
00d878aff8 supress shutdown when a circuit times out while connecting 2001-10-10 22:14:06 +00:00
Jeff Hill
90b4d40b96 changed sprintf format 2001-10-05 01:32:18 +00:00
Jeff Hill
2015e37f53 fixed problems where lock was released but channel was
inconsistently attached to an IIU
2001-10-04 17:47:07 +00:00
Jeff Hill
8ca27c4b4e cosmetic 2001-10-03 22:37:30 +00:00
Jeff Hill
475e16ec96 use subroutine to compute the priority and rearranged cac constructor
to be robust in the face of exceptions (workaround for TII g++ bug)
2001-10-03 17:25:28 +00:00
Jeff Hill
17cb74de76 use subroutine to compute the priority 2001-10-03 17:24:12 +00:00
Jeff Hill
19f8326ae0 use subroutine to compute the priority and dont restart
the recv watchdog while holding the callback lock
2001-10-03 17:23:31 +00:00
Jeff Hill
0c22d38d55 return "not connected" before "no write access" for put 2001-10-02 17:09:56 +00:00