Versions in this module Expand all Collapse all v0 v0.2.0 Jan 18, 2023 v0.1.0 Jan 18, 2023 Changes in this version + var File_chunky_proto protoreflect.FileDescriptor + var Object_ServiceDesc = grpc.ServiceDesc + func RegisterObjectServer(s grpc.ServiceRegistrar, srv ObjectServer) + type ObjectClient interface + Fetch func(ctx context.Context, in *wrappers.BytesValue, opts ...grpc.CallOption) (*ObjectManifest, error) + Push func(ctx context.Context, in *ObjectManifest, opts ...grpc.CallOption) (*empty.Empty, error) + func NewObjectClient(cc grpc.ClientConnInterface) ObjectClient + type ObjectManifest struct + Chunks []*ObjectManifest_ChunkWithOffset + Hash []byte + func (*ObjectManifest) Descriptor() ([]byte, []int) + func (*ObjectManifest) ProtoMessage() + func (x *ObjectManifest) GetChunks() []*ObjectManifest_ChunkWithOffset + func (x *ObjectManifest) GetHash() []byte + func (x *ObjectManifest) ProtoReflect() protoreflect.Message + func (x *ObjectManifest) Reset() + func (x *ObjectManifest) String() string + type ObjectManifest_ChunkWithOffset struct + Hash []byte + Offset int64 + Size int64 + func (*ObjectManifest_ChunkWithOffset) Descriptor() ([]byte, []int) + func (*ObjectManifest_ChunkWithOffset) ProtoMessage() + func (x *ObjectManifest_ChunkWithOffset) GetHash() []byte + func (x *ObjectManifest_ChunkWithOffset) GetOffset() int64 + func (x *ObjectManifest_ChunkWithOffset) GetSize() int64 + func (x *ObjectManifest_ChunkWithOffset) ProtoReflect() protoreflect.Message + func (x *ObjectManifest_ChunkWithOffset) Reset() + func (x *ObjectManifest_ChunkWithOffset) String() string + type ObjectServer interface + Fetch func(context.Context, *wrappers.BytesValue) (*ObjectManifest, error) + Push func(context.Context, *ObjectManifest) (*empty.Empty, error) + type UnimplementedObjectServer struct + func (UnimplementedObjectServer) Fetch(context.Context, *wrappers.BytesValue) (*ObjectManifest, error) + func (UnimplementedObjectServer) Push(context.Context, *ObjectManifest) (*empty.Empty, error) + type UnsafeObjectServer interface