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: primitive data types, was: ICE and TIPC
From: Kay-Uwe Kasemir <[email protected]>
To: EPICS Core Talk <[email protected]>
Date: Tue, 02 Aug 2005 14:25:15 -0400

On Jul 29, 2005, at 18:44, Ralph Lange wrote:
The Gateway needs to understand the data.
We have to nail the basic types down.

OK. Is this the list:
  bool
  octet
  int (16, 32, 64 bits)
  float  (32, 64)
  string
  enum
  timestamp
plus structures and arrays built from the basic types?

I would rather not call these types "network" types because they are mandatory for DataAccess even if there is no network involved.
Marty started epicsTypes, EpicsBuffer, ...
I like this idea of 'EPICS Data' to describe data wherever possible,
but would prefer interfaces instead of a struct/interface/class mix.

I would prefer the type info thing to be a struct (type, bitwidth, ...) rather than a large enum.
Does the "EpicsDataDescriptor" interface from
   http://www.aps.anl.gov/epics/wiki/index.php/V4_Data_Interface
with getType(), getBitsize(), ... match what you'd like to see?
Or does a struct { type, bitwidth, ... } have advantages?

Thanks,
-Kay


References:
RE: ICE and TIPC Jeff Hill
Re: ICE and TIPC Marty Kraimer
primitive data types, was: ICE and TIPC Kay-Uwe Kasemir
Re: primitive data types, was: ICE and TIPC Ralph Lange

Navigate by Date:
Prev: Re: primitive data types, was: ICE and TIPC Ralph Lange
Next: core meeting / presentation during EPICS meeting Matthias Clausen
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: primitive data types, was: ICE and TIPC Ralph Lange
Next: Re: ICE and TIPC Ralph Lange
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 ·