Jeff Hill
4d54b91a3a
o fixed compile errors in, and proper diagnostic from, casPVI.cc
...
o suprressed some compile time warnings in bucketLib.c
o cleaned up cxx templates README
o removed use of tsMinMax from libCom in favor of the standard library
(calls to tsMinMax still exist in other components in base, but they are being removed)
o removed sharable library export of certain private member functions from class fdManager
o fixed aToIPAddr to correctly lookup all of the different IP addresses string types on all OS types
independent of the OS interfae variations
o removed use of inet_aton from vxWorks implementation of hostToIPAddr
o this function is for converting a host name to an ip address _only_
o the aToIPAddr wrapper is supposed to do the dotted ip ascii string to ip address structure
conversion independent of OS spoecific interface variations, when it works correctly
o fixed some spelling issues in comments
o added additional optimizations for processors w/o floating point ALU to addNanoSec in epicsTime
o removed tabs and junk comments from win32 osdProcess.c
o moved PLL update in win32 osdTime.c from timer to a dedicated thread
o added missing epicsExportShared symbols define to osiNTPTime.c
o fixed server ctor should not modify arguments of its caller in blockingSockTest
o removed sunpro specific ifdef nolomger needed from epicsTimeTest.cpp
2013-11-07 10:26:03 -07:00
Andrew Johnson
20b3955cd7
More Windows build fixes.
2012-07-19 14:59:55 -05:00
Andrew Johnson
7f04d825ce
Add some missing epicsShareClass decorations.
...
Also set the gcc-4 visibility attribute in shareLib.h
2012-07-17 23:41:06 -05: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
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
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
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
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
017bf6f96d
reduced scope of constants
2002-03-22 21:24:07 +00:00
Jeff Hill
921db3d9f8
make copy constructor and assignment oper private
2002-02-06 02:27:42 +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
452ead8a9f
changed the api for creating timers to match new timer API
2001-06-12 17:14:16 +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
Marty Kraimer
6a52eff141
osiTime=>epicsTime
2001-01-31 13:34:02 +00:00
Jeff Hill
ae0f01b2ff
convert tabs to spaces
2000-10-11 19:44:34 +00:00
Jeff Hill
e43f44232f
avoid default template arguments
2000-10-11 14:26:09 +00:00
Jeff Hill
61ec68d973
added missing include file
2000-09-26 22:28:58 +00:00
Ralph Lange
93b1462805
Shuffled things around a bit (HP aCC error fix)
2000-06-30 14:54:24 +00:00
Jeff Hill
06296ab7c5
added fix for old versions of gnu
2000-02-09 20:59:54 +00:00
Jeff Hill
ed268367ac
converted const static data member to static member func for old gnu compilers
2000-02-09 19:49:31 +00:00
Jeff Hill
fa2a1395a0
o created tsStamp.h
...
o include tsStamp.h into tsDefs.h
o use assert() instead of C++ exceptions on certain os
1999-12-22 23:12:51 +00:00
Jeff Hill
ac0d96b4ae
allow the timer queue to be specified
1999-12-07 18:00:16 +00:00
Jeff Hill
44da2fb24e
made node interface public in fdReg
1999-08-10 00:29:47 +00:00
Jeff Hill
2512afc4a8
index bit width functions in fd id were changed to cinst data members
1999-08-06 21:18:04 +00:00
Jeff Hill
409b476b2b
updated to reflect resource table API changes
1999-08-05 16:08:00 +00:00
Jeff Hill
03fb90cee8
removed inline keyword
1998-10-27 22:06:46 +00:00
Jeff Hill
1c214dc407
fixed inline is too big warning
1998-10-23 19:47:12 +00:00
Jeff Hill
a1f2ed3e5f
fixed spelling
1998-06-16 02:04:07 +00:00
Jeff Hill
104c5960ab
removed questionable inline
1998-02-05 21:12:10 +00:00
Jeff Hill
d024459140
removed warnings
1997-08-05 00:37:12 +00:00
Jeff Hill
d5048d7237
cleaned up pc port
1997-06-25 05:45:55 +00:00
Jeff Hill
2517d52437
fixed WIN32 DLL symbol exports
1997-04-23 17:23:05 +00:00
Jeff Hill
d3c6310bb1
API changes and include with not <>
1997-04-10 19:45:43 +00:00
Jeff Hill
452d3d68ca
fixed several subtle bugs
1996-11-02 02:04:42 +00:00
Jeff Hill
cb6c444a19
added hashed fd to fdi convert
1996-09-04 21:50:16 +00:00
Jeff Hill
2ec12266ad
dfMgr =>fdManager
1996-08-13 22:48:25 +00:00