TwiceAsNice  2019-02-18
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Attributes | Friends | List of all members
Laos::ADSECServiceWorkerInterface Class Reference

#include <AdSecServiceWorkerInterface.h>

Inheritance diagram for Laos::ADSECServiceWorkerInterface:
Inheritance graph
Collaboration diagram for Laos::ADSECServiceWorkerInterface:
Collaboration graph

Public Types

enum  CMDS {
  LOADSLOPEFILTER, LOADMODEFILTER, RUNAO, STOPAO,
  PAUSEAO, RESUMEAO, SETDATADECIMATION, REFRESHSLOPEBUFF,
  READSECSLOPEBUFF, LOADSHAPE, LOADGAIN, LOADDISTURB,
  LOADRECMAT, OFFLOAD, CALIBRATECMD, GETOFFLOADS,
  SETGAIN, DECREASETT, INCREASETT, DECREASEHO,
  INCREASEHO, SETHO, SETTT, SETDISTURB,
  SETRECMAT, SETSLOPEFILTER, SETMODEFILTER, PREPAREFORCLOSELOOP,
  LOADSLOPEFILTER, LOADMODEFILTER, RUNAO, STOPAO,
  PAUSEAO, RESUMEAO, SETDATADECIMATION, REFRESHSLOPEBUFF,
  READSECSLOPEBUFF, LOADSHAPE, LOADGAIN, LOADDISTURB,
  LOADRECMAT, OFFLOAD, CALIBRATECMD, GETOFFLOADS,
  SETGAIN, DECREASETT, INCREASETT, DECREASEHO,
  INCREASEHO, SETHO, SETTT, SETDISTURB,
  SETRECMAT, SETSLOPEFILTER, SETMODEFILTER, PREPAREFORCLOSELOOP
}
 
enum  CMDS {
  LOADSLOPEFILTER, LOADMODEFILTER, RUNAO, STOPAO,
  PAUSEAO, RESUMEAO, SETDATADECIMATION, REFRESHSLOPEBUFF,
  READSECSLOPEBUFF, LOADSHAPE, LOADGAIN, LOADDISTURB,
  LOADRECMAT, OFFLOAD, CALIBRATECMD, GETOFFLOADS,
  SETGAIN, DECREASETT, INCREASETT, DECREASEHO,
  INCREASEHO, SETHO, SETTT, SETDISTURB,
  SETRECMAT, SETSLOPEFILTER, SETMODEFILTER, PREPAREFORCLOSELOOP,
  LOADSLOPEFILTER, LOADMODEFILTER, RUNAO, STOPAO,
  PAUSEAO, RESUMEAO, SETDATADECIMATION, REFRESHSLOPEBUFF,
  READSECSLOPEBUFF, LOADSHAPE, LOADGAIN, LOADDISTURB,
  LOADRECMAT, OFFLOAD, CALIBRATECMD, GETOFFLOADS,
  SETGAIN, DECREASETT, INCREASETT, DECREASEHO,
  INCREASEHO, SETHO, SETTT, SETDISTURB,
  SETRECMAT, SETSLOPEFILTER, SETMODEFILTER, PREPAREFORCLOSELOOP
}
 

Public Member Functions

void init ()
 
void LoadSlopeFilter (Nice::File _slopefilt)
 
void LoadModeFilter (Nice::File _modefilt)
 
Nice::Completion RunAoCompletion ()
 
Nice::Completion RunAoStart (int _decim, float _loopfeq, float _ovsfreq)
 
virtual bool RunAoWait (const Nice::Time &_wait=Nice::Time())
 
void RunAo (int _decim, float _loopfeq, float _ovsfreq)
 
Nice::Completion StopAoCompletion ()
 
Nice::Completion StopAoStart (bool _restshape)
 
virtual bool StopAoWait (const Nice::Time &_wait=Nice::Time())
 
void StopAo (bool _restshape)
 
Nice::Completion PauseAoCompletion ()
 
Nice::Completion PauseAoStart ()
 
virtual bool PauseAoWait (const Nice::Time &_wait=Nice::Time())
 
void PauseAo ()
 
Nice::Completion ResumeAoCompletion ()
 
Nice::Completion ResumeAoStart ()
 
virtual bool ResumeAoWait (const Nice::Time &_wait=Nice::Time())
 
void ResumeAo ()
 
void SetDataDecimation (int _decim)
 
Nice::Completion RefreshSlopeBuffCompletion ()
 
Nice::Completion RefreshSlopeBuffStart ()
 
virtual bool RefreshSlopeBuffWait (const Nice::Time &_wait=Nice::Time())
 
void RefreshSlopeBuff ()
 
Nice::SeqFloat ReadSecSlopeBuff (int _idx, Nice::Long _counter)
 
