MCPcopy Create free account
hub / github.com/IceFireDB/IceFireDB / InitCMD

Method InitCMD

IceFireDB-PubSub/pkg/router/redisNode/router.go:52–63  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

50const CMDEXEC = "CMDEXEC"
51
52func (r *Router) InitCMD() {
53 r.AddCommand("COMMAND", r.cmdCOMMAND)
54 r.AddCommand("PING", r.cmdPING)
55 r.AddCommand("QUIT", r.cmdQUIT)
56 if r.client != nil {
57 r.AddCommand(CMDEXEC, r.cmdCMDEXEC)
58 }
59 if config.Get().P2P.Enable {
60 r.AddCommand("PUBLISH", r.cmdPpub)
61 r.AddCommand("SUBSCRIBE", r.cmdPsub)
62 }
63}
64
65func (r *Router) Handle(w *RESPHandle.WriterHandle, args []interface{}) error {
66 defer func() {

Callers

nothing calls this directly

Calls 2

AddCommandMethod · 0.95
GetFunction · 0.92

Tested by

no test coverage detected