API doc for C & Linux C