Documentation
¶
Index ¶
- func Delete(containerID []byte, signature interop.Signature, token []byte)
- func GetContainerSize(id []byte) containerSizes
- func List(owner []byte) [][]byte
- func ListContainerSizes(epoch int) [][]byte
- func Migrate(script []byte, manifest []byte, data interface{}) bool
- func NewEpoch(epochNum int)
- func Owner(containerID []byte) []byte
- func Put(container []byte, signature interop.Signature, publicKey interop.PublicKey, ...)
- func PutContainerSize(epoch int, cid []byte, usedSize int, pubKey interop.PublicKey)
- func SetEACL(eACL []byte, signature interop.Signature, publicKey interop.PublicKey, ...)
- func StartContainerEstimation(epoch int)
- func StopContainerEstimation(epoch int)
- func Version() int
- type Container
- type ExtendedACL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContainerSize ¶ added in v0.4.0
func GetContainerSize(id []byte) containerSizes
func ListContainerSizes ¶ added in v0.4.0
func PutContainerSize ¶ added in v0.4.0
func StartContainerEstimation ¶ added in v0.4.0
func StartContainerEstimation(epoch int)
func StopContainerEstimation ¶ added in v0.4.0
func StopContainerEstimation(epoch int)
Types ¶
type Container ¶ added in v0.9.0
type Container struct {
// contains filtered or unexported fields
}
type ExtendedACL ¶ added in v0.9.0
type ExtendedACL struct {
// contains filtered or unexported fields
}
func EACL ¶
func EACL(containerID []byte) ExtendedACL
Click to show internal directories.
Click to hide internal directories.