BlobPackDescriptor

class dsviper.BlobPackDescriptor

Bases: object

Describes the binary regions a BlobPack will hold.

add_region(name: str, blob_layout: BlobLayout, count: int) → None

Register a region of count elements of blob_layout under name.

Raise if name is empty, longer than 31 bytes or already registered, or if count is zero.