Documentation ¶
Index ¶
- func ReadInventoryListBlob(vf sku.ListFormat, r io.Reader, a *sku.List) (err error)
- type FormatInventoryListPrinter
- type FormatInventoryListScanner
- type V0
- func (v V0) GetListFormat() sku.ListFormat
- func (s V0) ReadInventoryListObject(r io.Reader) (n int64, o *sku.Transacted, err error)
- func (s V0) StreamInventoryListBlobSkus(r1 io.Reader, f interfaces.FuncIter[*sku.Transacted]) (err error)
- func (s V0) WriteInventoryListBlob(o sku.Collection, w io.Writer) (n int64, err error)
- func (s V0) WriteInventoryListObject(o *sku.Transacted, w io.Writer) (n int64, err error)
- type V1
- func (v V1) GetListFormat() sku.ListFormat
- func (s V1) ReadInventoryListObject(r1 io.Reader) (n int64, o *sku.Transacted, err error)
- func (s V1) StreamInventoryListBlobSkus(r1 io.Reader, f interfaces.FuncIter[*sku.Transacted]) (err error)
- func (s V1) WriteInventoryListBlob(o sku.Collection, w1 io.Writer) (n int64, err error)
- func (s V1) WriteInventoryListObject(o *sku.Transacted, w1 io.Writer) (n int64, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadInventoryListBlob ¶
Types ¶
type FormatInventoryListPrinter ¶
type FormatInventoryListPrinter interface { Offset() int64 Print(object_inventory_format.FormatterContext) (int64, error) PrintMany(...object_inventory_format.FormatterContext) (int64, error) }
type FormatInventoryListScanner ¶
type FormatInventoryListScanner interface { Error() error GetTransacted() *sku.Transacted GetRange() object_probe_index.Range Scan() bool SetDebug() }
type V0 ¶
type V0 struct { object_inventory_format.Format object_inventory_format.Options }
func MakeV0 ¶
func MakeV0( format object_inventory_format.Format, options object_inventory_format.Options, ) V0
func (V0) GetListFormat ¶
func (v V0) GetListFormat() sku.ListFormat
func (V0) ReadInventoryListObject ¶
func (V0) StreamInventoryListBlobSkus ¶
func (s V0) StreamInventoryListBlobSkus( r1 io.Reader, f interfaces.FuncIter[*sku.Transacted], ) (err error)
func (V0) WriteInventoryListBlob ¶
func (V0) WriteInventoryListObject ¶
type V1 ¶
type V1 struct {
Box *box_format.BoxTransacted
}
func (V1) GetListFormat ¶
func (v V1) GetListFormat() sku.ListFormat
func (V1) ReadInventoryListObject ¶
func (V1) StreamInventoryListBlobSkus ¶
func (s V1) StreamInventoryListBlobSkus( r1 io.Reader, f interfaces.FuncIter[*sku.Transacted], ) (err error)
func (V1) WriteInventoryListBlob ¶
func (V1) WriteInventoryListObject ¶
Click to show internal directories.
Click to hide internal directories.