Return value for most functions in the communication library, indicating the success or reason for failure of the last operation