jp.go.aist.rtm.RTC.port
Class PortBase.disconnect_all_func

java.lang.Object
  extended by jp.go.aist.rtm.RTC.port.PortBase.disconnect_all_func
All Implemented Interfaces:
operatorFunc
Enclosing class:
PortBase

protected class PortBase.disconnect_all_func
extends java.lang.Object
implements operatorFunc

ポート接続解除のためのヘルパクラスです。


Field Summary
 PortBase m_port
           
 ReturnCode_t m_return_code
           
 
Constructor Summary
PortBase.disconnect_all_func(PortBase port)
          コンストラクタです。
 
Method Summary
 void operator(ConnectorProfile cprof)
          接続解除を行います。
 void operator(java.lang.Object elem)
          接続解除を行います。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_return_code

public ReturnCode_t m_return_code

m_port

public PortBase m_port
Constructor Detail

PortBase.disconnect_all_func

public PortBase.disconnect_all_func(PortBase port)

コンストラクタです。

Parameters:
port - 接続解除を行うポート
Method Detail

operator

public void operator(java.lang.Object elem)

接続解除を行います。

Specified by:
operator in interface operatorFunc
Parameters:
elem - 接続プロファイルオブジェクト

operator

public void operator(ConnectorProfile cprof)

接続解除を行います。

Parameters:
cprof - 接続プロファイルオブジェクト