MCPcopy Create free account
hub / github.com/dadgar/onecache / run

Method run

onecache/memcache_handlers.go:407–425  ·  view source on GitHub ↗
(w io.Writer, data []byte)

Source from the content-addressed store, hash-verified

405}
406
407func (h *incrementHandler) run(w io.Writer, data []byte) error {
408 var resp int64
409 var err error
410 if h.negative {
411 err = h.n.server.Decrement(h.args, &resp)
412 } else {
413 err = h.n.server.Increment(h.args, &resp)
414 }
415
416 if h.noReply {
417 return nil
418 }
419
420 if err != nil {
421 return sendMsg(w, "NOT_FOUND")
422 }
423
424 return sendMsg(w, fmt.Sprintf("%d", resp))
425}
426
427type getHandler struct {
428 n *Node

Callers

nothing calls this directly

Calls 3

sendMsgFunction · 0.85
DecrementMethod · 0.45
IncrementMethod · 0.45

Tested by

no test coverage detected