Commit Graph
124 Commits
Author SHA1 Message Date
Jeff Hill 8ffb5e5fb9 delete timer via timer queue 2001-07-11 23:16:34 +00:00
Jeff Hill 87f9c12a77 dont use free list for passive timer queue because of entaglements
between the file scope free list destructor and any file scope
file descriptor manager destructor's attempts to destroy a
passive timer queue
2001-06-12 17:16:52 +00:00
Jeff Hill 63c2a025d3 made compatible with timer library API changes 2001-05-22 01:46:13 +00:00
Jeff Hill 8ef0216cf5 minor optimization in timer queue process 2001-03-26 18:34:59 +00:00
Jeff Hill a609b3394b doc 2001-03-26 18:32:30 +00:00
Jeff Hill c6c4b1b4c3 timer queue name changes 2001-03-08 21:54:45 +00:00
Jeff Hill e2c318b2fb upgraded locking 2001-03-06 23:11:23 +00:00
Marty Kraimer 74b5168f99 epicsTimerQueueCreate=>epicsTimerQueueAllocate 2001-03-06 15:31:43 +00:00
Jeff Hill aaccfedfd8 minimize use of epicsShareClass and epicsShareFunc 2001-02-28 16:25:57 +00:00
Jeff Hill 3fa13a1d8f dont use struct for C++ class defs 2001-02-22 19:52:09 +00:00
Jeff Hill 544913d509 fixed typedef order problem 2001-02-21 22:38:20 +00:00
Jeff Hill 41aba1370d cosmetic 2001-02-21 20:48:15 +00:00
Jeff Hill 1845113762 fixed spelling 2001-02-21 18:44:56 +00:00
Jeff Hill 3517862871 cosmetic 2001-02-21 18:38:11 +00:00
Jeff Hill 36fc409e30 removed unused member function 2001-02-21 18:32:46 +00:00
Jeff Hill 379b452241 changed interface for non-threaded timer queue and rearranged
suffix order in names
2001-02-21 18:25:54 +00:00
Jeff Hill 7b3c96471d added non-threaded timer queue and epicsTimer C interface 2001-02-20 23:41:03 +00:00
Jeff Hill 10c1cd7569 fixed gnu warnings 2001-02-16 03:13:27 +00:00
Jeff Hill 2a4cbd456e dont nanny queues 2001-02-15 22:49:43 +00:00
Jeff Hill a0c392423e finished queue sharing 2001-02-15 22:01:39 +00:00
Jeff Hill 8c0b42356f added newline at eof 2001-02-15 22:00:26 +00:00
Jeff Hill 47d9285617 fixed missplaced inline function 2001-02-15 20:43:15 +00:00
Jeff Hill a9ff0223af installed 2001-02-15 17:14:50 +00:00
Jeff Hill e414071448 new list interface 2001-02-15 17:13:25 +00:00
Jeff Hill 03e53adfab changes during implementation 2001-02-15 17:12:55 +00:00
Marty Kraimer 5de0de0e14 changes after discussion with Jeff 2001-02-08 18:58:27 +00:00
Jeff Hill 10bd2f2372 fixed minor compiler errors 2001-02-08 17:05:11 +00:00
Marty Kraimer 6a52eff141 osiTime=>epicsTime 2001-01-31 13:34:02 +00:00
Marty Kraimer 943982da70 new headers 2001-01-24 21:35:53 +00:00
Marty Kraimer dbe9c8e75f changes for osiThread=>epicsThread 2001-01-18 19:08:14 +00:00
Jeff Hill 774f6dc27e get things to build again after Marty's osi => epics name changes 2001-01-11 21:48:24 +00:00
Marty Kraimer afdd6e7bee change osiEvent to epicsEvent 2001-01-11 21:34:23 +00:00
Jeff Hill 6922c4586d cosmetic 2000-11-08 04:05:01 +00:00
Jeff Hill 8cb926b254 improved diagnostic 2000-09-07 01:10:30 +00:00
Jeff Hill 57a0e5ded3 fixed doc 2000-08-29 22:43:49 +00:00
Jeff Hill 18b885af33 fixed GNU and SUN PRO warnings 2000-08-25 17:55:18 +00:00
Ralph Lange 9cf8650ff0 += newline at end of file (HP aCC warning fix) 2000-06-30 15:47:27 +00:00
Jeff Hill f91be05cde 1) users must now select between
single threaded and multi threaded operation
2) default timer queue does not now have manager thread
2000-06-27 22:24:58 +00:00
Jeff Hill 9e9ead744a cosmetic 2000-06-26 23:49:04 +00:00
Jeff Hill af9a564c3e fixed bug which was impacting performance, but not functionality
(we needed to process once for each expired timer on the queue)
2000-06-26 23:45:16 +00:00
Jeff Hill adf84044d2 doc 2000-06-23 00:05:16 +00:00
Jeff Hill 8fa9db48ad added new activate methods 2000-06-16 23:36:37 +00:00
Jeff Hill b52f9f084d typo in comment 2000-06-14 23:48:14 +00:00
Jeff Hill 34b352cc5b updated to match thread class changes 2000-05-24 22:07:40 +00:00
Marty Kraimer 8230a0622d add start method to osiThread 2000-05-19 15:40:15 +00:00
Jeff Hill d3dfd93151 cosmetic 2000-04-28 02:00:42 +00:00
Jeff Hill 584a931821 removed most of the case statements 2000-04-12 18:03:23 +00:00
Jeff Hill 9a277c0a3b fixed deadlock 2000-02-29 22:47:41 +00:00
Jeff Hill 2d68bb90ef fixed deadlock 2000-02-29 21:37:13 +00:00
Jeff Hill 792acfa505 work around WIN32 shutdown issues 2000-02-23 16:11:30 +00:00