ifw-ccf  2.0.0
Public Member Functions | List of all members
ccfclib.dcs_commands.DcsCommands Class Reference
Inheritance diagram for ccfclib.dcs_commands.DcsCommands:
ccfclib.rec_commands.RecCommands ccfclib.ccf_commands.CcfCommands CcfClient.CcfClient

Public Member Functions

def __init__ (self, uri, timeout=10000)
 
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...
 

Constructor & Destructor Documentation

◆ __init__()

def ccfclib.dcs_commands.DcsCommands.__init__ (   self,
  uri,
  timeout = 10000 
)

Member Function Documentation

◆ abort()

def ccfclib.dcs_commands.DcsCommands.abort (   self)

Executes dcsif.Abort Command - DCS Interface.

◆ execute()

def ccfclib.dcs_commands.DcsCommands.execute (   self,
  method,
  parameters = "" 
)

Executes dcsif.Execute Command - DCS Interface.

◆ getconfig()

def ccfclib.dcs_commands.DcsCommands.getconfig (   self)

Executes dcsif.GetConfig Command - DCS Interface.

◆ getdiagnostics()

def ccfclib.dcs_commands.DcsCommands.getdiagnostics (   self)

Executes dcsif.GetDiagnostics Command - DCS Interface.

◆ getsetup()

def ccfclib.dcs_commands.DcsCommands.getsetup (   self)

Executes dcsif.GetSetup Command - DCS Interface.

◆ ping()

def ccfclib.dcs_commands.DcsCommands.ping (   self)

Executes dcsif.Ping Command - DCS Interface.

◆ readpars()

def ccfclib.dcs_commands.DcsCommands.readpars (   self,
  par_names 
)

Executes dcsif.ReadPars Command - DCS Interface.

◆ recover()

def ccfclib.dcs_commands.DcsCommands.recover (   self)

Executes dcsif.Recover Command - DCS Interface.

◆ scan()

def ccfclib.dcs_commands.DcsCommands.scan (   self)

Executes dcsif.Scan Command - DCS Interface.

◆ setconfig()

def ccfclib.dcs_commands.DcsCommands.setconfig (   self,
  parameters 
)

Executes dcsif.SetConfig Command - DCS Interface.

◆ setup()

def ccfclib.dcs_commands.DcsCommands.setup (   self,
  parameters 
)

Executes dcsif.Setup Command - DCS Interface.

◆ start()

def ccfclib.dcs_commands.DcsCommands.start (   self,
  abs_time = 0.0,
  trigger_type = ModDcsif.Dcsif.StartTriggerTypes.AbsTime,
  custom_trigger = "",
  info = "" 
)

Executes dcsif.Start Command - DCS Interface.

◆ writepars()

def ccfclib.dcs_commands.DcsCommands.writepars (   self,
  parameters 
)

Executes dcsif.WritePars Command - DCS Interface.


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