package wtwire // ErrorCode represents a generic error code used when replying to watchtower // clients. Specific reply messages may extend the ErrorCode primitive and add // custom codes, so long as they don't collide with the generic error codes.. type ErrorCode uint16 const ( // CodeOK signals that the request was successfully processed by the // watchtower. CodeOK ErrorCode = 0 // CodeTemporaryFailure alerts the client that the watchtower is // temporarily unavailable, but that it may try again at a later time. CodeTemporaryFailure ErrorCode = 40 // CodePermanentFailure alerts the client that the watchtower has // permanently failed, and further communication should be avoided. CodePermanentFailure ErrorCode = 50 )