"RokuChris" wrote:
When I say session in the context of BRS development, it's the period of time from when a channel is launched until that channel exits. It's a somewhat nebulous CS term not specific to Roku, which is probably why the docs don't use it. http://en.wikipedia.org/wiki/Session_(computer_science)
Per that definition, "session" is something different. Simplifying the language:
"Wikipedia" wrote:
In computer science, [...] a session is [...] a dialogue, a conversation or a meeting, between two or more communicating devices, or between a computer and user
The focus is on conversation-as-an-entity, compare "telnet session", "chat session", "http session", "login session".
What you meant seems to be process lifetime (where process=app/"channel" execution/run). And the author of roRegistry doc entry by "within a specific boot session" meant during a single life of the OS. I'll keep this in mind as company-specific lingo.