Eccezioni del modulo Messaggi

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

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