Classes | Public Member Functions | Public Attributes

s0_ParentProtocol Class Reference

#include <parent_protocol.h>

Inheritance diagram for s0_ParentProtocol:
CapAllocator< s0_ParentProtocol > _CapAllocator

List of all members.

Classes

struct  ClientData
 Missing: kill a client, mem+cap quota support.
struct  ServerData

Public Member Functions

unsigned portal_func (Utcb &utcb, Utcb::Frame &input, bool &free_cap)
 s0_ParentProtocol (unsigned cap_start, unsigned cap_order, unsigned cap_all_start, unsigned cap_all_order)
unsigned alloc_crd ()
template<class T >
unsigned create_pt_per_client (unsigned base, T *__sigma0)
template<class T >
unsigned create_threads (T *__sigma0)

Public Attributes

unsigned _cap_all_start
unsigned _cap_all_order
unsigned cap_ec_parent

Constructor & Destructor Documentation

s0_ParentProtocol::s0_ParentProtocol ( unsigned  cap_start,
unsigned  cap_order,
unsigned  cap_all_start,
unsigned  cap_all_order 
) [inline]

Member Function Documentation

unsigned s0_ParentProtocol::alloc_crd (  )  [inline]
template<class T >
unsigned s0_ParentProtocol::create_pt_per_client ( unsigned  base,
T *  __sigma0 
) [inline]
template<class T >
unsigned s0_ParentProtocol::create_threads ( T *  __sigma0  )  [inline]
unsigned s0_ParentProtocol::portal_func ( Utcb utcb,
Utcb::Frame input,
bool &  free_cap 
) [inline]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines