L4Re - L4 Runtime Environment
l4re_env_cap_entry_t Struct Reference

Entry in the L4Re environment array for the named inital objects. More...

#include <env.h>

+ Collaboration diagram for l4re_env_cap_entry_t:

Public Member Functions

 l4re_env_cap_entry_t ()
 Create an invalid entry.
 
 l4re_env_cap_entry_t (char const *n, l4_cap_idx_t c, l4_umword_t f=0)
 Create an entry with the name n, capability c, and flags f. More...
 

Data Fields

l4_cap_idx_t cap
 The capability selector for the object.
 
l4_umword_t flags
 Some flags for the object. More...
 
char name [16]
 The name of the object.
 

Detailed Description

Entry in the L4Re environment array for the named inital objects.

Definition at line 49 of file env.h.

Constructor & Destructor Documentation

◆ l4re_env_cap_entry_t()

l4re_env_cap_entry_t::l4re_env_cap_entry_t ( char const *  n,
l4_cap_idx_t  c,
l4_umword_t  f = 0 
)
inline

Create an entry with the name n, capability c, and flags f.

Parameters
nis the name of the initial object.
cis the capability selector that refers the initial object.
fare the additional flags for the object.

Definition at line 80 of file env.h.

References l4re_env_cap_entry_t(), and name.

+ Here is the call graph for this function:

Field Documentation

◆ flags

l4_umword_t l4re_env_cap_entry_t::flags

Some flags for the object.

Note
Currently unused.

Definition at line 60 of file env.h.

Referenced by l4re_env_get_cap_l().


The documentation for this struct was generated from the following file: