s2protocol Reference

s2_cli.py

decoders

class s2protocol.decoders.BitPackedBuffer(contents, endian='big')
byte_align()
done()
read_aligned_bytes(bytes)
read_bits(bits)
read_unaligned_bytes(bytes)
used_bits()
class s2protocol.decoders.BitPackedDecoder(contents, typeinfos)
byte_align()
done()
instance(typeid)
used_bits()
exception s2protocol.decoders.CorruptedError
exception s2protocol.decoders.TruncatedError
class s2protocol.decoders.VersionedDecoder(contents, typeinfos)
byte_align()
done()
instance(typeid)
used_bits()

versions

protocol49716