MCPcopy
hub / github.com/tinode/chat / pbSetQuerySerialize

Function pbSetQuerySerialize

server/pbconverter.go:680–701  ·  view source on GitHub ↗
(in *MsgSetQuery)

Source from the content-addressed store, hash-verified

678}
679
680func pbSetQuerySerialize(in *MsgSetQuery) *pbx.SetQuery {
681 if in == nil {
682 return nil
683 }
684
685 out := &pbx.SetQuery{
686 Desc: pbSetDescSerialize(in.Desc),
687 }
688
689 if in.Sub != nil {
690 out.Sub = &pbx.SetSub{
691 UserId: in.Sub.User,
692 Mode: in.Sub.Mode,
693 }
694 }
695
696 out.Tags = in.Tags
697
698 out.Cred = pbClientCredSerialize(in.Cred)
699
700 return out
701}
702
703func pbSetQueryDeserialize(in *pbx.SetQuery) *MsgSetQuery {
704 if in == nil {

Callers 1

pbCliSerializeFunction · 0.85

Calls 2

pbSetDescSerializeFunction · 0.85
pbClientCredSerializeFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…