mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-28 09:38:53 +00:00
5a468919bb
This patch augments the existing session/session.h with useful types for the session creation: * The new 'Insufficient_ram_quota' and 'Insufficient_cap_quota' exceptions are meant to supersede the old 'Quota_exceeded' exception of the 'Parent' and 'Root' interfaces. * The 'Session::Resources' struct subsumes the information about the session quota provided by the client. * The boolean 'Session::Diag' type will allow sessions to operate in a diagnostic mode. * The existing 'Session_label' is not also available under the alias 'Session::Label'. * A few helper functions ease the extraction of typed session arguments from the session-argument string. Issue #2398 |
||
---|---|---|
.. | ||
capability.h | ||
session.h |