Commit Graph

8034 Commits

Author SHA1 Message Date
Jeff Hill
6dff6348fe Deal with postpone status returned from an enum string table cache fetch initiate
chained to an asynchronous create PV by printing a message and not filling
in the cache. This can be fixed easier later once the server is threaded again.
2002-08-29 16:53:31 +00:00
Jeff Hill
0d4d2560e6 cosmetic 2002-08-29 16:49:03 +00:00
Jeff Hill
59a7ebd78c doc 2002-08-29 16:45:55 +00:00
Jeff Hill
950d2c0b9d 1) depricated errSymFind function because errSymLookup below provides a
better interface
2) added errSymLookup function with these improvements
o  receive a buffer length from user and therefore never overwrite the users buffer
o return void and always copy a string into the users buffer. If the error code cant
be found then copy in a message with the error code's raw numbers in it.
3) removed prototypes for nonexistent fuinctions from header file
2002-08-29 16:45:16 +00:00
Jeff Hill
75081c3947 added EPICS_CAS_IGNORE_ADDR_LIST 2002-08-29 15:17:10 +00:00
Jeff Hill
bef0109bb7 dont include shareLib.h more than necessary 2002-08-29 15:16:08 +00:00
Jeff Hill
28b1ad5284 added doc for
o EPICS_CAS_INTF_ADDR_LIST
o dbr_type_to_text
o and many small clarifications
2002-08-29 15:09:06 +00:00
Jeff Hill
2872f190e8 dont include shareLib.h more than necessary 2002-08-29 15:02:17 +00:00
Jeff Hill
76199859f6 cosmetic 2002-08-29 15:01:17 +00:00
Jeff Hill
d0ab8f3305 removed junk 2002-08-29 15:00:55 +00:00
Jeff Hill
d08b6251f1 added EPICS_CAS_IGNORE_ADDR_LIST 2002-08-29 14:55:43 +00:00
Janet B. Anderson
31d1fca0d6 Updated docs for R3.14.0beta2 2002-08-28 17:38:53 +00:00
Jeff Hill
3ea121a119 print dbr type as a text string 2002-08-26 17:33:54 +00:00
Jeff Hill
69790213e3 dont allow asynchronous completion error code to drop down to lower layers 2002-08-22 21:42:31 +00:00
Jeff Hill
a5b1beb9da dont print disconnect message if there are zero bytes to send 2002-08-22 21:16:54 +00:00
Jeff Hill
f0a6010a3f added an example for indexing arrays within a structured CA data type 2002-08-22 19:38:33 +00:00
Jeff Hill
9a7ab7b0de index entry for ca_sate 2002-08-22 16:26:41 +00:00
Jeff Hill
8338c1bb3e fixed sun pro warnings 2002-08-22 16:05:22 +00:00
Jeff Hill
0f70d78803 fixed sun pro warnings 2002-08-22 15:53:14 +00:00
Jeff Hill
ebe7870015 avoid comparison between signed and unsigned numbers 2002-08-22 14:39:46 +00:00
Jeff Hill
84863a577c use const for string arguments that are not modified 2002-08-22 14:38:19 +00:00
Jeff Hill
dbd2d00699 use the new create channel interface similar to the other ca example 2002-08-22 00:01:55 +00:00
Jeff Hill
cb9b81cdad fixed enum string table cache update so that it can complete asynchronously 2002-08-22 00:00:22 +00:00
Jeff Hill
b566183c2f fixed reference to freed memory 2002-08-21 23:57:35 +00:00
Andrew Johnson
0058debd45 Minor edits; mainly that tech-talk is now the only EPICS mailing list we ever
talk about in public.
2002-08-21 22:21:15 +00:00
W. Eric Norum
2bb26522e0 Reorder library searches to avoid some problems when linking applications
which include the GPIB driver add-on modules.
2002-08-21 21:08:22 +00:00
Jeff Hill
a15af6a1d5 installed new source files 2002-08-21 16:42:05 +00:00
Jeff Hill
23225348d6 installed 2002-08-21 16:33:50 +00:00
Jeff Hill
d1ddd2627b converted inlines to ordinary functions 2002-08-21 16:33:00 +00:00
Jeff Hill
dd67086dc9 use bool for boolean variable 2002-08-21 16:31:37 +00:00
Jeff Hill
17070c70c8 removed inlines from class definition 2002-08-21 16:31:15 +00:00
Jeff Hill
4c7134933d define epicsExportSharedSymbols correctly 2002-08-21 16:29:04 +00:00
Jeff Hill
f44597e923 fixed problem wher enum string table cache was installed for wrong primitive type 2002-08-21 16:27:24 +00:00
Jeff Hill
cbb652bcce use enum for enumerated variable 2002-08-21 16:25:14 +00:00
Jeff Hill
a3b726f105 allow specification of PV's best external type 2002-08-21 16:23:38 +00:00
Jeff Hill
82ba4f0a1f moved inlines out of class definition 2002-08-21 16:22:30 +00:00
Jeff Hill
dd43dfc717 cosmetic 2002-08-21 16:21:49 +00:00
Jeff Hill
7af6a05a5a moved gr enum test up 2002-08-21 15:39:42 +00:00
Jeff Hill
f328cd0e6b fixed message 2002-08-21 00:14:02 +00:00
Jeff Hill
c986b56e5d tabs are now spaces 2002-08-20 21:52:52 +00:00
Jeff Hill
17f55b29c7 cosmetic 2002-08-20 21:37:23 +00:00
W. Eric Norum
98db216df3 Select NIC at run-time instead of at EPICS build-time. 2002-08-20 16:18:05 +00:00
Jeff Hill
b907ff8ee8 removed epicsShareAPI keyword 2002-08-19 23:16:05 +00:00
Janet B. Anderson
0d57270496 Modified profiling definitions. 2002-08-16 19:01:36 +00:00
Janet B. Anderson
7754a0ecae Changed PROFILE to NO as default. 2002-08-16 18:38:16 +00:00
Jeff Hill
aa54a26c8b This was defensive coding against deadlock occurring when they hold a lock
in the expire callback that they also hold when starting the timer.  I dont know
how to protect them against a situation where they hold a lock in the expire
callback and also hold it when canceling the timer, but at least that is a less
common situation.
2002-08-16 00:07:09 +00:00
Jeff Hill
936053422b removed privateCancel() function 2002-08-16 00:05:53 +00:00
Jeff Hill
24b175c01c document the CA data types 2002-08-15 21:56:14 +00:00
Jeff Hill
c897ad3af0 document the CA data types 2002-08-15 21:53:37 +00:00
Jeff Hill
9a1b51ce10 added new type for DBR_CLAA_NAME. 2002-08-15 21:53:23 +00:00