NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BaseSService< Session, A > Member List

This is the complete list of members for BaseSService< Session, A >, including all inherited members.

_sessionsBaseSService< Session, A >protected
_worker_ec_baseBaseSService< Session, A >protected
alloc_cap(unsigned count=1)=0BaseSService< Session, A >pure virtual
alloc_crd()BaseSService< Session, A >inline
close_session(Utcb &utcb, cap_sel session_id)BaseSService< Session, A >inline
create_ec4pt(phy_cpu_no cpu, Utcb **utcb_out, cap_sel ec=~0u)=0BaseSService< Session, A >pure virtual
dealloc_cap(cap_sel c)=0BaseSService< Session, A >pure virtual
flag_revokeBaseSService< Session, A >protected
get_portal_func_addr()BaseSService< Session, A >inlineprotected
handle_request(Session *session, unsigned op, Utcb::Frame &input, Utcb &utcb, bool &free_cap)=0BaseSService< Session, A >protectedpure virtual
handle_session(Utcb &utcb, cap_sel session_id, unsigned op, Utcb::Frame &input, bool &free_cap)BaseSService< Session, A >inline
new_session(Session *session)=0BaseSService< Session, A >protectedpure virtual
open_session(Utcb &utcb, cap_sel pseudonym, bool &free_cap)BaseSService< Session, A >inline
register_service(const char *service_name, Hip &hip=Global::hip)BaseSService< Session, A >inline
Sessions typedefBaseSService< Session, A >protected