Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DecodeShares ¶
type DecodeShares struct {
// contains filtered or unexported fields
}
type DecodedShare ¶
type DecodedShare struct {
// contains filtered or unexported fields
}
type Decrypt ¶
type Decrypt struct {
// contains filtered or unexported fields
}
func NewDecrypt ¶
func NewDecrypt(inbox chan any, store *encryption.Store) (*Decrypt, error)
type DecryptBuffer ¶
type DecryptBuffer struct {
// contains filtered or unexported fields
}
type DownloadCmd ¶
type DownloadCmd struct {
Path string `arg:""`
}
func (DownloadCmd) Run ¶
func (d DownloadCmd) Run() error
type DownloadObject ¶
type DownloadObject struct {
// contains filtered or unexported fields
}
type DownloadPiece ¶
type DownloadPiece struct {
// contains filtered or unexported fields
}
type DownloadRouter ¶
type DownloadRouter struct {
// contains filtered or unexported fields
}
type DownloadSegment ¶
type DownloadSegment struct {
// contains filtered or unexported fields
}
type ECDecoder ¶
type ECDecoder struct {
// contains filtered or unexported fields
}
func NewECDecoder ¶
type FatalFailure ¶
type FatalFailure struct {
Error error
}
type InitDecryption ¶
type InitDecryption struct {
// contains filtered or unexported fields
}
type ObjectDownloader ¶
func (*ObjectDownloader) Download ¶
func (s *ObjectDownloader) Download(ctx context.Context, metainfoClient *metaclient.Client, req *DownloadObject) error
type Parallel ¶
type Parallel struct {
// contains filtered or unexported fields
}
func (*Parallel) Add ¶
func (p *Parallel) Add(req *DownloadSegment) *segmentBuffer
type PieceStoreClient ¶
type PieceStoreClient struct {
// contains filtered or unexported fields
}
func NewPieceStoreClient ¶
func NewPieceStoreClient(node storj.NodeURL, outbox chan any) (*PieceStoreClient, error)
func (*PieceStoreClient) Download ¶
func (d *PieceStoreClient) Download(ctx context.Context, client pb.DRPCPiecestoreClient, req *DownloadPiece) (downloaded int64, err error)
func (*PieceStoreClient) Run ¶
func (d *PieceStoreClient) Run(ctx context.Context)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.