void LoadShape (Nice::File _shape)
 
void LoadGain (Nice::File _gain)
 
void LoadDisturb (bool _diston, Nice::File _dist)
 
void LoadRecMat (Nice::File _m2c, Nice::File _recmat)
 
void Offload (bool _dooffl)
 
void CalibrateCmd (std::string _procname, int _param)
 
Nice::Completion GetOffloadsCompletion ()
 
Nice::Completion GetOffloadsStart ()
 
virtual bool GetOffloadsWait (const Nice::Time &_wait=Nice::Time())
 
Nice::SeqFloat GetOffloadsGet ()
 
Nice::SeqFloat GetOffloads ()
 
void SetGain (Nice::SeqFloat _gain)
 
void DecreaseTT ()
 
void IncreaseTT ()
 
void DecreaseHO ()
 
void IncreaseHO ()
 
void SetHO (float _gain)
 
void SetTT (float _gain)
 
void SetDisturb (bool _diston, const Nice::SeqSeqFloat &_dist)
 
void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
void prepareForCloseLoop (Nice::U16 _decimation, Nice::U16 _framerate)
 
void init ()
 
void LoadSlopeFilter (Nice::File _slopefilt)
 
void LoadModeFilter (Nice::File _modefilt)
 
Nice::Completion RunAoCompletion ()
 
Nice::Completion RunAoStart (int _decim, float _loopfeq, float _ovsfreq)
 
virtual bool RunAoWait (const Nice::Time &_wait=Nice::Time())
 
void RunAo (int _decim, float _loopfeq, float _ovsfreq)
 
Nice::Completion StopAoCompletion ()
 
Nice::Completion StopAoStart (bool _restshape)
 
virtual bool StopAoWait (const Nice::Time &_wait=Nice::Time())
 
void StopAo (bool _restshape)
 
Nice::Completion PauseAoCompletion ()
 
Nice::Completion PauseAoStart ()
 
virtual bool PauseAoWait (const Nice::Time &_wait=Nice::Time())
 
void PauseAo ()
 
Nice::Completion ResumeAoCompletion ()
 
Nice::Completion ResumeAoStart ()
 
virtual bool ResumeAoWait (const Nice::Time &_wait=Nice::Time())
 
void ResumeAo ()
 
void SetDataDecimation (int _decim)
 
Nice::Completion RefreshSlopeBuffCompletion ()
 
Nice::Completion RefreshSlopeBuffStart ()
 
virtual bool RefreshSlopeBuffWait (const Nice::Time &_wait=Nice::Time())
 
void RefreshSlopeBuff ()
 
Nice::SeqFloat ReadSecSlopeBuff (int _idx, Nice::Long _counter)
 
void LoadShape (Nice::File _shape)
 
void LoadGain (Nice::File _gain)
 
void LoadDisturb (bool _diston, Nice::File _dist)
 
void LoadRecMat (Nice::File _m2c, Nice::File _recmat)
 
void Offload (bool _dooffl)
 
void CalibrateCmd (std::string _procname, int _param)
 
Nice::Completion GetOffloadsCompletion ()
 
Nice::Completion GetOffloadsStart ()
 
virtual bool GetOffloadsWait (const Nice::Time &_wait=Nice::Time())
 
Nice::SeqFloat GetOffloadsGet ()
 
Nice::SeqFloat GetOffloads ()
 
void SetGain (Nice::SeqFloat _gain)
 
void DecreaseTT ()
 
void IncreaseTT ()
 
void DecreaseHO ()
 
void IncreaseHO ()
 
void SetHO (float _gain)
 
void SetTT (float _gain)
 
void SetDisturb (bool _diston, const Nice::SeqSeqFloat &_dist)
 
void SetRecMat (const Nice::SeqSeqFloat &_m2c, const Nice::SeqSeqFloat &_recmat)
 
void SetSlopeFilter (const Nice::SeqSeqFloat &_slopefilt)
 
void SetModeFilter (const Nice::SeqSeqFloat &_modefilt)
 
void prepareForCloseLoop (Nice::U16 _decimation, Nice::U16 _framerate)
 
- Public Member Functions inherited from Basda::ServiceWorkerInterface
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 

Static Public Member Functions

static ADSECServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static ADSECServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static ADSECServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static ADSECServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static ADSECServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static ADSECServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
- Static Public Member Functions inherited from Basda::ServiceWorkerInterface
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 

Static Public Attributes

static std::map< std::string, Nice::CompletionStates_enumMapStringToNum
 

Protected Member Functions

 ADSECServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~ADSECServiceWorkerInterface ()
 
 ADSECServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~ADSECServiceWorkerInterface ()
 
- Protected Member Functions inherited from Basda::ServiceWorkerInterface
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 

Private Types

typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadSlopeFilter > > LoadSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadModeFilter > > LoadModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECRunAo > > RunAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECStopAo > > StopAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECPauseAo > > PauseAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECResumeAo > > ResumeAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetDataDecimation > > SetDataDecimationReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECRefreshSlopeBuff > > RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECReadSecSlopeBuff > > ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadShape > > LoadShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadGain > > LoadGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadDisturb > > LoadDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadRecMat > > LoadRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECOffload > > OffloadReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECCalibrateCmd > > CalibrateCmdReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECGetOffloads > > GetOffloadsReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetGain > > SetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECDecreaseTT > > DecreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECIncreaseTT > > IncreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECDecreaseHO > > DecreaseHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECIncreaseHO > > IncreaseHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetHO > > SetHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetTT > > SetTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetDisturb > > SetDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetRecMat > > SetRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetSlopeFilter > > SetSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetModeFilter > > SetModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECPrepareForCloseLoop > > PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadSlopeFilter > > LoadSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadModeFilter > > LoadModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECRunAo > > RunAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECStopAo > > StopAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECPauseAo > > PauseAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECResumeAo > > ResumeAoReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetDataDecimation > > SetDataDecimationReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECRefreshSlopeBuff > > RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECReadSecSlopeBuff > > ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadShape > > LoadShapeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadGain > > LoadGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadDisturb > > LoadDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECLoadRecMat > > LoadRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECOffload > > OffloadReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECCalibrateCmd > > CalibrateCmdReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< Laos::ADSECGetOffloads > > GetOffloadsReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetGain > > SetGainReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECDecreaseTT > > DecreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECIncreaseTT > > IncreaseTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECDecreaseHO > > DecreaseHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECIncreaseHO > > IncreaseHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetHO > > SetHOReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetTT > > SetTTReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetDisturb > > SetDisturbReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetRecMat > > SetRecMatReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetSlopeFilter > > SetSlopeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECSetModeFilter > > SetModeFilterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithMultiCompletionProxy< Laos::ADSECPrepareForCloseLoop > > PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr
 

Private Attributes

LoadSlopeFilterReadWaitDataWithCompletionProxyPtr m_LoadSlopeFilterReadWaitDataWithCompletionProxy
 
LoadModeFilterReadWaitDataWithCompletionProxyPtr m_LoadModeFilterReadWaitDataWithCompletionProxy
 
RunAoReadWaitDataWithCompletionProxyPtr m_RunAoReadWaitDataWithCompletionProxy
 
StopAoReadWaitDataWithCompletionProxyPtr m_StopAoReadWaitDataWithCompletionProxy
 
PauseAoReadWaitDataWithCompletionProxyPtr m_PauseAoReadWaitDataWithCompletionProxy
 
ResumeAoReadWaitDataWithCompletionProxyPtr m_ResumeAoReadWaitDataWithCompletionProxy
 
SetDataDecimationReadWaitDataWithCompletionProxyPtr m_SetDataDecimationReadWaitDataWithCompletionProxy
 
RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr m_RefreshSlopeBuffReadWaitDataWithCompletionProxy
 
ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr m_ReadSecSlopeBuffReadWaitDataWithCompletionProxy
 
LoadShapeReadWaitDataWithCompletionProxyPtr m_LoadShapeReadWaitDataWithCompletionProxy
 
LoadGainReadWaitDataWithCompletionProxyPtr m_LoadGainReadWaitDataWithCompletionProxy
 
LoadDisturbReadWaitDataWithCompletionProxyPtr m_LoadDisturbReadWaitDataWithCompletionProxy
 
LoadRecMatReadWaitDataWithCompletionProxyPtr m_LoadRecMatReadWaitDataWithCompletionProxy
 
OffloadReadWaitDataWithCompletionProxyPtr m_OffloadReadWaitDataWithCompletionProxy
 
CalibrateCmdReadWaitDataWithCompletionProxyPtr m_CalibrateCmdReadWaitDataWithCompletionProxy
 
GetOffloadsReadWaitDataWithCompletionProxyPtr m_GetOffloadsReadWaitDataWithCompletionProxy
 
SetGainReadWaitDataWithCompletionProxyPtr m_SetGainReadWaitDataWithCompletionProxy
 
DecreaseTTReadWaitDataWithCompletionProxyPtr m_DecreaseTTReadWaitDataWithCompletionProxy
 
IncreaseTTReadWaitDataWithCompletionProxyPtr m_IncreaseTTReadWaitDataWithCompletionProxy
 
DecreaseHOReadWaitDataWithCompletionProxyPtr m_DecreaseHOReadWaitDataWithCompletionProxy
 
