Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス

[目次][索引][前へ][次へ]

7.5.1 ImplementationStatus

ImplementationStatusは,CreationImplDefからのimplと,ObjectStatusListからのステータスを含んだ構造体です。ObjectStatusListは,long型にunique_idを指定し,Stateにはactivation_stateを指定している構造体です。インプリメンテーションは,次の状態のどれかにできます。

 
module Activation
{
...
   struct ObjectStatus {
      long     unique_id;
      State    activation_state;
      Object   objRef;
   };
   typedef sequence<ObjectStatus>ObjectStatusList;
   struct ImplementationStatus {
      extension::CreationImplDef impl;
      ObjectStatusList           status;
   };