|
||||||||||
前 次 | フレームあり フレームなし |
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)
|
|
||||||||||
前 次 | フレームあり フレームなし |