IncreaseHOReadWaitDataWithCompletionProxyPtr m_IncreaseHOReadWaitDataWithCompletionProxy
 
SetHOReadWaitDataWithCompletionProxyPtr m_SetHOReadWaitDataWithCompletionProxy
 
SetTTReadWaitDataWithCompletionProxyPtr m_SetTTReadWaitDataWithCompletionProxy
 
SetDisturbReadWaitDataWithCompletionProxyPtr m_SetDisturbReadWaitDataWithCompletionProxy
 
SetRecMatReadWaitDataWithCompletionProxyPtr m_SetRecMatReadWaitDataWithCompletionProxy
 
SetSlopeFilterReadWaitDataWithCompletionProxyPtr m_SetSlopeFilterReadWaitDataWithCompletionProxy
 
SetModeFilterReadWaitDataWithCompletionProxyPtr m_SetModeFilterReadWaitDataWithCompletionProxy
 
PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr m_prepareForCloseLoopReadWaitDataWithCompletionProxy
 

Friends

template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 
template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 

Additional Inherited Members

- Protected Attributes inherited from Basda::ServiceWorkerInterface
std::string m_identity
 
Nice::I64 m_id
 
Nice::JointPtr m_config
 
Nice::AppConfigClientPtr m_cc
 
ServiceWorkerInterfaceWatchdogListenerm_listener
 
Nice::PropertyBridgeReadWaitProxyPtr m_stateBridgeReadWaitProxy
 
Basda::ServiceWorkerReadWaitCompletionProxyPtr m_stopReadWaitProxy
 
- Static Protected Attributes inherited from Basda::ServiceWorkerInterface
static std::map< std::string, ServiceWorkerInterfacePtrs_inst
 

Member Typedef Documentation

◆ CalibrateCmdReadWaitDataWithCompletionProxyPtr [1/2]

◆ CalibrateCmdReadWaitDataWithCompletionProxyPtr [2/2]

◆ DecreaseHOReadWaitDataWithCompletionProxyPtr [1/2]

◆ DecreaseHOReadWaitDataWithCompletionProxyPtr [2/2]

◆ DecreaseTTReadWaitDataWithCompletionProxyPtr [1/2]

◆ DecreaseTTReadWaitDataWithCompletionProxyPtr [2/2]

◆ GetOffloadsReadWaitDataWithCompletionProxyPtr [1/2]

◆ GetOffloadsReadWaitDataWithCompletionProxyPtr [2/2]

◆ IncreaseHOReadWaitDataWithCompletionProxyPtr [1/2]

◆ IncreaseHOReadWaitDataWithCompletionProxyPtr [2/2]

◆ IncreaseTTReadWaitDataWithCompletionProxyPtr [1/2]

◆ IncreaseTTReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadDisturbReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadDisturbReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadModeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadModeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadRecMatReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadRecMatReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadShapeReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadShapeReadWaitDataWithCompletionProxyPtr [2/2]

◆ LoadSlopeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ LoadSlopeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ OffloadReadWaitDataWithCompletionProxyPtr [1/2]

◆ OffloadReadWaitDataWithCompletionProxyPtr [2/2]

◆ PauseAoReadWaitDataWithCompletionProxyPtr [1/2]

◆ PauseAoReadWaitDataWithCompletionProxyPtr [2/2]

◆ PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr [1/2]

◆ PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr [2/2]

◆ ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr [1/2]

◆ ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr [2/2]

◆ RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr [1/2]

◆ RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr [2/2]

◆ ResumeAoReadWaitDataWithCompletionProxyPtr [1/2]

◆ ResumeAoReadWaitDataWithCompletionProxyPtr [2/2]

◆ RunAoReadWaitDataWithCompletionProxyPtr [1/2]

◆ RunAoReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetDataDecimationReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetDataDecimationReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetDisturbReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetDisturbReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetGainReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetGainReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetHOReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetHOReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetModeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetModeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetRecMatReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetRecMatReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetSlopeFilterReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetSlopeFilterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetTTReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetTTReadWaitDataWithCompletionProxyPtr [2/2]

◆ StopAoReadWaitDataWithCompletionProxyPtr [1/2]

◆ StopAoReadWaitDataWithCompletionProxyPtr [2/2]

Member Enumeration Documentation

◆ CMDS [1/2]

