MCPcopy Index your code
hub / github.com/CodisLabs/codis / encodeArray

Method encodeArray

pkg/proxy/redis/encoder.go:170–184  ·  view source on GitHub ↗
(array []*Resp)

Source from the content-addressed store, hash-verified

168}
169
170func (e *Encoder) encodeArray(array []*Resp) error {
171 if array == nil {
172 return e.encodeInt(-1)
173 } else {
174 if err := e.encodeInt(int64(len(array))); err != nil {
175 return err
176 }
177 for _, r := range array {
178 if err := e.encodeResp(r); err != nil {
179 return err
180 }
181 }
182 return nil
183 }
184}

Callers 2

encodeRespMethod · 0.95
encodeMultiBulkMethod · 0.95

Calls 2

encodeIntMethod · 0.95
encodeRespMethod · 0.95

Tested by

no test coverage detected