Struct WshShellSession_t
Persisted session descriptor with an integrity hash. More...
#include <wsh_shell_session.h>
Public Attributes
| Type | Name |
|---|---|
| WshShell_U32_t | Hash |
| WshShell_U32_t | RebootsLeft |
| WshShell_U32_t | UserIdx |
Detailed Description
Hash covers every field after itself, so uninitialised RAM (or a torn write) reads back as invalid. A valid descriptor with RebootsLeft > 0 means an active "keep me logged in" request.
Public Attributes Documentation
variable Hash
Hash over the fields below.
variable RebootsLeft
Reboots the login may still survive.
variable UserIdx
Index into the shell user table.
The documentation for this class was generated from the following file src/wsh_shell_session.h