Enumerator
LOADSLOPEFILTER 
LOADMODEFILTER 
RUNAO 
STOPAO 
PAUSEAO 
RESUMEAO 
SETDATADECIMATION 
REFRESHSLOPEBUFF 
READSECSLOPEBUFF 
LOADSHAPE 
LOADGAIN 
LOADDISTURB 
LOADRECMAT 
OFFLOAD 
CALIBRATECMD 
GETOFFLOADS 
SETGAIN 
DECREASETT 
INCREASETT 
DECREASEHO 
INCREASEHO 
SETHO 
SETTT 
SETDISTURB 
SETRECMAT 
SETSLOPEFILTER 
SETMODEFILTER 
PREPAREFORCLOSELOOP 
LOADSLOPEFILTER 
LOADMODEFILTER 
RUNAO 
STOPAO 
PAUSEAO 
RESUMEAO 
SETDATADECIMATION 
REFRESHSLOPEBUFF 
READSECSLOPEBUFF 
LOADSHAPE 
LOADGAIN 
LOADDISTURB 
LOADRECMAT 
OFFLOAD 
CALIBRATECMD 
GETOFFLOADS 
SETGAIN 
DECREASETT 
INCREASETT 
DECREASEHO 
INCREASEHO 
SETHO 
SETTT 
SETDISTURB 
SETRECMAT 
SETSLOPEFILTER 
SETMODEFILTER 
PREPAREFORCLOSELOOP 

◆ CMDS [2/2]

Enumerator
LOADSLOPEFILTER 
LOADMODEFILTER 
RUNAO 
STOPAO 
PAUSEAO 
RESUMEAO 
SETDATADECIMATION 
REFRESHSLOPEBUFF 
READSECSLOPEBUFF 
LOADSHAPE 
LOADGAIN 
LOADDISTURB 
LOADRECMAT 
OFFLOAD 
CALIBRATECMD 
GETOFFLOADS 
SETGAIN 
DECREASETT 
INCREASETT 
DECREASEHO 
INCREASEHO 
SETHO 
SETTT 
SETDISTURB 
SETRECMAT 
SETSLOPEFILTER 
SETMODEFILTER 
PREPAREFORCLOSELOOP 
LOADSLOPEFILTER 
LOADMODEFILTER 
RUNAO 
STOPAO 
PAUSEAO 
RESUMEAO 
SETDATADECIMATION 
REFRESHSLOPEBUFF 
READSECSLOPEBUFF 
LOADSHAPE 
LOADGAIN 
LOADDISTURB 
LOADRECMAT 
OFFLOAD 
CALIBRATECMD 
GETOFFLOADS 
SETGAIN 
DECREASETT 
INCREASETT 
DECREASEHO 
INCREASEHO 
SETHO 
SETTT 
SETDISTURB 
SETRECMAT 
SETSLOPEFILTER 
SETMODEFILTER 
PREPAREFORCLOSELOOP 

Constructor & Destructor Documentation

◆ ADSECServiceWorkerInterface() [1/2]

