コード例 #1
0
ファイル: encoder.go プロジェクト: yujiyokoo/minio
// TODO - think again if this is needed
// GetEncodedBlockLen - wrapper around erasure function with the same name
func (e encoder) GetEncodedBlockLen(dataLength int) (int, *probe.Error) {
	if dataLength <= 0 {
		return 0, probe.NewError(InvalidArgument{})
	}
	return encoding.GetEncodedBlockLen(dataLength, e.k), nil
}
コード例 #2
0
ファイル: donut_encoder.go プロジェクト: yubobo/minio
// TODO - think again if this is needed
// GetEncodedBlockLen - wrapper around erasure function with the same name
func (e encoder) GetEncodedBlockLen(dataLength int) (int, error) {
	if dataLength <= 0 {
		return 0, iodine.New(InvalidArgument{}, nil)
	}
	return encoding.GetEncodedBlockLen(dataLength, e.k), nil
}