MCPcopy Create free account

hub / github.com/akalin/gopar / types & classes

Types & classes101 in github.com/akalin/gopar

↓ 78 callersTypeAliasT
T is an element of GF(2^16).
gf2p16/t.go:6
↓ 20 callersTypeAliasPoly64
A Poly64 is a polynomial over GF(2) mod x^64.
gf2/poly64.go:4
↓ 5 callersTypeAliasexponent
par2/recovery_packet.go:11
↓ 2 callersTypeAliasrecoverySetID
par2/packet.go:61
↓ 1 callersTypeAliasversionNumber
par1/header.go:10
StructCoder
A Coder is an object that can generate parity shards, verify parity shards, and reconstruct data shards from parity shards.
rsec16/coder.go:30
InterfaceCreateDelegate
CreateDelegate extends EncoderDelegate with another delegate function.
par1/create.go:15
InterfaceCreateDelegate
CreateDelegate is just EncoderDelegate for now.
par2/create.go:27
StructCreateOptions
CreateOptions holds all the options for Create.
par1/create.go:35
StructCreateOptions
CreateOptions holds all the options for Create.
par2/create.go:48
StructDecoder
A Decoder keeps track of all information needed to check the integrity of a set of data files, and possibly repair any missing/corrupt data files from
par1/decoder.go:18
StructDecoder
A Decoder keeps track of all information needed to check the integrity of a set of data files, and possibly repair any missing/corrupt data files from
par2/decoder.go:160
InterfaceDecoderDelegate
DecoderDelegate holds methods that are called during the decode process.
par1/decoder.go:33
InterfaceDecoderDelegate
DecoderDelegate holds methods that are called during the decode process.
par2/decoder.go:184
StructDoNothingCreateDelegate
DoNothingCreateDelegate is an implementation of CreateDelegate that does nothing for all methods.
par1/create.go:22
StructDoNothingCreateDelegate
DoNothingCreateDelegate is an implementation of CreateDelegate that does nothing for all methods.
par2/create.go:33
StructDoNothingDecoderDelegate
DoNothingDecoderDelegate is an implementation of DecoderDelegate that does nothing for all methods.
par1/decoder.go:44
StructDoNothingDecoderDelegate
DoNothingDecoderDelegate is an implementation of DecoderDelegate that does nothing for all methods.
par2/decoder.go:202
StructDoNothingRepairDelegate
DoNothingRepairDelegate is an implementation of RepairDelegate that does nothing for all methods.
par1/repair.go:12
StructDoNothingRepairDelegate
DoNothingRepairDelegate is an implementation of RepairDelegate that does nothing for all methods.
par2/repair.go:14
StructDoNothingVerifyDelegate
DoNothingVerifyDelegate is an implementation of VerifyDelegate that does nothing for all methods.
par1/verify.go:10
StructDoNothingVerifyDelegate
DoNothingVerifyDelegate is an implementation of VerifyDelegate that does nothing for all methods.
par2/verify.go:10
StructEncoder
An Encoder keeps track of all information needed to create parity volumes for a set of data files, and write them out to parity files (.PAR, .P00, .P0
par1/encoder.go:16
StructEncoder
An Encoder keeps track of all information needed to create parity volumes for a set of data files, and write them out to parity files (that usually en
par2/encoder.go:22
InterfaceEncoderDelegate
EncoderDelegate holds methods that are called during the encode process.
par1/encoder.go:30
InterfaceEncoderDelegate
EncoderDelegate holds methods that are called during the encode process.
par2/encoder.go:42
StructFileCounts
FileCounts contains file counts which can be used to deduce whether repair is necessary and/or possible.
par1/decoder.go:291
StructMatrix
Matrix is an immutable rectangular array of elements of GF(2^16). It has just enough methods to support Reed-Solomon erasure codes.
gf2p16/matrix.go:8
StructMemFS
MemFS is a simple in-memory filesystem with a working directory. It's intended mainly for testing.
memfs/memfs.go:45
StructNotEnoughParityShardsError
NotEnoughParityShardsError is returned by ReconstructData or if there isn't enough parity shards to reconstruct some missing data.
rsec16/coder.go:180
InterfaceRepairDelegate
RepairDelegate is just DecoderDelegate for now.
par1/repair.go:6
InterfaceRepairDelegate
RepairDelegate is just DecoderDelegate for now.
par2/repair.go:8
StructRepairOptions
RepairOptions holds all the options for Repair.
par1/repair.go:17
StructRepairOptions
RepairOptions holds all the options for Repair.
par2/repair.go:19
StructRepairResult
RepairResult holds the result of a Repair call.
par1/repair.go:27
StructRepairResult
RepairResult holds the result of a Repair call.
par2/repair.go:32
StructShardCounts
ShardCounts contains shard counts which can be used to deduce whether repair is necessary and/or possible.
par2/decoder.go:586
InterfaceVerifyDelegate
VerifyDelegate is just DecoderDelegate for now.
par1/verify.go:4
InterfaceVerifyDelegate
VerifyDelegate is just DecoderDelegate for now.
par2/verify.go:4
StructVerifyOptions
VerifyOptions holds all the options for Verify.
par1/verify.go:15
StructVerifyOptions
VerifyOptions holds all the options for Verify.
par2/verify.go:15
StructVerifyResult
VerifyResult holds the result of a Verify call.
par1/verify.go:26
StructVerifyResult
VerifyResult holds the result of a Verify call.
par2/verify.go:25
StructapplyMatrixBenchmarkConfig
rsec16/matrix_test.go:183
FuncTypeapplyMatrixFunc
func(gf2p16.Matrix, [][]byte, [][]byte)
rsec16/matrix_test.go:86
StructchecksumPair
par2/ifsc_packet.go:13
TypeAliaschecksumShardLocationMap
par2/decoder.go:86
TypeAliascommandMask
cmd/par/main.go:264
Structcrc32Window
par2/crc32.go:7
StructcreateFlags
cmd/par/main.go:222
StructdecoderInputFileInfo
par2/decoder.go:38
StructdefaultFileIO
par1/file_io.go:10
StructdefaultFileIO
par2/decoder.go:24
StructencoderInputFileInfo
par2/encoder.go:13
Structfile
par2/file.go:12
StructfileDescriptionPacket
par2/file_description_packet.go:20
StructfileDescriptionPacketHeader
par2/file_description_packet.go:13
StructfileEntry
par1/file_entry.go:62
StructfileEntryHeader
par1/file_entry.go:45
TypeAliasfileEntryStatus
par1/file_entry.go:13
TypeAliasfileID
par2/main_packet.go:19
InterfacefileIO
par1/file_io.go:5
InterfacefileIO
par2/decoder.go:18
StructfileIntegrityInfo
par2/decoder.go:133
StructglobalFlags
cmd/par/main.go:204
Structheader
par1/header.go:28
StructifscPacket
par2/ifsc_packet.go:18
StructmainPacket
par2/main_packet.go:33
StructmainPacketHeader
par2/main_packet.go:14
StructmulTable64Entry
gf2p16/t_amd64.go:3
StructmulTableEntry
gf2p16/t.go:25
StructnoPacketsFoundError
par2/file.go:21
StructpacketHeader
par2/packet.go:11
TypeAliaspacketType
par2/packet.go:62
Structpar1LogCreateDelegate
cmd/par/main.go:21
Structpar1LogDecoderDelegate
cmd/par/main.go:43
Structpar1LogRepairDelegate
cmd/par/main.go:94
Structpar1LogVerifyDelegate
cmd/par/main.go:90
Structpar2LogCreateDelegate
cmd/par/main.go:98
Structpar2LogDecoderDelegate
cmd/par/main.go:124
Structpar2LogRepairDelegate
cmd/par/main.go:194
Structpar2LogVerifyDelegate
cmd/par/main.go:190
StructrecoveryDelegate
par2/decoder.go:457
StructrecoveryPacket
par2/recovery_packet.go:13
InterfacerepairChecker
cmd/par/main.go:340
StructrepairFlags
cmd/par/main.go:251
StructshardIntegrityInfo
par2/decoder.go:124
StructshardLocation
par2/decoder.go:79
TypeAliasshardLocationSet
par2/decoder.go:84
StructtestCreateDelegate
par1/create_test.go:10
StructtestDecoderDelegate
par1/decoder_test.go:40
StructtestDecoderDelegate
par2/file_test.go:10
StructtestEncoderDelegate
par1/encoder_test.go:13
StructtestEncoderDelegate
par2/encoder_test.go:16
StructtestFileIO
par1/decoder_test.go:17
StructtestFileIO
par2/decoder_test.go:81
StructtestRepairDelegate
par1/repair_test.go:10
StructtestVerifyDelegate
par1/verify_test.go:10
StructtypedPacket
par2/packet_test.go:29
StructverifyFlags
cmd/par/main.go:238
next →1–100 of 101, ranked by callers