Laos::ADSECServiceWorkerInterface::ADSECServiceWorkerInterface ( const Nice::JointPtr _config,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~ADSECServiceWorkerInterface() [1/2]

Laos::ADSECServiceWorkerInterface::~ADSECServiceWorkerInterface ( )
protectedvirtual

◆ ADSECServiceWorkerInterface() [2/2]

Laos::ADSECServiceWorkerInterface::ADSECServiceWorkerInterface ( const Nice::JointPtr ,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~ADSECServiceWorkerInterface() [2/2]

virtual Laos::ADSECServiceWorkerInterface::~ADSECServiceWorkerInterface ( )
protectedvirtual

Member Function Documentation

◆ CalibrateCmd() [1/2]

void Laos::ADSECServiceWorkerInterface::CalibrateCmd ( std::string  _procname,
int  _param 
)

◆ CalibrateCmd() [2/2]

void Laos::ADSECServiceWorkerInterface::CalibrateCmd ( std::string  _procname,
int  _param 
)

◆ connect() [1/2]

ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::connect ( const Nice::Endpoint _ep,
const Nice::JointPtr _config 
)
static

◆ connect() [2/2]

static ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::connect ( const Nice::Endpoint ,
const Nice::JointPtr _config 
)
static

◆ create() [1/4]

ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [2/4]

static ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [3/4]

ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ create() [4/4]

static ADSECServiceWorkerInterfacePtr Laos::ADSECServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ DecreaseHO() [1/2]

void Laos::ADSECServiceWorkerInterface::DecreaseHO ( )

◆ DecreaseHO() [2/2]

void Laos::ADSECServiceWorkerInterface::DecreaseHO ( )

◆ DecreaseTT() [1/2]

void Laos::ADSECServiceWorkerInterface::DecreaseTT ( )

◆ DecreaseTT() [2/2]

void Laos::ADSECServiceWorkerInterface::DecreaseTT ( )

◆ GetOffloads() [1/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::GetOffloads ( )

◆ GetOffloads() [2/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::GetOffloads ( )

◆ GetOffloadsCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::GetOffloadsCompletion ( )

◆ GetOffloadsCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::GetOffloadsCompletion ( )

◆ GetOffloadsGet() [1/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::GetOffloadsGet ( )

◆ GetOffloadsGet() [2/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::GetOffloadsGet ( )

◆ GetOffloadsStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::GetOffloadsStart ( )

◆ GetOffloadsStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::GetOffloadsStart ( )

◆ GetOffloadsWait() [1/2]

bool Laos::ADSECServiceWorkerInterface::GetOffloadsWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ GetOffloadsWait() [2/2]

virtual bool Laos::ADSECServiceWorkerInterface::GetOffloadsWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ IncreaseHO() [1/2]

void Laos::ADSECServiceWorkerInterface::IncreaseHO ( )

◆ IncreaseHO() [2/2]

void Laos::ADSECServiceWorkerInterface::IncreaseHO ( )

◆ IncreaseTT() [1/2]

void Laos::ADSECServiceWorkerInterface::IncreaseTT ( )

◆ IncreaseTT() [2/2]

void Laos::ADSECServiceWorkerInterface::IncreaseTT ( )

◆ init() [1/2]

void Laos::ADSECServiceWorkerInterface::init ( )

◆ init() [2/2]

void Laos::ADSECServiceWorkerInterface::init ( )

◆ LoadDisturb() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadDisturb ( bool  _diston,
Nice::File  _dist 
)

◆ LoadDisturb() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadDisturb ( bool  _diston,
Nice::File  _dist 
)

◆ LoadGain() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadGain ( Nice::File  _gain)

◆ LoadGain() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadGain ( Nice::File  _gain)

◆ LoadModeFilter() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadModeFilter ( Nice::File  _modefilt)

◆ LoadModeFilter() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadModeFilter ( Nice::File  _modefilt)

◆ LoadRecMat() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadRecMat ( Nice::File  _m2c,
Nice::File  _recmat 
)

◆ LoadRecMat() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadRecMat ( Nice::File  _m2c,
Nice::File  _recmat 
)

◆ LoadShape() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadShape ( Nice::File  _shape)

◆ LoadShape() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadShape ( Nice::File  _shape)

◆ LoadSlopeFilter() [1/2]

void Laos::ADSECServiceWorkerInterface::LoadSlopeFilter ( Nice::File  _slopefilt)

◆ LoadSlopeFilter() [2/2]

void Laos::ADSECServiceWorkerInterface::LoadSlopeFilter ( Nice::File  _slopefilt)

◆ Offload() [1/2]

void Laos::ADSECServiceWorkerInterface::Offload ( bool  _dooffl)

◆ Offload() [2/2]

void Laos::ADSECServiceWorkerInterface::Offload ( bool  _dooffl)

◆ PauseAo() [1/2]

void Laos::ADSECServiceWorkerInterface::PauseAo ( )

◆ PauseAo() [2/2]

void Laos::ADSECServiceWorkerInterface::PauseAo ( )

◆ PauseAoCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::PauseAoCompletion ( )

◆ PauseAoCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::PauseAoCompletion ( )

◆ PauseAoStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::PauseAoStart ( )

◆ PauseAoStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::PauseAoStart ( )

◆ PauseAoWait() [1/2]

virtual bool Laos::ADSECServiceWorkerInterface::PauseAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ PauseAoWait() [2/2]

bool Laos::ADSECServiceWorkerInterface::PauseAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ prepareForCloseLoop() [1/2]

void Laos::ADSECServiceWorkerInterface::prepareForCloseLoop ( Nice::U16  _decimation,
Nice::U16  _framerate 
)

◆ prepareForCloseLoop() [2/2]

void Laos::ADSECServiceWorkerInterface::prepareForCloseLoop ( Nice::U16  _decimation,
Nice::U16  _framerate 
)

◆ ReadSecSlopeBuff() [1/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::ReadSecSlopeBuff ( int  _idx,
Nice::Long  _counter 
)

◆ ReadSecSlopeBuff() [2/2]

Nice::SeqFloat Laos::ADSECServiceWorkerInterface::ReadSecSlopeBuff ( int  _idx,
Nice::Long  _counter 
)

◆ RefreshSlopeBuff() [1/2]

void Laos::ADSECServiceWorkerInterface::RefreshSlopeBuff ( )

◆ RefreshSlopeBuff() [2/2]

void Laos::ADSECServiceWorkerInterface::RefreshSlopeBuff ( )

◆ RefreshSlopeBuffCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffCompletion ( )

◆ RefreshSlopeBuffCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffCompletion ( )

◆ RefreshSlopeBuffStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffStart ( )

◆ RefreshSlopeBuffStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffStart ( )

◆ RefreshSlopeBuffWait() [1/2]

virtual bool Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ RefreshSlopeBuffWait() [2/2]

bool Laos::ADSECServiceWorkerInterface::RefreshSlopeBuffWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ ResumeAo() [1/2]

void Laos::ADSECServiceWorkerInterface::ResumeAo ( )

◆ ResumeAo() [2/2]

void Laos::ADSECServiceWorkerInterface::ResumeAo ( )

◆ ResumeAoCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::ResumeAoCompletion ( )

◆ ResumeAoCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::ResumeAoCompletion ( )

◆ ResumeAoStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::ResumeAoStart ( )

◆ ResumeAoStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::ResumeAoStart ( )

◆ ResumeAoWait() [1/2]

bool Laos::ADSECServiceWorkerInterface::ResumeAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ ResumeAoWait() [2/2]

virtual bool Laos::ADSECServiceWorkerInterface::ResumeAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ RunAo() [1/2]

void Laos::ADSECServiceWorkerInterface::RunAo ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)

◆ RunAo() [2/2]

void Laos::ADSECServiceWorkerInterface::RunAo ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)

◆ RunAoCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RunAoCompletion ( )

◆ RunAoCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RunAoCompletion ( )

◆ RunAoStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RunAoStart ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)

◆ RunAoStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::RunAoStart ( int  _decim,
float  _loopfeq,
float  _ovsfreq 
)

◆ RunAoWait() [1/2]

virtual bool Laos::ADSECServiceWorkerInterface::RunAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ RunAoWait() [2/2]

bool Laos::ADSECServiceWorkerInterface::RunAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ SetDataDecimation() [1/2]

void Laos::ADSECServiceWorkerInterface::SetDataDecimation ( int  _decim)

◆ SetDataDecimation() [2/2]

void Laos::ADSECServiceWorkerInterface::SetDataDecimation ( int  _decim)

◆ SetDisturb() [1/2]

void Laos::ADSECServiceWorkerInterface::SetDisturb ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)

◆ SetDisturb() [2/2]

void Laos::ADSECServiceWorkerInterface::SetDisturb ( bool  _diston,
const Nice::SeqSeqFloat _dist 
)

◆ SetGain() [1/2]

void Laos::ADSECServiceWorkerInterface::SetGain ( Nice::SeqFloat  _gain)

◆ SetGain() [2/2]

void Laos::ADSECServiceWorkerInterface::SetGain ( Nice::SeqFloat  _gain)

◆ SetHO() [1/2]

void Laos::ADSECServiceWorkerInterface::SetHO ( float  _gain)

◆ SetHO() [2/2]

void Laos::ADSECServiceWorkerInterface::SetHO ( float  _gain)

◆ SetModeFilter() [1/2]

void Laos::ADSECServiceWorkerInterface::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)

◆ SetModeFilter() [2/2]

void Laos::ADSECServiceWorkerInterface::SetModeFilter ( const Nice::SeqSeqFloat _modefilt)

◆ SetRecMat() [1/2]

void Laos::ADSECServiceWorkerInterface::SetRecMat ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)

◆ SetRecMat() [2/2]

void Laos::ADSECServiceWorkerInterface::SetRecMat ( const Nice::SeqSeqFloat _m2c,
const Nice::SeqSeqFloat _recmat 
)

◆ SetSlopeFilter() [1/2]

void Laos::ADSECServiceWorkerInterface::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)

