Components IDL Module
Listing 13.33 is a partial listing of the Components IDL module, containing only definitions and interfaces that are relevant to basic components.
Listing 13.33. Part of the Components IDL Module—Applicable to Basic Components
//IDL #ifndef _COMPONENTS_IDL_ #define _COMPONENTS_IDL_ //import ::CORBA //import ::SecurityLevel2 //import ::CosPersistentState //import ::PortableServer //import ::CosNotification //import ::CosNotifyChannelAdmin // ADDED #pragma prefix "omg.org" #include <omg/orb.idl> module Components { typedef string FeatureName; typedef sequence<FeatureName> NameList; valuetype Cookie { private sequence<octet> cookieValue; }; exception InvalidName { }; exception InvalidConnection { }; exception ExceededConnectionLimit ... |
Get Pure CORBA now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.