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

Function pbServMetaSerialize

server/pbconverter.go:113–126  ·  view source on GitHub ↗
(meta *MsgServerMeta)

Source from the content-addressed store, hash-verified

111}
112
113func pbServMetaSerialize(meta *MsgServerMeta) *pbx.ServerMsg_Meta {
114 return &pbx.ServerMsg_Meta{
115 Meta: &pbx.ServerMeta{
116 Id: meta.Id,
117 Topic: meta.Topic,
118 Desc: pbTopicDescSerialize(meta.Desc),
119 Sub: pbTopicSubSliceSerialize(meta.Sub),
120 Del: pbDelValuesSerialize(meta.Del),
121 Tags: meta.Tags,
122 Cred: pbServerCredsSerialize(meta.Cred),
123 Aux: interfaceMapToByteMap(meta.Aux),
124 },
125 }
126}
127
128// Convert ServerComMessage to pbx.ServerMsg
129func pbServSerialize(msg *ServerComMessage) *pbx.ServerMsg {

Callers 1

pbServSerializeFunction · 0.85

Calls 5

pbTopicDescSerializeFunction · 0.85
pbTopicSubSliceSerializeFunction · 0.85
pbDelValuesSerializeFunction · 0.85
pbServerCredsSerializeFunction · 0.85
interfaceMapToByteMapFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…