MCPcopy Create free account

hub / github.com/YXG520/MIT6.824-6.5840 / types & classes

Types & classes106 in github.com/YXG520/MIT6.824-6.5840

↓ 2 callersTypeAliasbitset
src/porcupine/bitset.go:5
↓ 1 callersTypeAliasByKey
for sorting by key.
src/main/mrsequential.go:18
↓ 1 callersTypeAliasOperation
src/shardkv/common.go:32
↓ 1 callersTypeAliasbyTime
src/porcupine/checker.go:29
StructAddShardReply
src/shardkv/common.go:69
StructApplyHelper
src/raft/util.go:48
StructApplyMsg
as each Raft peer becomes aware that successive log entries are committed, the peer should send an ApplyMsg to the service (or tester) on the same ser
src/raft/raft.go:39
TypeAliasCheckResult
src/porcupine/model.go:71
StructClerk
src/shardctrler/client.go:15
StructClerk
src/kvraft/client.go:9
StructClerk
src/shardkv/client.go:38
StructClerk
src/shardkv_with_bug/client.go:38
StructClientEnd
src/labrpc/labrpc.go:77
StructConfig
A configuration -- an assignment of shards to groups. Please don't change this.
src/shardctrler/common.go:25
StructConfigOp
更新配置的操作
src/shardkv_with_bug/server.go:53
StructCoordinator
src/mr/coordinator.go:9
StructDD
src/labgob/test_test.go:143
StructEntry
import "6.824/labgob"
src/raft/log.go:8
TypeAliasErr
src/shardctrler/common.go:45
TypeAliasErr
src/kvraft/common.go:3
TypeAliasErr
src/shardkv/common.go:34
TypeAliasErr
src/shardkv_with_bug/common.go:48
StructEvent
src/porcupine/model.go:20
TypeAliasEventKind
src/porcupine/model.go:13
StructExampleArgs
example to show how to declare the arguments and reply for an RPC.
src/mr/rpc.go:17
StructExampleReply
src/mr/rpc.go:21
StructGetArgs
src/kvraft/common.go:36
StructGetArgs
src/shardkv/common.go:50
StructGetArgs
src/shardkv_with_bug/common.go:67
StructGetReply
src/kvraft/common.go:44
StructGetReply
src/shardkv/common.go:56
StructGetReply
src/shardkv_with_bug/common.go:74
StructJoinArgs
src/shardctrler/common.go:47
StructJoinReply
src/shardctrler/common.go:53
StructJunkArgs
src/labrpc/test_test.go:10
StructJunkReply
src/labrpc/test_test.go:13
StructJunkServer
src/labrpc/test_test.go:17
StructKVServer
src/kvraft/server.go:24
StructKeyValue
Map functions return a slice of KeyValue.
src/mr/worker.go:11
StructKvInput
src/models/kv.go:7
StructKvOutput
src/models/kv.go:13
StructLabDecoder
src/labgob/labgob.go:44
StructLabEncoder
src/labgob/labgob.go:24
StructLeaveArgs
src/shardctrler/common.go:58
StructLeaveReply
src/shardctrler/common.go:64
StructLog
src/raft/log.go:12
StructModel
src/porcupine/model.go:27
StructMoveArgs
src/shardctrler/common.go:69
StructMoveReply
src/shardctrler/common.go:76
StructMoveShardsArgs
src/shardkv_with_bug/common.go:79
StructMoveShardsReply
src/shardkv_with_bug/common.go:86
StructNetwork
src/labrpc/labrpc.go:139
StructOp
src/shardctrler/server.go:30
StructOp
src/kvraft/server.go:12
StructOp
src/shardkv/server.go:35
StructOp
src/shardkv_with_bug/server.go:57
StructOpLog
src/kvraft/test_test.go:24
StructOpReply
OpReply is used to wake waiting RPC caller after Op arrived from applyCh
src/shardkv/server.go:52
StructOperation
src/porcupine/model.go:5
StructPeerTracker
src/raft/tracker.go:10
StructPersister
src/raft/persister.go:14
StructPutAppendArgs
Put or Append
src/kvraft/common.go:21
StructPutAppendArgs
PutType or AppendType
src/shardkv/common.go:37
StructPutAppendArgs
Put or Append
src/shardkv_with_bug/common.go:51
StructPutAppendReply
src/kvraft/common.go:32
StructPutAppendReply
src/shardkv/common.go:46
StructPutAppendReply
src/shardkv_with_bug/common.go:63
StructQueryArgs
src/shardctrler/common.go:81
StructQueryReply
src/shardctrler/common.go:87
StructRaft
var cfgs []config var index = 0 A Go object implementing a single Raft peer.
src/raft/raft.go:60
StructRequestAppendEntriesArgs
src/raft/raft.go:92
StructRequestAppendEntriesReply
src/raft/raft.go:102
StructRequestInstallSnapShotArgs
src/raft/raft.go:313
StructRequestInstallSnapShotReply
src/raft/raft.go:320
StructRequestVoteArgs
example RequestVote RPC arguments structure. field names must start with capital letters!
src/raft/raft.go:111
StructRequestVoteReply
example RequestVote RPC reply structure. field names must start with capital letters!
src/raft/raft.go:122
StructSendShardArg
src/shardkv/common.go:61
StructServer
a server is a collection of services, all sharing the same rpc dispatcher. so that e.g. both a Raft and a k/v server can listen to the same rpc endpoi
src/labrpc/labrpc.go:399
StructService
an object with methods that can be called via RPC. a single server may have more than one Service.
src/labrpc/labrpc.go:452
StructShard
src/shardkv/server.go:30
StructShard
src/shardkv_with_bug/server.go:47
StructShardCtrler
src/shardctrler/server.go:14
StructShardKV
src/shardkv/server.go:58
StructShardKV
src/shardkv_with_bug/server.go:15
StructT1
src/labgob/test_test.go:7
StructT2
src/labgob/test_test.go:14
StructT3
src/labgob/test_test.go:20
StructT4
src/labgob/test_test.go:108
StructcacheEntry
src/porcupine/checker.go:140
StructcallsEntry
src/porcupine/checker.go:154
Structconfig
src/shardctrler/config.go:34
Structconfig
src/kvraft/config.go:47
Structconfig
src/raft/config.go:40
Structconfig
src/shardkv/config.go:53
Structconfig
src/shardkv_with_bug/config.go:53
Structentry
src/porcupine/checker.go:16
TypeAliasentryKind
src/porcupine/checker.go:9
Structgroup
src/shardkv/config.go:45
Structgroup
src/shardkv_with_bug/config.go:45
StructhistoryElement
src/porcupine/visualization.go:11
next →1–100 of 106, ranked by callers