update
This commit is contained in:
commit
43a3ba2a00
77 files changed
+75991
No files matched your search
@@ -0,0 +1,36 @@
|
||||
package mr
|
||||
|
||||
//
|
||||
// RPC definitions.
|
||||
//
|
||||
// remember to capitalize all names.
|
||||
//
|
||||
|
||||
import "os"
|
||||
import "strconv"
|
||||
|
||||
//
|
||||
// example to show how to declare the arguments
|
||||
// and reply for an RPC.
|
||||
//
|
||||
|
||||
type ExampleArgs struct {
|
||||
X int
|
||||
}
|
||||
|
||||
type ExampleReply struct {
|
||||
Y int
|
||||
}
|
||||
|
||||
// Add your RPC definitions here.
|
||||
|
||||
|
||||
// Cook up a unique-ish UNIX-domain socket name
|
||||
// in /var/tmp, for the coordinator.
|
||||
// Can't use the current directory since
|
||||
// Athena AFS doesn't support UNIX-domain sockets.
|
||||
func coordinatorSock() string {
|
||||
s := "/var/tmp/5840-mr-"
|
||||
s += strconv.Itoa(os.Getuid())
|
||||
return s
|
||||
}
|
||||
Reference in new issue
Block a user