Andrew Johnson
18dee384ec
Fix tv_sec casts to use time_t, not long
2017-06-09 12:20:16 -05:00
Andrew Johnson
f4a16a1e1e
Remaining Revision-Id keywords in source
2016-05-22 05:43:09 +02:00
Andrew Johnson
fbda9f3280
RCS keyword updates for Bazaar
...
Replaced $Id$ and $Header$ keywords with $Revision-Id$
Deleted $Log$ keywords and any log messages
2010-10-05 14:27:37 -05:00
Andrew Johnson
09c0c43865
Cleanup a couple of compiler warnings.
2010-08-16 16:15:26 -05:00
Jeff Hill
72e1dba496
o no need to allocate or initialize one more fd_set than is used
...
(not a bug but messy)
o added optimization where we only check as many registered fd's
on the list as select tells us are active in its status
o added code to clear all of the fd_set if select returns an error
(in practice this would not cause a bug other than some extra activity
that would immediately self terminate when it clear the flag in the fd_set,
and also we dont see the error message printed when select returns an error)
2009-07-30 23:21:19 +00:00
Andrew Johnson
03c82fa651
More ANSI C conversion
2009-04-27 18:31:50 +00:00
Andrew Johnson
b6ee45dbab
Added virtual destructors (in most cases protected) to remove g++ warnings:
...
'class ...' has virtual functions but non-virtual destructor
2008-07-28 16:19:50 +00:00
Jeff Hill
2b7305097b
fixed gnu warning
2004-10-20 00:05:22 +00:00
Jeff Hill
1a31fbcdda
new #include
2004-10-08 15:12:20 +00:00
Jeff Hill
563733cf3c
changed to call new idAssignAdd func
2004-04-28 22:11:25 +00:00
Jeff Hill
3bbc4b54c2
changed fd_set array to a pointer so that application is
...
independent of FD_SETSIZE
2003-04-29 21:01:23 +00:00
Jeff Hill
595eadb9f6
moved the maximum number of file descriptors up to 4096
2003-04-29 17:22:06 +00:00
Jeff Hill
96b2d2c76f
convertSocketErrorToString => epicsSocketConvertErrnoToString
2003-04-24 16:25:47 +00:00
Jeff Hill
1de5f1c3ef
thread safe socket error to string function
2003-04-22 18:06:42 +00:00
Jeff Hill
5f1c656aed
move sleep quantum cache to proper place in the fdManager class
2003-03-26 22:16:04 +00:00
Jeff Hill
e3fb337b70
move sleep quantum cache to proper place in the fdManager class
2003-03-26 22:12:54 +00:00
Jeff Hill
0792aebf95
added sleep quantum correction using epicsThreadSleepQuantum()
2003-03-21 19:26:00 +00:00
Jeff Hill
59a8a70d4a
optimized
2002-12-05 23:19:43 +00:00
Jeff Hill
2074b99342
added constants
2002-10-23 22:15:41 +00:00
Jeff Hill
e45a480dca
changed tsDLIterBD to tsDLIter
2002-07-25 21:02:29 +00:00
Marty Kraimer
457cdc6f3a
add template definition for resTable
2002-07-16 13:41:27 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
cdfa4b5363
avoid useless vc++ warning
2002-03-27 21:32:20 +00:00
Jeff Hill
a07be4ff1b
template instantiation
2002-03-27 19:18:43 +00:00
Jeff Hill
017bf6f96d
reduced scope of constants
2002-03-22 21:24:07 +00:00
Jeff Hill
324ba4bbbe
removed template instantiations
2002-03-21 22:17:02 +00:00
Jeff Hill
921db3d9f8
make copy constructor and assignment oper private
2002-02-06 02:27:42 +00:00
Ralph Lange
96d928fa51
Changes for HP-UX 11 - first semi-stable version
2002-02-04 15:14:43 +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
9f96c98ff3
removed explicit template mechanism
2001-09-13 15:10:41 +00:00
Jeff Hill
331b9b3d8b
dont specify the default fd manager
2001-08-09 00:42:17 +00:00
Jeff Hill
11ffedc376
removed extraneous else
2001-07-31 21:31:47 +00:00
Ralph Lange
3712987800
Fixed HPUX warnings.
2001-07-26 07:59:07 +00:00
Jeff Hill
c61e68b4e3
revert to using virtual destroy() to destroy timers
2001-07-12 17:53:51 +00:00
Jeff Hill
8ffb5e5fb9
delete timer via timer queue
2001-07-11 23:16:34 +00:00
Jeff Hill
9a0f0900ce
work around problems in the Tornado compiler
2001-06-16 00:47:09 +00:00
Jeff Hill
ca76832387
non need to specify hash table size
2001-06-15 22:39:01 +00:00
Jeff Hill
08208e995d
changed the api for creating timers to match new timer API
...
and dont allow exceptions to be dissabled
2001-06-12 17:15:06 +00:00
Jeff Hill
452ead8a9f
changed the api for creating timers to match new timer API
2001-06-12 17:14:16 +00:00
Jeff Hill
f8cf4a582e
made compatible with timer library API changes
2001-05-22 01:37:09 +00:00
Jeff Hill
01fd6d5253
no need to check for nill
2001-04-16 21:49:53 +00:00
Jeff Hill
b3eaf02074
fixed gnu warning
2001-03-08 22:56:21 +00:00
Jeff Hill
5622204418
fixed gnu warning
2001-03-08 22:38:02 +00:00
Jeff Hill
249c3bf3b9
fix file modified while installed in include
2001-03-08 22:13:51 +00:00
Jeff Hill
963b610948
osiTimer => epicsTimer
2001-03-08 22:03:34 +00:00
Jeff Hill
10c1cd7569
fixed gnu warnings
2001-02-16 03:13:27 +00:00
Jeff Hill
33fa1b7ff8
changed list interface
2001-02-15 17:26:50 +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