◆ SetSlopeFilter() [2/2]

void Laos::ADSECServiceWorkerInterface::SetSlopeFilter ( const Nice::SeqSeqFloat _slopefilt)

◆ SetTT() [1/2]

void Laos::ADSECServiceWorkerInterface::SetTT ( float  _gain)

◆ SetTT() [2/2]

void Laos::ADSECServiceWorkerInterface::SetTT ( float  _gain)

◆ StopAo() [1/2]

void Laos::ADSECServiceWorkerInterface::StopAo ( bool  _restshape)

◆ StopAo() [2/2]

void Laos::ADSECServiceWorkerInterface::StopAo ( bool  _restshape)

◆ StopAoCompletion() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::StopAoCompletion ( )

◆ StopAoCompletion() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::StopAoCompletion ( )

◆ StopAoStart() [1/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::StopAoStart ( bool  _restshape)

◆ StopAoStart() [2/2]

Nice::Completion Laos::ADSECServiceWorkerInterface::StopAoStart ( bool  _restshape)

◆ StopAoWait() [1/2]

virtual bool Laos::ADSECServiceWorkerInterface::StopAoWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ StopAoWait() [2/2]

bool Laos::ADSECServiceWorkerInterface::StopAoWait ( const Nice::Time _wait = Nice::Time())
virtual

Friends And Related Function Documentation

◆ Basda::getServiceWorkerInterfaceInstance [1/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

◆ Basda::getServiceWorkerInterfaceInstance [2/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

Member Data Documentation

◆ m_CalibrateCmdReadWaitDataWithCompletionProxy

CalibrateCmdReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_CalibrateCmdReadWaitDataWithCompletionProxy
private

◆ m_DecreaseHOReadWaitDataWithCompletionProxy

DecreaseHOReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_DecreaseHOReadWaitDataWithCompletionProxy
private

◆ m_DecreaseTTReadWaitDataWithCompletionProxy

DecreaseTTReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_DecreaseTTReadWaitDataWithCompletionProxy
private

◆ m_GetOffloadsReadWaitDataWithCompletionProxy

GetOffloadsReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_GetOffloadsReadWaitDataWithCompletionProxy
private

◆ m_IncreaseHOReadWaitDataWithCompletionProxy

IncreaseHOReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_IncreaseHOReadWaitDataWithCompletionProxy
private

◆ m_IncreaseTTReadWaitDataWithCompletionProxy

IncreaseTTReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_IncreaseTTReadWaitDataWithCompletionProxy
private

◆ m_LoadDisturbReadWaitDataWithCompletionProxy

LoadDisturbReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadDisturbReadWaitDataWithCompletionProxy
private

◆ m_LoadGainReadWaitDataWithCompletionProxy

LoadGainReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadGainReadWaitDataWithCompletionProxy
private

◆ m_LoadModeFilterReadWaitDataWithCompletionProxy

LoadModeFilterReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadModeFilterReadWaitDataWithCompletionProxy
private

◆ m_LoadRecMatReadWaitDataWithCompletionProxy

LoadRecMatReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadRecMatReadWaitDataWithCompletionProxy
private

◆ m_LoadShapeReadWaitDataWithCompletionProxy

LoadShapeReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadShapeReadWaitDataWithCompletionProxy
private

◆ m_LoadSlopeFilterReadWaitDataWithCompletionProxy

LoadSlopeFilterReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_LoadSlopeFilterReadWaitDataWithCompletionProxy
private

◆ m_OffloadReadWaitDataWithCompletionProxy

OffloadReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_OffloadReadWaitDataWithCompletionProxy
private

◆ m_PauseAoReadWaitDataWithCompletionProxy

PauseAoReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_PauseAoReadWaitDataWithCompletionProxy
private

◆ m_prepareForCloseLoopReadWaitDataWithCompletionProxy

PrepareForCloseLoopReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_prepareForCloseLoopReadWaitDataWithCompletionProxy
private

◆ m_ReadSecSlopeBuffReadWaitDataWithCompletionProxy

ReadSecSlopeBuffReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_ReadSecSlopeBuffReadWaitDataWithCompletionProxy
private

◆ m_RefreshSlopeBuffReadWaitDataWithCompletionProxy

RefreshSlopeBuffReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_RefreshSlopeBuffReadWaitDataWithCompletionProxy
private

◆ m_ResumeAoReadWaitDataWithCompletionProxy

ResumeAoReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_ResumeAoReadWaitDataWithCompletionProxy
private

◆ m_RunAoReadWaitDataWithCompletionProxy

RunAoReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_RunAoReadWaitDataWithCompletionProxy
private

◆ m_SetDataDecimationReadWaitDataWithCompletionProxy

SetDataDecimationReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetDataDecimationReadWaitDataWithCompletionProxy
private

◆ m_SetDisturbReadWaitDataWithCompletionProxy

SetDisturbReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetDisturbReadWaitDataWithCompletionProxy
private

◆ m_SetGainReadWaitDataWithCompletionProxy

SetGainReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetGainReadWaitDataWithCompletionProxy
private

◆ m_SetHOReadWaitDataWithCompletionProxy

SetHOReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetHOReadWaitDataWithCompletionProxy
private

◆ m_SetModeFilterReadWaitDataWithCompletionProxy

SetModeFilterReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetModeFilterReadWaitDataWithCompletionProxy
private

◆ m_SetRecMatReadWaitDataWithCompletionProxy

SetRecMatReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetRecMatReadWaitDataWithCompletionProxy
private

◆ m_SetSlopeFilterReadWaitDataWithCompletionProxy

SetSlopeFilterReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetSlopeFilterReadWaitDataWithCompletionProxy
private

◆ m_SetTTReadWaitDataWithCompletionProxy

SetTTReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_SetTTReadWaitDataWithCompletionProxy
private

◆ m_StopAoReadWaitDataWithCompletionProxy

StopAoReadWaitDataWithCompletionProxyPtr Laos::ADSECServiceWorkerInterface::m_StopAoReadWaitDataWithCompletionProxy
private

◆ s_enumMapStringToNum

static std::map< std::string, Nice::CompletionState > Laos::ADSECServiceWorkerInterface::s_enumMapStringToNum
static

The documentation for this class was generated from the following files: