-// This file is currently not used
+/**
+ * @file forb-idl.idl
+ * @author Michal Sojka <sojkam1@fel.cvut.cz>
+ * @date Mon Oct 13 13:41:54 2008
+ *
+ * @brief Remote interface for FORB
+ *
+ */
+
module forb {
- __declspec(pidl) interface orb {
- typedef string ObjectId;
- void register_reference(in ObjectId id, in Object object);
- Object resolve_reference(in ObjectId id);
+ /**
+ * Remote interface for FORB obejcts
+ *
+ * Every FORB provides this interface to remote forbs so that
+ * other FORBs can obtain information about other FORBs.
+ */
+ interface orb {
+ void is_alive(); /**< Empty function intended to check whether the FORB is active or not. */
};
};