クラス
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)
           Connect the Port This operation establishes connection according to the given ConnectionProfile inforamtion.
 ReturnCode_t InPortBase.connect(ConnectorProfileHolder connector_profile)
           Connect the Port This operation establishes connection according to the given ConnectionProfile inforamtion.
 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 creation
protected  InPortConnector InPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, InPortProvider provider)
           InPortPushConnector creation Connector is created, preserves it in m_connectors.
protected  InPortConnector InPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, OutPortConsumer consumer)
           InPortPullConnector creation Connector is created, preserves it in m_connectors.
protected  OutPortConnector OutPortBase.createConnector(ConnectorProfileHolder cprof, Properties prop, OutPortProvider provider)
           OutPortPullConnector creation
protected  InPortConsumer OutPortBase.createConsumer(ConnectorProfileHolder cprof, Properties prop)
           InPort consumer creation
protected  OutPortConsumer InPortBase.createConsumer(ConnectorProfileHolder cprof, Properties prop)
           InPort provider creation OutPortConsumer is created.
protected  OutPortProvider OutPortBase.createProvider(ConnectorProfileHolder cprof, Properties prop)
           OutPort provider creation
protected  InPortProvider InPortBase.createProvider(ConnectorProfileHolder cprof, Properties prop)
           InPort provider creation InPortProvider is created, and information is published to ConnectorProfile.
 ReturnCode_t PortBase.notify_connect(ConnectorProfileHolder connector_profile)
          [CORBA interface] Port の接続通知を行う {@.ja このオペレーションは、Port間の接続が行われる際に、Port間で内部的 に呼ばれるオペレーションであって、通常アプリケーションプログラム や、Port以外のRTC関連オブジェクト等から呼び出されることは想定さ れていない。
protected  ReturnCode_t DataInPort.publishInterfaces(ConnectorProfileHolder connector_profile)
          Interface情報を公開します。
protected  ReturnCode_t DataOutPort.publishInterfaces(ConnectorProfileHolder connector_profile)
          Interface 情報を公開します。
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情報を公開する [@.en Publish interface information} 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 DataInPort.subscribeInterfaces(ConnectorProfileHolder connector_profile)
          Interfaceに接続します。
protected  ReturnCode_t DataOutPort.subscribeInterfaces(ConnectorProfileHolder connector_profile)
          Interface情報を取得します。
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)