2 #ifndef IMPEDANCESERVICESVC_IMPL_H 3 #define IMPEDANCESERVICESVC_IMPL_H 5 #include "hrpsys/idl/ImpedanceControllerService.hh" 12 :
public virtual POA_OpenHRP::ImpedanceControllerService,
13 public virtual PortableServer::RefCountServantBase
19 CORBA::Boolean startImpedanceController(
const char *i_name_);
20 CORBA::Boolean startImpedanceControllerNoWait(
const char *i_name_);
21 CORBA::Boolean stopImpedanceController(
const char *i_name_);
22 CORBA::Boolean stopImpedanceControllerNoWait(
const char *i_name_);
23 CORBA::Boolean setImpedanceControllerParam(
const char *i_name_,
const OpenHRP::ImpedanceControllerService::impedanceParam &i_param_);
24 CORBA::Boolean getImpedanceControllerParam(
const char *i_name_, OpenHRP::ImpedanceControllerService::impedanceParam_out i_param_);
25 void waitImpedanceControllerTransition(
const char *i_name_);
ImpedanceController * m_impedance