Experimental Physics and
| |||||||||||||||||
|
PS: I finally understood the S_db_Blocked issue (after reading the code in base and then re-reading the doc): S_db_Blocked is only returned if an existing put notify block in the target record is the *same* object (address comparison) as the one that is now being given as argument. Multiple putNotifies to the same target record seem to be no problem at all as long as they come from different clients, otherwise they are ignored. This is make sense, indeed. The Developer's Guide could be a little more clear on this point; it says "If a putNotify is already active..." which is of course fine if one already knows what is meant. What version of base are you using? In the 3.14.1 version, S_db_Blocked is defined in a header file but never used. In section 15.4.4 of the 3.14.1 Application Developer's Guide explains the Put Notify Routines. As far as I know this section gives a correct explaination of how they work except that the reference to putNotifyBlocked should be removed. Am I missing something?
| ||||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |