ifw-ccf  2.0.0
Public Member Functions | Static Public Attributes | List of all members
CcfClient.CcfClient Class Reference

CCF Client for the CCF integration tests. More...

Inheritance diagram for CcfClient.CcfClient:
ccfclib.ccf_commands.CcfCommands ccfclib.dcs_commands.DcsCommands ccfclib.rec_commands.RecCommands

Public Member Functions

def __init__ (self, uri, timeout=60000)
 
- Public Member Functions inherited from ccfclib.dcs_commands.DcsCommands
def abort (self)
 Executes dcsif.Abort Command - DCS Interface. More...
 
def execute (self, method, parameters="")
 Executes dcsif.Execute Command - DCS Interface. More...
 
def getconfig (self)
 Executes dcsif.GetConfig Command - DCS Interface. More...
 
def getdiagnostics (self)
 Executes dcsif.GetDiagnostics Command - DCS Interface. More...
 
def getsetup (self)
 Executes dcsif.GetSetup Command - DCS Interface. More...
 
def ping (self)
 Executes dcsif.Ping Command - DCS Interface. More...
 
def readpars (self, par_names)
 Executes dcsif.ReadPars Command - DCS Interface. More...
 
def recover (self)
 Executes dcsif.Recover Command - DCS Interface. More...
 
def scan (self)
 Executes dcsif.Scan Command - DCS Interface. More...
 
def setconfig (self, parameters)
 Executes dcsif.SetConfig Command - DCS Interface. More...
 
def setup (self, parameters)
 Executes dcsif.Setup Command - DCS Interface. More...
 
def start (self, abs_time=0.0, trigger_type=ModDcsif.Dcsif.StartTriggerTypes.AbsTime, custom_trigger="", info="")
 Executes dcsif.Start Command - DCS Interface. More...
 
def writepars (self, parameters)
 Executes dcsif.WritePars Command - DCS Interface. More...
 
- Public Member Functions inherited from ccfclib.rec_commands.RecCommands
def recabort (self)
 Executes recif.RecAbort Command - Recording Interface. More...
 
def reccontinue (self)
 Executes recif.RecContinue Command - Recording Interface. More...
 
def recpause (self)
 Executes recif.RecPause Command - Recording Interface. More...
 
def recstart (self, abs_time=0.0, rec_id="", info="", publishers=[])
 Executes recif.RecStart Command - Recording Interface. More...
 
def recstatus (self, rec_id="")
 Executes recif.RecStart Command - Recording Interface. More...
 
def recstop (self)
 Executes recif.RecStop Command - Recording Interface. More...
 
def recwait (self, timeout=10000, info="")
 Executes recif.RecWait Command - Recording Interface. More...
 

Static Public Attributes

string ROBOT_LIBRARY_SCOPE = 'GLOBAL'
 

Detailed Description

CCF Client for the CCF integration tests.

Constructor & Destructor Documentation

◆ __init__()

def CcfClient.CcfClient.__init__ (   self,
  uri,
  timeout = 60000 
)

Reimplemented from ccfclib.ccf_commands.CcfCommands.

Member Data Documentation

◆ ROBOT_LIBRARY_SCOPE

string CcfClient.CcfClient.ROBOT_LIBRARY_SCOPE = 'GLOBAL'
static

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