TwiceAsNice  2019-02-18
Public Member Functions | Private Attributes | List of all members
ADSEC::LoopI Class Reference

#include <adSecArbLNI.h>

Inheritance diagram for ADSEC::LoopI:
Inheritance graph
Collaboration diagram for ADSEC::LoopI:
Collaboration graph

Public Member Functions

 LoopI (Ice::CommunicatorPtr comm)
 
virtual ::AODefs::Status LoadSlopeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const Ice::Current &)
 
virtual ::AODefs::Status LoadModeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const Ice::Current &)
 
virtual std::string GetCurrentM2C (const Ice::Current &)
 
virtual ::ADSEC::MAT GetM2C (const std::string &, const Ice::Current &)
 
virtual ::AODefs::Status RunAo (::Ice::Int, ::Ice::Float, ::Ice::Float, const Ice::Current &)
 
virtual AODefs::Status PauseAo (const Ice::Current &)
 
virtual AODefs::Status ResumeAo (const Ice::Current &)
 
virtual ::AODefs::Status StopAo (bool, const Ice::Current &)
 
virtual ::AODefs::Status RefreshSlopeBuff (const Ice::Current &)
 
virtual ::ADSEC::VEC ReadSecSlopeBuff (Ice::Int index, Ice::Long &, const Ice::Current &)
 
virtual ADSEC::IVEC ReadSecFrameCounter (const Ice::Current &)
 
virtual ::AODefs::Status SetDataDecimation (::Ice::Int, const Ice::Current &)
 
virtual ::AODefs::Status LoadShape (const std::string &, const Ice::Current &)
 
virtual std::string GetShape (const Ice::Current &)
 
virtual ::AODefs::Status LoadGain (const ::ADSEC::VEC &gain, ::ADSEC::Bank, const Ice::Current &)
 
virtual ::AODefs::Status LoadDisturb (bool, const ::ADSEC::MAT &, const Ice::Current &)
 
virtual ::AODefs::Status LoadRecMat (const ::ADSEC::MAT &, const ::ADSEC::MAT &, ::ADSEC::Bank, const Ice::Current &)
 
virtual ::AODefs::Status Offloading (bool, const Ice::Current &)
 
virtual ::std::string CalibrateCmd (const ::std::string &, ::Ice::Int, const Ice::Current &)
 
virtual ::ADSEC::VEC GetOffloads (const Ice::Current &)
 
virtual std::string SaveStatus (const Ice::Current &)
 
virtual AODefs::Status ApplyCommands (const VEC &, const Ice::Current &)
 
virtual ::AODefs::Status initAlert (const Ice::Identity &ident, const Ice::Current &)
 
virtual ::AODefs::Status SelectFocalStation (const ::std::string &, const ::Ice::Current &)
 
- Public Member Functions inherited from ADSEC::Loop
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::Current()) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::Current()) const
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::Current()) const
 
virtual ::AODefs::Status initAlert (const ::Ice::Identity &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___initAlert (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadSlopeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadSlopeFilter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadModeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadModeFilter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string GetCurrentM2C (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetCurrentM2C (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::MAT GetM2C (const ::std::string &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetM2C (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status RunAo (::Ice::Int, ::Ice::Float, ::Ice::Float, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___RunAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status RefreshSlopeBuff (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___RefreshSlopeBuff (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::VEC ReadSecSlopeBuff (::Ice::Int, ::Ice::Long &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ReadSecSlopeBuff (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::IVEC ReadSecFrameCounter (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ReadSecFrameCounter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status StopAo (bool, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___StopAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status PauseAo (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___PauseAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status ResumeAo (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ResumeAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status SetDataDecimation (::Ice::Int, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___SetDataDecimation (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadShape (const ::std::string &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadShape (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string GetShape (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetShape (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadGain (const ::ADSEC::VEC &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadGain (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadDisturb (bool, const ::ADSEC::MAT &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadDisturb (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadRecMat (const ::ADSEC::MAT &, const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadRecMat (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status Offloading (bool, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___Offloading (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string CalibrateCmd (const ::std::string &, ::Ice::Int, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___CalibrateCmd (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status ApplyCommands (const ::ADSEC::VEC &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ApplyCommands (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::VEC GetOffloads (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetOffloads (::IceInternal::Incoming &, const ::Ice::Current &)
 
::Ice::DispatchStatus ___SelectFocalStation (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string SaveStatus (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___SaveStatus (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::Ice::DispatchStatus __dispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual bool ice_isA (const ::std::string &, const ::Ice::Current &=::Ice::Current()) const
 
virtual ::std::vector< ::std::string > ice_ids (const ::Ice::Current &=::Ice::Current()) const
 
virtual const ::std::string & ice_id (const ::Ice::Current &=::Ice::Current()) const
 
virtual ::AODefs::Status initAlert (const ::Ice::Identity &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___initAlert (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadSlopeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadSlopeFilter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadModeFilter (const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadModeFilter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string GetCurrentM2C (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetCurrentM2C (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::MAT GetM2C (const ::std::string &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetM2C (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status RunAo (::Ice::Int, ::Ice::Float, ::Ice::Float, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___RunAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status RefreshSlopeBuff (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___RefreshSlopeBuff (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::VEC ReadSecSlopeBuff (::Ice::Int, ::Ice::Long &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ReadSecSlopeBuff (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::IVEC ReadSecFrameCounter (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ReadSecFrameCounter (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status StopAo (bool, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___StopAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status PauseAo (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___PauseAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status ResumeAo (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ResumeAo (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status SetDataDecimation (::Ice::Int, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___SetDataDecimation (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadShape (const ::std::string &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadShape (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string GetShape (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetShape (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadGain (const ::ADSEC::VEC &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadGain (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadDisturb (bool, const ::ADSEC::MAT &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadDisturb (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status LoadRecMat (const ::ADSEC::MAT &, const ::ADSEC::MAT &, ::ADSEC::Bank, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___LoadRecMat (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status Offloading (bool, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___Offloading (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string CalibrateCmd (const ::std::string &, ::Ice::Int, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___CalibrateCmd (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::AODefs::Status ApplyCommands (const ::ADSEC::VEC &, const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___ApplyCommands (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::ADSEC::VEC GetOffloads (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___GetOffloads (::IceInternal::Incoming &, const ::Ice::Current &)
 
::Ice::DispatchStatus ___SelectFocalStation (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::std::string SaveStatus (const ::Ice::Current &=::Ice::Current())=0
 
::Ice::DispatchStatus ___SaveStatus (::IceInternal::Incoming &, const ::Ice::Current &)
 
virtual ::Ice::DispatchStatus __dispatch (::IceInternal::Incoming &, const ::Ice::Current &)
 

Private Attributes

Ice::Print m_logger
 
Ice::CommunicatorPtr m_comm
 
Ice::PropertiesPtr m_props
 

Additional Inherited Members

- Public Types inherited from ADSEC::Loop
typedef LoopPrx ProxyType
 
typedef LoopPtr PointerType
 
typedef LoopPrx ProxyType
 
typedef LoopPtr PointerType
 
- Static Public Member Functions inherited from ADSEC::Loop
static const ::std::string & ice_staticId ()
 
static const ::std::string & ice_staticId ()
 
- Protected Member Functions inherited from ADSEC::Loop
virtual void __writeImpl (::IceInternal::BasicStream *) const
 
virtual void __readImpl (::IceInternal::BasicStream *)
 
virtual void __writeImpl (::IceInternal::BasicStream *) const
 
virtual void __readImpl (::IceInternal::BasicStream *)
 

Constructor & Destructor Documentation

◆ LoopI()

ADSEC::LoopI::LoopI ( Ice::CommunicatorPtr  comm)

Member Function Documentation

◆ ApplyCommands()

AODefs::Status ADSEC::LoopI::ApplyCommands ( const VEC _vec,
const Ice::Current &   
)
virtual

◆ CalibrateCmd()

std::string ADSEC::LoopI::CalibrateCmd ( const ::std::string &  _procname,
::Ice::Int  _param,
const Ice::Current &  current 
)

◆ GetCurrentM2C()

std::string ADSEC::LoopI::GetCurrentM2C ( const Ice::Current &  )
virtual

◆ GetM2C()

ADSEC::MAT ADSEC::LoopI::GetM2C ( const std::string &  _filename,
const Ice::Current &   
)

◆ GetOffloads()

ADSEC::VEC ADSEC::LoopI::GetOffloads ( const Ice::Current &  current)

◆ GetShape()

std::string ADSEC::LoopI::GetShape ( const Ice::Current &  current)
virtual

◆ initAlert()

AODefs::Status ADSEC::LoopI::initAlert ( const Ice::Identity &  ident,
const Ice::Current &   
)

◆ LoadDisturb()

AODefs::Status ADSEC::LoopI::LoadDisturb ( bool  on,
const ::ADSEC::MAT _disturbance,
const Ice::Current &  current 
)

◆ LoadGain()

AODefs::Status ADSEC::LoopI::LoadGain ( const ::ADSEC::VEC gain,
::ADSEC::Bank  ,
const Ice::Current &  current 
)

◆ LoadModeFilter()

AODefs::Status ADSEC::LoopI::LoadModeFilter ( const ::ADSEC::MAT _modeFilter,
::ADSEC::Bank  ,
const Ice::Current &  current 
)

◆ LoadRecMat()

AODefs::Status ADSEC::LoopI::LoadRecMat ( const ::ADSEC::MAT _recMat1,
const ::ADSEC::MAT _recMat2,
::ADSEC::Bank  _bank,
const Ice::Current &  current 
)

◆ LoadShape()

AODefs::Status ADSEC::LoopI::LoadShape ( const std::string &  shape,
const Ice::Current &  current 
)

◆ LoadSlopeFilter()

AODefs::Status ADSEC::LoopI::LoadSlopeFilter ( const ::ADSEC::MAT _slopeFilter,
::ADSEC::Bank  ,
const Ice::Current &  current 
)

◆ Offloading()

AODefs::Status ADSEC::LoopI::Offloading ( bool  _enable,
const Ice::Current &  current 
)

◆ PauseAo()

AODefs::Status ADSEC::LoopI::PauseAo ( const Ice::Current &  )
virtual

◆ ReadSecFrameCounter()

ADSEC::IVEC ADSEC::LoopI::ReadSecFrameCounter ( const Ice::Current &  )
virtual

◆ ReadSecSlopeBuff()

ADSEC::VEC ADSEC::LoopI::ReadSecSlopeBuff ( Ice::Int  index,
Ice::Long &  _counter,
const Ice::Current &   
)

◆ RefreshSlopeBuff()

AODefs::Status ADSEC::LoopI::RefreshSlopeBuff ( const Ice::Current &  )

◆ ResumeAo()

AODefs::Status ADSEC::LoopI::ResumeAo ( const Ice::Current &  )
virtual

◆ RunAo()

AODefs::Status ADSEC::LoopI::RunAo ( ::Ice::Int  _decimation,
::Ice::Float  _loopFreq,
::Ice::Float  _ovsFreq,
const Ice::Current &  current 
)

◆ SaveStatus()

std::string ADSEC::LoopI::SaveStatus ( const Ice::Current &  )
virtual

◆ SelectFocalStation()

AODefs::Status ADSEC::LoopI::SelectFocalStation ( const ::std::string &  ,
const ::Ice::Current &   
)
virtual

Implements ADSEC::Loop.

◆ SetDataDecimation()

AODefs::Status ADSEC::LoopI::SetDataDecimation ( ::Ice::Int  _decimation,
const Ice::Current &  current 
)

◆ StopAo()

AODefs::Status ADSEC::LoopI::StopAo ( bool  _restoreShape,
const Ice::Current &  current 
)

Member Data Documentation

◆ m_comm

Ice::CommunicatorPtr ADSEC::LoopI::m_comm
private

◆ m_logger

Ice::Print ADSEC::LoopI::m_logger
private

◆ m_props

Ice::PropertiesPtr ADSEC::LoopI::m_props
private

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