EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: CA question
From: "Jeff Hill" <[email protected]>
To: "'Benjamin Franksen'" <[email protected]>, <[email protected]>
Date: Tue, 17 Feb 2004 09:03:55 -0700
Ben,

The "dbr" pointer in the "event_handler_args" structure, and the data it
points to,  are definately valid only while executing inside the
application's callback function. You are correct concerning lack of
specifics on this point in the CA refernece manual. I corrected that
omission.

Jeff

> -----Original Message-----
> From: Benjamin Franksen [mailto:[email protected]] 
> Sent: Friday, February 13, 2004 2:35 PM
> To: [email protected]
> Subject: CA question
> 
> 
> Hello,
> 
> I have a simple question regarding the CA client library: 
> which is the 
> guaranteed live span of the data ointed to by the void 
> pointer argument 
> received by a CA event handler routine?
> 
> More specifically: does this pointer change from call(-back) 
> to call(-back) or 
> does it always refer to the same memory location? (It could 
> of course be 
> anything in between).
> 
> The reason I ask is that (1) i'd like to know if there are 
> any conditions 
> under which it is safe to store the pointer for later access 
> and (2) i 
> couldn't find any hint on this in the CA reference manual.
> 
> Ben
> 


References:
CA question Benjamin Franksen

Navigate by Date:
Prev: RE: How is it that IOC process only 11000 records per second at A MD Duron 850MHz? Hunt Steven
Next: drvAscii ipacAddCarrier routine John Faucett
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: CA question Till Straumann
Next: How is it that IOC process only 11000 records per second at AMD Duron 850MHz? Tatiana V. Salikova
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·