Documentation ¶
Index ¶
- func ProtocolRegister()
- func Server(repository *storage.Repository, addr string)
- func Stdio() error
- type ReqCheckChunk
- type ReqCheckObject
- type ReqClose
- type ReqCommit
- type ReqCreate
- type ReqGetBlob
- type ReqGetChunk
- type ReqGetChunkRefCount
- type ReqGetChunkSize
- type ReqGetChunks
- type ReqGetIndexes
- type ReqGetMetadata
- type ReqGetObject
- type ReqGetObjectRefCount
- type ReqGetObjectSize
- type ReqGetObjects
- type ReqOpen
- type ReqPurge
- type ReqPutChunk
- type ReqPutMetadata
- type ReqPutObject
- type ReqReferenceChunks
- type ReqReferenceObjects
- type ReqStorePutBlob
- type ReqStorePutMetadata
- type ReqTransaction
- type Request
- type ResCheckChunk
- type ResCheckObject
- type ResClose
- type ResCommit
- type ResCreate
- type ResGetBlob
- type ResGetChunk
- type ResGetChunkRefCount
- type ResGetChunkSize
- type ResGetChunks
- type ResGetIndexes
- type ResGetMetadata
- type ResGetObject
- type ResGetObjectRefCount
- type ResGetObjectSize
- type ResGetObjects
- type ResOpen
- type ResPurge
- type ResPutChunk
- type ResPutMetadata
- type ResPutObject
- type ResReferenceChunks
- type ResReferenceObjects
- type ResStorePutBlob
- type ResStorePutMetadata
- type ResTransaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProtocolRegister ¶
func ProtocolRegister()
func Server ¶
func Server(repository *storage.Repository, addr string)
Types ¶
type ReqCheckChunk ¶
type ReqCheckChunk struct {
Checksum [32]byte
}
type ReqCheckObject ¶
type ReqCheckObject struct {
Checksum [32]byte
}
type ReqCreate ¶
type ReqCreate struct { Repository string RepositoryConfig storage.RepositoryConfig }
type ReqGetBlob ¶
type ReqGetBlob struct {
Checksum [32]byte
}
type ReqGetChunk ¶
type ReqGetChunk struct {
Checksum [32]byte
}
type ReqGetChunkRefCount ¶
type ReqGetChunkRefCount struct {
Checksum [32]byte
}
type ReqGetChunkSize ¶
type ReqGetChunkSize struct {
Checksum [32]byte
}
type ReqGetChunks ¶
type ReqGetChunks struct { }
type ReqGetIndexes ¶
type ReqGetIndexes struct { }
type ReqGetMetadata ¶
type ReqGetObject ¶
type ReqGetObject struct {
Checksum [32]byte
}
type ReqGetObjectRefCount ¶
type ReqGetObjectRefCount struct {
Checksum [32]byte
}
type ReqGetObjectSize ¶
type ReqGetObjectSize struct {
Checksum [32]byte
}
type ReqGetObjects ¶
type ReqGetObjects struct { }
type ReqPutMetadata ¶
type ReqPutObject ¶
type ReqReferenceChunks ¶
type ReqReferenceObjects ¶
type ReqStorePutBlob ¶
type ReqStorePutMetadata ¶
type ReqTransaction ¶
type ResCheckChunk ¶
type ResCheckObject ¶
type ResGetBlob ¶
type ResGetChunk ¶
type ResGetChunkRefCount ¶
type ResGetChunkSize ¶
type ResGetChunks ¶
type ResGetIndexes ¶
type ResGetMetadata ¶
type ResGetObject ¶
type ResGetObjectRefCount ¶
type ResGetObjectSize ¶
type ResGetObjects ¶
type ResOpen ¶
type ResOpen struct { RepositoryConfig *storage.RepositoryConfig Err error }
type ResPutChunk ¶
type ResPutMetadata ¶
type ResPutObject ¶
type ResReferenceChunks ¶
type ResReferenceObjects ¶
type ResStorePutBlob ¶
type ResStorePutMetadata ¶
type ResTransaction ¶
Click to show internal directories.
Click to hide internal directories.