...
Therefore a description of needed inputs and provided outputs for each interface is needed.
For these functions some pseudo code is used instead of c code.
int[10] getNumbers(string name) for instance will accept a string and return an integer array of length ten.