クラス
RTC.ConnectorProfileHolder の使用

ConnectorProfileHolder を使用しているパッケージ
jp.go.aist.rtm.RTC.port   
RTC   
 

jp.go.aist.rtm.RTC.port での ConnectorProfileHolder の使用
 

ConnectorProfileHolder として宣言されている jp.go.aist.rtm.RTC.port のフィールド
 ConnectorProfileHolder PortBase.connect_func.m_connector_profile
           
 ConnectorProfileHolder PortBase.disconnect_func.m_connector_profile
           
 

ConnectorProfileHolder 型のパラメータを持つ jp.go.aist.rtm.RTC.port のメソッド
 ReturnCode_t OutPortBase.connect(ConnectorProfileHolder connector_profile)
          [CORBA interface] Port の接続を行う {@.ja 与えられた ConnectoionProfile の情報に基づき、Port間の接続を確立 する。
 ReturnCode_t InPortBase.connect(ConnectorProfileHolder connector_profile)
          [CORBA interface] Port の接続を行う {@.ja 与えられた ConnectoionProfile の情報に基づき、Port間の接続を確立 する。
 ReturnCode_t PortBase.connect(ConnectorProfileHolder connector_profile)
          ポート間の接続を行います。
protected  ReturnCode_t PortBase.connectNext(ConnectorProfileHolder connector_profile)
          次の Port に対して notify_connect() をコールする ConnectorProfile の port_ref 内に格納されている Port のオブジェクト リファレンスのシーケンスの中から、自身の Port の次の Port に対して notify_connect() をコールする。
protected  OutPortConnector OutPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, InPortConsumer consumer)
          OutPortPushConnector の生成
protected  InPortConnector InPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, InPortProvider provider)
          InPortPushConnector の生成 Connector を生成し、生成が成功すれば m_connectors に保存する。
protected  InPortConnector InPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, OutPortConsumer consumer)
          InPortPullConnector の生成 Connector を生成し、生成が成功すれば m_connectors に保存する。
protected  OutPortConnector OutPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, OutPortProvider provider)
          OutPortPullConnector の生成
protected  InPortConsumer OutPortBase.createConsumer(ConnectorProfileHolder cprof, Properties prop)
          InPort consumer の生成
protected  OutPortConsumer InPortBase.createConsumer(ConnectorProfileHolder cprof, Properties prop)
          OutPort consumer の生成 OutPortConsumer を生成する。
protected  OutPortProvider OutPortBase.createProvider(ConnectorProfileHolder cprof, Properties prop)
          OutPort provider の生成
protected  InPortProvider InPortBase.createProvider(ConnectorProfileHolder cprof, Properties prop)
          InPort provider の生成 InPortProvider を生成し、情報を ConnectorProfile に公開する。
 ReturnCode_t PortBase.notify_connect(ConnectorProfileHolder connector_profile)
          [CORBA interface] Port の接続通知を行う {@.ja このオペレーションは、Port間の接続が行われる際に、Port間で内部的 に呼ばれるオペレーションであって、通常アプリケーションプログラム や、Port以外のRTC関連オブジェクト等から呼び出されることは想定さ れていない。
protected  ReturnCode_t OutPortBase.publishInterfaces(ConnectorProfileHolder cprof)
          Interface 情報を公開する {@.ja このオペレーションは、notify_connect() 処理シーケンスの始めにコール される純粋仮想関数である。
protected  ReturnCode_t CorbaPort.publishInterfaces(ConnectorProfileHolder connector_profile)
          Provider Interface 情報を公開する {@.ja この Port が所有する Provider インターフェースに関する情報を ConnectorProfile::properties に代入し他の Port に対して公開する。
protected  ReturnCode_t InPortBase.publishInterfaces(ConnectorProfileHolder cprof)
          Interface情報を公開する {@.ja Interface情報を公開する。
protected abstract  ReturnCode_t PortBase.publishInterfaces(ConnectorProfileHolder connector_profile)
          Interface情報を公開します。
 void ConnectionCallback.run(ConnectorProfileHolder profile)
           run Method of callback.
protected  void PortBase.setUUID(ConnectorProfileHolder connector_profile)
          UUIDを生成し、指定されたConnectorProfileオブジェクトのconnector_idメンバに設定します。
protected  ReturnCode_t OutPortBase.subscribeInterfaces(ConnectorProfileHolder cprof)
          Interface に接続する {@.ja このオペレーションは、notify_connect() 処理シーケンスの中間にコール される純粋仮想関数である。
protected  ReturnCode_t CorbaPort.subscribeInterfaces(ConnectorProfileHolder connector_profile)
          Provider Interface 情報を取得する {@.ja この Portが所有する Consumer Interface に適合する Provider Interface に関する情報をConnectorProfile::properties から抽出し Consumer Interface にオブジェクト参照をセットする。
protected  ReturnCode_t InPortBase.subscribeInterfaces(ConnectorProfileHolder cprof)
          Interfaceに接続する {@.ja Interfaceに接続する。
protected abstract  ReturnCode_t PortBase.subscribeInterfaces(ConnectorProfileHolder connector_profile)
          Interface 情報を公開します。
 

ConnectorProfileHolder 型のパラメータを持つ jp.go.aist.rtm.RTC.port のコンストラクタ
PortBase.connect_func(PortService p, ConnectorProfileHolder prof)
          コンストラクタです。
PortBase.disconnect_func(PortService p, ConnectorProfileHolder prof)
          コンストラクタです。
 

RTC での ConnectorProfileHolder の使用
 

ConnectorProfileHolder 型のパラメータを持つ RTC のメソッド
 ReturnCode_t _PortServiceStub.connect(ConnectorProfileHolder connector_profile)
           
 ReturnCode_t PortServiceOperations.connect(ConnectorProfileHolder connector_profile)
           
 ReturnCode_t _PortServiceStub.notify_connect(ConnectorProfileHolder connector_profile)
           
 ReturnCode_t PortServiceOperations.notify_connect(ConnectorProfileHolder connector_profile)