Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

baci.idl File Reference

#include <CosProperty.idl>
import "acscomponent.idl";
import "acscommon.idl";
import "acserr.idl";

Include dependency graph for baci.idl:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  ACS

Classes

exception  ACS::NoSuchCharacteristic
interface  ACS::CharacteristicModel
interface  ACS::Property
struct  ACS::PropertyDesc
struct  ACS::CBDescIn
struct  ACS::CBDescOut
interface  ACS::Callback
interface  ACS::Subscription
interface  ACS::Monitor
interface  ACS::Monitordouble
interface  ACS::Monitorfloat
interface  ACS::Monitorpattern
interface  ACS::Monitorstring
interface  ACS::MonitorstringSeq
interface  ACS::Monitorlong
interface  ACS::MonitorlongLong
interface  ACS::MonitoruLongLong
interface  ACS::TypelessProperty
struct  ACS::CharacteristicComponentDesc
interface  ACS::CharacteristicComponent
interface  ACS::CBvoid
interface  ACS::CBpattern
interface  ACS::CBdouble
interface  ACS::CBfloat
interface  ACS::CBstring
interface  ACS::CBstringSeq
interface  ACS::CBlong
interface  ACS::CBlongLong
interface  ACS::CBuLongLong
interface  ACS::CBdoubleSeq
interface  ACS::CBfloatSeq
interface  ACS::CBlongSeq
interface  ACS::Alarmpattern
interface  ACS::Alarmdouble
interface  ACS::Alarmfloat
interface  ACS::Alarmlong
interface  ACS::Alarmstring
interface  ACS::AlarmstringSeq
interface  ACS::Pdouble
interface  ACS::Pfloat
interface  ACS::Plong
interface  ACS::Ppattern
interface  ACS::Pstring
interface  ACS::PstringSeq
interface  ACS::PdoubleSeq
interface  ACS::PfloatSeq
interface  ACS::PlongSeq
interface  ACS::ROdouble
interface  ACS::RWdouble
interface  ACS::ROfloat
interface  ACS::RWfloat
interface  ACS::ROpattern
interface  ACS::RWpattern
interface  ACS::RWstring
interface  ACS::ROstring
interface  ACS::ROstringSeq
interface  ACS::ROdoubleSeq
interface  ACS::RWdoubleSeq
interface  ACS::ROfloatSeq
interface  ACS::RWfloatSeq
interface  ACS::ROlongSeq
interface  ACS::RWlongSeq
interface  ACS::ROlong
interface  ACS::RWlong
interface  ACS::PlongLong
interface  ACS::AlarmlongLong
interface  ACS::ROlongLong
interface  ACS::RWlongLong
interface  ACS::PuLongLong
interface  ACS::AlarmuLongLong
interface  ACS::ROuLongLong
interface  ACS::RWuLongLong

Typedefs

typedef unsigned long Tag
typedef sequence< PropertyDesc > PropertyDescSeq


Typedef Documentation

typedef sequence<PropertyDesc> ACS::PropertyDescSeq
 

A sequence of PropertyDescSeq. See stringSeq for more on sequences.

typedef unsigned long ACS::Tag
 

A Tag type that allows the client to tag and later identify Callbacks through the DescIn and DescOut structures. Through both structures, the client programmer can exchange the id_tag parameter with the server to uniquely tag the remote call. The only interaction the control system has with the id_tag is that it passes it unchanged from CBDescIn to CBDescOut.


Generated on Thu Apr 30 02:26:44 2009 for ACS IDL interfaces by doxygen 1.3.8