Public Member Functions | |
| def | __init__ (self, session_id, expiration_seconds=180) |
| def | __str__ (self) |
| def | expired (self) |
| def | touch (self) |
Public Attributes | |
| expiration_seconds | |
| session_id | |
| touch_time | |
An class representing a Mycroft Session Identifier
Definition at line 23 of file scripts/mycroft/session/__init__.py.
| def mycroft.session.Session.__init__ | ( | self, | |
| session_id, | |||
expiration_seconds = 180 |
|||
| ) |
Definition at line 28 of file scripts/mycroft/session/__init__.py.
| def mycroft.session.Session.__str__ | ( | self | ) |
Definition at line 49 of file scripts/mycroft/session/__init__.py.
| def mycroft.session.Session.expired | ( | self | ) |
determine if the session has expired :return:
Definition at line 41 of file scripts/mycroft/session/__init__.py.
| def mycroft.session.Session.touch | ( | self | ) |
update the touch_time on the session :return:
Definition at line 33 of file scripts/mycroft/session/__init__.py.
| mycroft.session.Session.expiration_seconds |
Definition at line 31 of file scripts/mycroft/session/__init__.py.
| mycroft.session.Session.session_id |
Definition at line 29 of file scripts/mycroft/session/__init__.py.
| mycroft.session.Session.touch_time |
Definition at line 30 of file scripts/mycroft/session/__init__.py.