cbor2.types
¶
- exception cbor2.types.CBORDecodeEOF¶
Raised when decoding unexpectedly reaches EOF.
- exception cbor2.types.CBORDecodeError¶
Raised for exceptions occurring during CBOR decoding.
- exception cbor2.types.CBORDecodeValueError¶
Raised when the CBOR stream being decoded contains an invalid value.
- exception cbor2.types.CBOREncodeError¶
Raised for exceptions occurring during CBOR encoding.
- exception cbor2.types.CBOREncodeTypeError¶
Raised when attempting to encode a type that cannot be serialized.
- exception cbor2.types.CBOREncodeValueError¶
Raised when the CBOR encoder encounters an invalid value.
- exception cbor2.types.CBORError¶
Base class for errors that occur during CBOR encoding or decoding.
- class cbor2.types.CBORSimpleValue(value)¶
Represents a CBOR “simple value”.
- Parameters
value (int) – the value (0-255)
- class cbor2.types.CBORTag(tag, value)¶
Represents a CBOR semantic tag.
- Parameters
tag (int) – tag number
value – encapsulated value (any object)
- class cbor2.types.FrozenDict(*args, **kwargs)¶
A hashable, immutable mapping type.
The arguments to
FrozenDict
are processed just like those todict
.
- cbor2.types.undefined = undefined¶
Represents the “undefined” value.