wiki:µRoarD/Depends

Version 2 (modified by ph3-der-loewe, 13 years ago) (diff)

Build tables out of lists

Depends of µRoarD

This is a list of dependencies used by µRoarD. This list is of most interest if you plan to use µRoarD as library on a limited device.

In the following tables R/O means: R = Required, O = Optional.

Constants

µRoarD depends on lots of constants exported by µRoar as included in muroar.h.

Variables

General system interface

Symbol R/O Used by Comment
errno O MUROAR_FEATURE_SOCKET_UNIX Used for testing stalled sockets

Functions

Process Management

Symbol R/O Used by Comment
exit ? ? ?
fork ? ? ?
signal ? ? ?
setsid ? ? ?

Memory/String?

Symbol R/O Used by Comment
malloc ? ? ?
free ? ? ?
memcpy ? ? ?
memset ? ? ?
strncpy ? ? ?
atoi ? ? ?

FileSystem?

Symbol R/O Used by Comment
unlink ? ? ?
umask ? ? ?

SysIO

Symbol R/O Used by Comment
close ? ? ?
read ? ? ?
write ? ? ?
select ? ? ?
fchmod ? ? ?
fcntl ? ? ?

StdIO

Symbol R/O Used by Comment
puts ? ? ?

Network

Symbol R/O Used by Comment
socket ? ? ?
listen ? ? ?
connect ? ? ?
accept ? ? ?
bind ? ? ?
recvmsg ? ? ?
gethostbyname ? ? ?

Driver

Symbol R/O Used by Comment
muroard_driver_free ? ? ?
muroard_driver_init ? ? ?
muroard_driver_write ? ? ?