El paquete protorpc.messages
proporciona las siguientes clases de excepción:
- class DecodeError()
- Se genera cuando se produce un error al decodificar un mensaje codificado.
- class DefinitionNotFoundError()
- Se genera cuando no se encuentra una definición.
- class DuplicateNumberError()
- Se genera cuando se asigna un número duplicado a un campo.
- class EnumDefinitionError()
- Se genera cuando hay errores en las definiciones de enumeraciones.
- class FieldDefinitionError()
- Se genera cuando hay errores en las definiciones de campo.
- class InvalidDefaultError()
- Se genera cuando se proporciona un valor predeterminado no válido a un campo.
- class InvalidNumberError()
- Se genera cuando se proporciona un número no válido a un campo.
- class InvalidVariantError()
- Se genera cuando se proporciona una variante no válida a un campo.
- class MessageDefinitionError()
- Se genera cuando hay errores en las definiciones de mensajes.
- class ValidationError()
- Se genera cuando un mensaje tiene un valor no válido.