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