blob: 356dd4ae88110ce90303174b346e75e6e9171121 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
Descriptions of functions are defined in the .iface.h files.
The ????_OBJTYPE defines represent the class identifier for that class.
The ????_S* defines are IDs for function syscalls : they do not apply to an object
All the other defines are IDs for method syscalls, that apply to one objec of that type
The description of a function/method is formatted as follows :
//<role of function/method> (<return type>[:<what is returned>]) | [<arg type>:<arg name> [, ...] ]
The return type and the arguments type can be one of :
- v : void (for return type)
- b : bool (0 = false, anything = true)
- c : a character
- S : a pointer to a String object
- i : an integer
- I : a pointer to a u64int
- j/J : lower/higher half of a u64int
- r : an identifier for any ressource object
- R : an identifier for a ressource object, but of same class
- * : a pointer to some space (u8int*)
|