Privacy and Security Notice

Archived Messages for CDEV@cebaf.gov: Opportunities encountered when using Cdev

Opportunities encountered when using Cdev

Steve Hunt (hunt@psi.ch)
Mon, 04 May 1998 16:01:11 +0200

Observations on our use of Cdev :

1. The return values of some methods (e.g. cdevRequestObject::attachPtr),
have changed from cdev versions 1.6 to 1.6.2, in that they no longer return
null pointers on failure.

This change makes testing for failure more involved and less efficient.

I would like to propose that the old behavior be reinstated, and that
changes in the CDEV API be fully documented.

2. The Cdev Java interface does not seem to be
working with the new version of CDEV we have.

3. It is not clear how to cleanly disable the 'default' behavior
of falling through to channel access. We want to use the caService,
but only if the channel is defined in the .ddl file.

4. I would like to propose (as has been discussed) that it
be possible to write a set of different values to a collection - rather than
the present behavior which is all devices in the collection get the
same (first) value sent.

If points 1 & 4 are agreed - could they be implemented in a new
version (1.6.3 ?) or as a patch?

Regards
Steve