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

Stored session header class. More...

Public Member Functions

def __init__
 

Public Attributes

 startTime
 Session start time as a datetime.datetime object. More...
 
 schedStartTime
 The Schedule.startTime attribute value of the schedule associated with this session (unique schedule identifier). More...
 
 nFrames
 Total number of frames in the stored session as an integer. More...
 
 baseFreq
 Session acquisition base sampling frequency in Hertz as a float. More...
 
 sources
 Session sources as a tuple of SourceEx objects. More...
 
 text
 Optional user text from the Schedule.text attribute of the schedule associated with this session. More...
 
 properties
 Additional session properties as a dictionary of string keywords to associated values. More...
 

Detailed Description

Stored session header class.

MemoryDev.getSessions() returns objects of this class.

Constructor & Destructor Documentation

def plux.Session.__init__ (   self)

Member Data Documentation

plux.Session.baseFreq

Session acquisition base sampling frequency in Hertz as a float.

plux.Session.nFrames

Total number of frames in the stored session as an integer.

plux.Session.properties

Additional session properties as a dictionary of string keywords to associated values.

plux.Session.schedStartTime

The Schedule.startTime attribute value of the schedule associated with this session (unique schedule identifier).

plux.Session.sources

Session sources as a tuple of SourceEx objects.

plux.Session.startTime

Session start time as a datetime.datetime object.

This attribute value is unique to each session stored on the device, so this attribute is used as a session identifier in MemoryDev.replaySession().

plux.Session.text

Optional user text from the Schedule.text attribute of the schedule associated with this session.