()
| 10967 | } |
| 10968 | |
| 10969 | func (m *Member) Size() (n int) { |
| 10970 | if m == nil { |
| 10971 | return 0 |
| 10972 | } |
| 10973 | var l int |
| 10974 | _ = l |
| 10975 | if m.Id != 0 { |
| 10976 | n += 9 |
| 10977 | } |
| 10978 | if m.GroupId != 0 { |
| 10979 | n += 1 + sovPb(uint64(m.GroupId)) |
| 10980 | } |
| 10981 | l = len(m.Addr) |
| 10982 | if l > 0 { |
| 10983 | n += 1 + l + sovPb(uint64(l)) |
| 10984 | } |
| 10985 | if m.Leader { |
| 10986 | n += 2 |
| 10987 | } |
| 10988 | if m.AmDead { |
| 10989 | n += 2 |
| 10990 | } |
| 10991 | if m.LastUpdate != 0 { |
| 10992 | n += 1 + sovPb(uint64(m.LastUpdate)) |
| 10993 | } |
| 10994 | if m.Learner { |
| 10995 | n += 2 |
| 10996 | } |
| 10997 | if m.ClusterInfoOnly { |
| 10998 | n += 2 |
| 10999 | } |
| 11000 | if m.ForceGroupId { |
| 11001 | n += 2 |
| 11002 | } |
| 11003 | return n |
| 11004 | } |
| 11005 | |
| 11006 | func (m *Group) Size() (n int) { |
| 11007 | if m == nil { |