ifw-fcf  4.1.0-pre2
Public Member Functions | Public Attributes | List of all members
Device.Device Class Reference

Test library for testing devices business logic. More...

Inheritance diagram for Device.Device:
Actuator.Actuator Lamp.Lamp Motor.Motor Piezo.Piezo Shutter.Shutter Timer.Timer Adc.Adc Drot.Drot

Public Member Functions

def __init__ (self, server, ns, name, program="MAIN")
 
def call_rpc (self, rpc, *args)
 
def ctrl_reset (self)
 
def ctrl_init (self)
 
def ctrl_enable (self)
 
def ctrl_disable (self)
 
def ctrl_stop (self)
 

Public Attributes

 server
 

Detailed Description

Test library for testing devices business logic.

Constructor & Destructor Documentation

◆ __init__()

def Device.Device.__init__ (   self,
  server,
  ns,
  name,
  program = "MAIN" 
)

Reimplemented in Timer.Timer, Motor.Motor, Drot.Drot, and Adc.Adc.

Member Function Documentation

◆ call_rpc()

def Device.Device.call_rpc (   self,
  rpc,
args 
)

◆ ctrl_disable()

def Device.Device.ctrl_disable (   self)

Reimplemented in Timer.Timer.

◆ ctrl_enable()

def Device.Device.ctrl_enable (   self)

Reimplemented in Timer.Timer.

◆ ctrl_init()

def Device.Device.ctrl_init (   self)

Reimplemented in Timer.Timer.

◆ ctrl_reset()

def Device.Device.ctrl_reset (   self)

Reimplemented in Timer.Timer.

◆ ctrl_stop()

def Device.Device.ctrl_stop (   self)

Reimplemented in Timer.Timer.

Member Data Documentation

◆ server

Device.Device.server

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