V4 CA Client User Interface
From EPICSWIKI
Channel Access Client User Interface
Under V4, a ProcessVariable would no longer be limited to the current properties 'value', 'units', ... but allow the users to create CA servers and clients that understand new properties.
The low-level V4 CA client API is likely to be rather complex because it now needs to handle arbitrary property catalogs.
- There still needs to be an easy to use high-level API, not much more complex than the existing one.
- There needs to be access to CA from languages like Matlab in a way that's as easy as
pv = caopen('fred'); value = caget(pv);
Food for thought
Is there anything we can learn from other communication libraries?
- A brief look at ZeroC ICE