EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Fundamental Types / Gateway
From: Marty Kraimer <[email protected]>
To: EPICS Core Talk <[email protected]>
Date: Fri, 17 Jun 2005 10:48:37 -0500


Ralph Lange wrote:


What I really like to have (if I had a free wish...) for the Gateway is a completely opaque black-boxed data store.



A wish is not an implementation and actually not even an interface :-)

This is really important. We must see how to implement the data store for a CA gateway.

If someone can create code to describe, store, and transport all data we have discussed so far via just the Data Access definitions then please tell us how to do it.

Let me just make a wild proposal that involves allowing only well defined types.

GIVEN

The types

primitive
    bool,
    octet,
    int16,
    ...
    float64
string
array
struct   - can contain fields of any type including itself


And via these types define a way to introspect.


THEN


Then I claim that we can create code to describe, store, and transport all data we have discussed so far.

It would mean that anything interfacing to CA must use only this set of types for data.


Marty






Replies:
Re: Fundamental Types / Gateway Benjamin Franksen
RE: Fundamental Types / Gateway Jeff Hill
RE: Fundamental Types / Gateway Jeff Hill
References:
RE: Fundamental Types document Jeff Hill
Re: Fundamental Types document Marty Kraimer
Re: Fundamental Types / Gateway Ralph Lange

Navigate by Date:
Prev: Re: Fundamental Types document Ralph Lange
Next: Re: Fundamental Types / Gateway Benjamin Franksen
Index: 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Fundamental Types / Gateway Ralph Lange
Next: Re: Fundamental Types / Gateway Benjamin Franksen
Index: 2002  2003  2004  <20052006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·