ifw-ccf  2.0.0
Public Member Functions | List of all members
ccfclib.ccf_async_commands.CcfAsyncCommands Class Reference

Class managing the command interface with a CCF Control process. More...

Inheritance diagram for ccfclib.ccf_async_commands.CcfAsyncCommands:
ccfclib.dcs_async_commands.DcsAsyncCommands ccfclib.rec_async_commands.RecAsyncCommands

Public Member Functions

def __init__ (self, uri, timeout=60000)
 Class constructor. More...
 
- Public Member Functions inherited from ccfclib.dcs_async_commands.DcsAsyncCommands
def abort (self)
 
def execute (self, method, parameters="")
 
def getconfig (self)
 
def getdiagnostics (self)
 
def getsetup (self)
 
def ping (self)
 
def readpars (self, par_names)
 
def recover (self)
 
def scan (self)
 
def setconfig (self, parameters)
 
def setup (self, parameters)
 
def start (self, abs_time=0.0, trigger_type=ModDcsif.Dcsif.StartTriggerTypes.AbsTime, custom_trigger="", info="")
 
def writepars (self, parameters)
 
- Public Member Functions inherited from ccfclib.rec_async_commands.RecAsyncCommands
def recabort (self)
 
def reccontinue (self)
 
def recpause (self)
 
def recstart (self, abs_time=0.0, rec_id="", info="", publishers=[])
 
def recstatus (self, rec_id="")
 
def recstop (self)
 
def recwait (self, timeout=10000, info="")
 

Detailed Description

Class managing the command interface with a CCF Control process.

Constructor & Destructor Documentation

◆ __init__()

def ccfclib.ccf_async_commands.CcfAsyncCommands.__init__ (   self,
  uri,
  timeout = 60000 
)

Class constructor.

Parameters
uriservice URI (CII endpoint). timeout (bool, optional): CII communication timeout.

Reimplemented from ccfclib.dcs_async_commands.DcsAsyncCommands.


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