C test anywhere protocol library