Static Public Member Functions | Static Private Attributes | List of all members
mycroft.session.SessionManager Class Reference

Static Public Member Functions

def get ()
 
def touch ()
 

Static Private Attributes

 __current_session = None
 
 __lock = Lock()
 

Detailed Description

Keeps track of the current active session. 

Definition at line 53 of file scripts/mycroft/session/__init__.py.

Member Function Documentation

def mycroft.session.SessionManager.get ( )
static
get the active session.

:return: An active session

Definition at line 59 of file scripts/mycroft/session/__init__.py.

def mycroft.session.SessionManager.touch ( )
static
Update the last_touch timestamp on the current session

:return: None

Definition at line 78 of file scripts/mycroft/session/__init__.py.

Member Data Documentation

mycroft.session.SessionManager.__current_session = None
staticprivate

Definition at line 55 of file scripts/mycroft/session/__init__.py.

mycroft.session.SessionManager.__lock = Lock()
staticprivate

Definition at line 56 of file scripts/mycroft/session/__init__.py.


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


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:40