bpack package
Binary data structures (un-)Packing library.
bpack provides tools to describe, in a declarative way, and encode/decode binary data.
Submodules
- bpack.ba module
- bpack.bs module
- bpack.codecs module
- bpack.descriptors module
BinFieldDescriptor
BinFieldDescriptor.is_enum_type()
BinFieldDescriptor.is_int_type()
BinFieldDescriptor.is_sequence_type()
BinFieldDescriptor.update_from_type()
BinFieldDescriptor.validate()
BinFieldDescriptor.offset
BinFieldDescriptor.repeat
BinFieldDescriptor.signed
BinFieldDescriptor.size
BinFieldDescriptor.total_size
BinFieldDescriptor.type
Field
asdict()
astuple()
baseunits()
bitorder()
byteorder()
calcsize()
descriptor()
field()
field_descriptors()
fields()
flat_fields_iterator()
get_field_descriptor()
is_descriptor()
is_field()
set_field_descriptor()
- bpack.enums module
- bpack.np module
- bpack.st module
- bpack.typing module
- bpack.utils module