Python API
 All Classes Namespaces Functions Variables
plux.ScheduleEx Class Reference

Session schedule class with running attribute. More...

Inheritance diagram for plux.ScheduleEx:
plux.Schedule

Public Member Functions

def __init__
 
- Public Member Functions inherited from plux.Schedule
def __init__
 Initializes Schedule attributes to their default values. More...
 

Public Attributes

 running
 True if this schedule is currently running or False otherwise. More...
 
- Public Attributes inherited from plux.Schedule
 startTime
 Scheduled session start time or condition (integer: 1, or a datetime.datetime; default value: datetime.datetime.now()). More...
 
 duration
 Scheduled session duration limit in seconds (integer: >= 0; default value: 0). More...
 
 nRepeats
 Number of session repetitions (integer: 0; default value: 0). More...
 
 repeatPeriod
 Repetition period in seconds (integer: 0; default value: 0). More...
 
 baseFreq
 Acquisition base sampling frequency in Hertz (float: > 0). More...
 
 sources
 Scheduled session sources as a sequence of Source objects, or a single Source object. More...
 
 text
 Optional user text to store in Session.text attribute of saved sessions (maximum of 70 characters). More...
 

Detailed Description

Session schedule class with running attribute.

MemoryDev.getSchedules() returns objects of this class to specify which of the returned schedules is currently running (if any).

Constructor & Destructor Documentation

def plux.ScheduleEx.__init__ (   self)

Member Data Documentation

plux.ScheduleEx.running

True if this schedule is currently running or False otherwise.