Class Genode::Ram_session
Public functions
alloc
Allocate RAM dataspace
| size_t |
size |
Size of ram dataspace |
- Return
-
Ram_dataspace_capability Capability to new ram dataspace
avail
Return amount of available quota
free
Free RAM dataspace
| Ram_dataspace_capability |
ds |
Dataspace capability as returned by alloc |
quota
Return current quota limit
ref_account
Define reference account for the RAM session
| Ram_session_capability |
ram_session |
Reference account |
Each RAM session requires another RAM session as
reference account to transfer quota to and from.
The reference account can be defined only once.
service_name
transfer_quota
Transfer quota the another ram session
| Ram_session_capability |
ram_session |
Receiver of quota donation |
| size_t |
amount |
Amount of quota to donate |
Quota can only be transfered if the specified
RAM session is either the reference account for
this session or vice versa.
used