Next:
13.1 Introduction
Up:
Function Libraries
Previous:
Function Libraries
13 ``Client OS'' Library:
liboskit_clientos.a
13.1 Introduction
13.2 Initialization
13.2.1
oskit_clientos_init, oskit_clientos_init_pthreads
: Initialize the Client Operating System Library
13.2.2
oskit_clientos_sethostname
: Set the hostname
13.2.3
oskit_clientos_setfsnamespace
: Set the filesystem namespace
13.3 C Library Environment
13.3.1
getfsnamespace, setfsnamespace
: Get and Set the filesystem namespace
13.3.2
gethostname, sethostname
: Get and Set the system hostname
13.3.3
exit, setexit
: Get and Set the system hostname
13.3.4
getconsole, setconsole
: Get and Set the console stream
13.3.5
signals_init, setsiginit
: Get and Set the system hostname
13.3.6
sleep_init, sleep, wakeup
: Sleep/Wakeup interface
13.3.7
clone
: Make a copy of an
oskit_libcenv
object
13.4 Memory Interface
13.4.1
alloc
: Allocate a chunk of memory
13.4.2
realloc
: Reallocate a chunk of memory
13.4.3
alloc_aligned
: Allocate a chunk of memory subject to alignment constraints
13.4.4
free
: Free a chunk of memory
13.4.5
getsize
: Inquire about the size of a chunk of memory
13.4.6
alloc_gen
: Allocate a chunk of memory with general constraints
13.4.7
avail
: Return the amount of free memory
Utah Flux Research Group