Commit Graph

63 Commits

Author SHA1 Message Date
Jeff Hill
753ecff270 Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11) 2004-10-04 16:39:00 +00:00
Jeff Hill
7b7a07c667 fixes for bugs 133 and 134 in Mantis 2004-09-23 23:15:22 +00:00
Jeff Hill
0ca4281952 fixed gcc 3.4 issue 2004-07-07 14:58:10 +00:00
Jeff Hill
3b602063fa made two member functions private 2004-06-22 18:15:30 +00:00
Jeff Hill
57d488b7a0 supress disconnect callback when context is destroyed 2004-05-20 17:22:40 +00:00
Jeff Hill
a0e0cd7ef5 fixed channel uninstall message was not sent to server and other problems 2004-04-02 00:01:45 +00:00
Jeff Hill
bb05cea3c1 fixed solaris warnings 2004-01-23 19:55:11 +00:00
Jeff Hill
60a797048a many changes associated will disconnecting the channel but not disconnecting
the circuit
2004-01-15 01:42:49 +00:00
Ralph Lange
bafee08673 Changed the strange way that receiveTimeoutNotify() was declared as HP's aCC compiler didn't like it. 2004-01-09 12:16:08 +00:00
Jeff Hill
f04fa5fdf3 many changes associated will disconnecting the channel but not disconnecting the circuit 2004-01-09 00:42:15 +00:00
Jeff Hill
f751b73665 increased locking requirements and added unresponsive/responsive
circuit notify methods
2003-10-23 22:27:52 +00:00
Jeff Hill
35d07ffbda changed the name of cxxCompilerDependencies.h to compilerDependencies.h 2003-09-17 19:25:31 +00:00
Jeff Hill
245cf129ff fixed disconnect callback when channel known to be disconnected 2003-09-10 17:09:25 +00:00
Jeff Hill
ac13592d0a cosmetic 2003-08-25 21:07:10 +00:00
Robert Soliday
088c35da63 Updated to work with Kylix. 2003-08-21 21:47:36 +00:00
Jeff Hill
1fb594833b added virtual circuit free list 2003-08-06 17:41:40 +00:00
Jeff Hill
b06976e69b new sockHasBeenClosed flag 2003-04-24 16:36:50 +00:00
Jeff Hill
3f28509df8 require guard when sending create chan msg 2003-04-16 20:42:31 +00:00
Jeff Hill
12efe1ec2b optimized time fetch during flush 2003-04-07 16:06:17 +00:00
W. Eric Norum
5f80d74a79 Name change to reflect routine's affects on all 'slow' system calls. 2003-03-08 18:39:45 +00:00
Jeff Hill
2c21dd8737 receive watchdog delay diagnostic 2003-02-24 16:05:22 +00:00
Jeff Hill
739bc335b7 optimizations suggested by quantify 2003-02-20 22:46:16 +00:00
Jeff Hill
3f680362bb improved client scedualing fro fdManager based apps 2003-02-20 17:27:04 +00:00
Jeff Hill
8e5aa40895 removed throw specifications 2003-02-12 18:51:35 +00:00
Jeff Hill
21058eed94 fixed 1st argument to select 2003-01-23 22:55:27 +00:00
Jeff Hill
f119b11c57 fixed cpu consumption problems in clients that use fd managers
together with ca fd registration
2003-01-23 20:13:44 +00:00
Jeff Hill
e53adb99cf improved shutdown 2002-12-13 00:54:34 +00:00
Jeff Hill
c041b69848 cleaned up blockUntilBytesArePendingInOS () 2002-12-06 00:35:38 +00:00
Jeff Hill
234cb25dbe new member function 2002-12-05 23:49:33 +00:00
Jeff Hill
d4cb389a5d upgraded compiler specific macros 2002-10-30 18:29:40 +00:00
Jeff Hill
da9309e338 guard against use of a nill pointer 2002-10-30 01:37:41 +00:00
Jeff Hill
2011c3c7ba use epics_throws macro 2002-10-25 00:11:12 +00:00
Jeff Hill
4401de7cd0 fixed gnu compiler errors 2002-10-24 00:28:46 +00:00
Jeff Hill
e36083d5ef use placement new 2002-10-23 23:37:30 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
bb979470c9 removed unused include 2002-06-13 17:24:48 +00:00
Jeff Hill
b6d6688314 improved tcp shutdown sequence 2002-05-15 16:53:41 +00:00
Jeff Hill
8f306ef992 more work on tcp shutdown sequence 2002-05-14 20:30:29 +00:00
Jeff Hill
1078a86e36 cleaned up shut down sequence 2002-05-08 23:22:52 +00:00
Jeff Hill
420ad02d89 many structural improvements 2002-04-25 18:21:20 +00:00
Jeff Hill
a5d063b050 fixed gnu warning 2002-03-22 15:48:07 +00:00
Jeff Hill
131c052aeb epicsAutoMutex has a new name, fixed free lists, and use c++ thread class 2002-03-21 22:48:28 +00:00
Jeff Hill
18e9d2a299 auto mutex release now requires an auto mutex 2002-02-28 00:16:18 +00:00
Jeff Hill
921db3d9f8 make copy constructor and assignment oper private 2002-02-06 02:27:42 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Ralph Lange
8c89a40e80 Fixed function name misspelling. 2002-01-16 16:05:27 +00:00
Jeff Hill
08b16eba09 added start(), removed destroy(), and made connect() private 2001-10-18 22:23:53 +00:00
Jeff Hill
deb6813aee changed clear channel interface 2001-10-02 01:10:21 +00:00
Jeff Hill
b7128a8aa2 added stop threads member func 2001-09-20 17:09:50 +00:00
Jeff Hill
ad819cba65 restructure to eliminate use of select 2001-09-07 23:02:32 +00:00