Eccezioni modulo Messaggi

Il pacchetto protorpc.messages fornisce le seguenti classi di eccezione:

class DecodeError()
Inviato quando si verifica un errore durante la decodifica di un messaggio codificato.
class DefinitionNotFoundError()
Rilevato quando non viene trovata una definizione.
classe DuplicateNumberError()
Aumentato quando a un campo viene assegnato un numero duplicato.
class EnumDefinitionError()
Rilevato quando ci sono errori nelle definizioni di Enum.
class FieldDefinitionError()
Sollecitato in caso di errori nelle definizioni dei campi.
class InvalidDefaultError()
Aumentato quando in un campo viene fornito un valore predefinito non valido.
class InvalidNumberError()
Aumentato quando in un campo viene fornito un numero non valido.
class InvalidVariantError()
Aumentato quando viene fornita una variante non valida a un campo.
class MessageDefinitionError()
Rilevato quando sono presenti errori nelle definizioni dei messaggi.
class ValidationError()
Aumentato quando un messaggio ha un valore non valido.