> This is really important. We must see how to implement the data store
> for a CA gateway.
Important for the gateway, yes, but for the IOC's database we naturally
expect a different, more efficient, implementation of the data structures
because, unlike the gateway, the structure of the data is nearly 100%
determined when the code compiles.
Jeff
> -----Original Message-----
> From: Marty Kraimer [mailto:[email protected]]
> Sent: Friday, June 17, 2005 9:49 AM
> To: EPICS Core Talk
> Subject: Re: Fundamental Types / Gateway
>
>
>
> 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
>
>
>
- References:
- Re: Fundamental Types / Gateway Marty Kraimer
- Navigate by Date:
- Prev:
RE: Fundamental Types document / unsigned integers Jeff Hill
- Next:
Re: Fundamental Types document / unsigned integers Benjamin Franksen
- Index:
2002
2003
2004
<2005>
2006
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 Jeff Hill
- Next:
Re: Fundamental Types / Gateway Ralph Lange
- Index:
2002
2003
2004
<2005>
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|