Trying to write non blocking code, failing

Do you mean ALib0.h?