Documentation
¶
Index ¶
- func NewTID(sch blobcache.SchemaSpec) blobcache.TID
- type Env
- type Params
- type System
- type Volume
- func (v *Volume) AccessSubVolume(ctx context.Context, target blobcache.OID) (blobcache.ActionSet, error)
- func (v *Volume) Await(ctx context.Context, prev []byte, next *[]byte) error
- func (v *Volume) BeginTx(ctx context.Context, spec blobcache.TxParams) (volumes.Tx, error)
- func (v *Volume) GetBackend() blobcache.VolumeBackend[blobcache.OID]
- func (v *Volume) GetParams() blobcache.VolumeConfig
- func (v *Volume) Handle(out *[]blobcache.Message, msg blobcache.Message) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Volume ¶
type Volume struct {
// contains filtered or unexported fields
}
Volume manages state for a volume.
func (*Volume) AccessSubVolume ¶
func (*Volume) GetBackend ¶
func (v *Volume) GetBackend() blobcache.VolumeBackend[blobcache.OID]
func (*Volume) GetParams ¶
func (v *Volume) GetParams() blobcache.VolumeConfig
Click to show internal directories.
Click to hide internal directories.