MCPcopy Create free account
hub / github.com/Restream/reindexer / putSetObjectHeader

Method putSetObjectHeader

query.go:1178–1190  ·  view source on GitHub ↗
(field string, size int, isArray bool)

Source from the content-addressed store, hash-verified

1176}
1177
1178func (q *Query) putSetObjectHeader(field string, size int, isArray bool) {
1179 q.ser.PutVarCUInt(queryUpdateObject)
1180 q.ser.PutVString(field)
1181
1182 // values count
1183 q.ser.PutVarCUInt(size)
1184 // is array flag
1185 if isArray {
1186 q.ser.PutVarCUInt(1)
1187 } else {
1188 q.ser.PutVarCUInt(0)
1189 }
1190}
1191
1192func (q *Query) putSetObjectBytes(field string, value []byte) *Query {
1193 q.putSetObjectHeader(field, 1, false)

Callers 3

SetObjectMethod · 0.95
putSetObjectBytesMethod · 0.95

Calls 2

PutVarCUIntMethod · 0.80
PutVStringMethod · 0.45

Tested by

no test coverage detected