github.com/ari-anchor/sei-tendermint@v0.0.0-20230519144642-dc826b7b56bb/proto/tendermint/p2p/conn.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: tendermint/p2p/conn.proto 3 4 package p2p 5 6 import ( 7 fmt "fmt" 8 crypto "github.com/ari-anchor/sei-tendermint/proto/tendermint/crypto" 9 _ "github.com/gogo/protobuf/gogoproto" 10 proto "github.com/gogo/protobuf/proto" 11 io "io" 12 math "math" 13 math_bits "math/bits" 14 ) 15 16 // Reference imports to suppress errors if they are not otherwise used. 17 var _ = proto.Marshal 18 var _ = fmt.Errorf 19 var _ = math.Inf 20 21 // This is a compile-time assertion to ensure that this generated file 22 // is compatible with the proto package it is being compiled against. 23 // A compilation error at this line likely means your copy of the 24 // proto package needs to be updated. 25 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 26 27 type PacketPing struct { 28 } 29 30 func (m *PacketPing) Reset() { *m = PacketPing{} } 31 func (m *PacketPing) String() string { return proto.CompactTextString(m) } 32 func (*PacketPing) ProtoMessage() {} 33 func (*PacketPing) Descriptor() ([]byte, []int) { 34 return fileDescriptor_22474b5527c8fa9f, []int{0} 35 } 36 func (m *PacketPing) XXX_Unmarshal(b []byte) error { 37 return m.Unmarshal(b) 38 } 39 func (m *PacketPing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 40 if deterministic { 41 return xxx_messageInfo_PacketPing.Marshal(b, m, deterministic) 42 } else { 43 b = b[:cap(b)] 44 n, err := m.MarshalToSizedBuffer(b) 45 if err != nil { 46 return nil, err 47 } 48 return b[:n], nil 49 } 50 } 51 func (m *PacketPing) XXX_Merge(src proto.Message) { 52 xxx_messageInfo_PacketPing.Merge(m, src) 53 } 54 func (m *PacketPing) XXX_Size() int { 55 return m.Size() 56 } 57 func (m *PacketPing) XXX_DiscardUnknown() { 58 xxx_messageInfo_PacketPing.DiscardUnknown(m) 59 } 60 61 var xxx_messageInfo_PacketPing proto.InternalMessageInfo 62 63 type PacketPong struct { 64 } 65 66 func (m *PacketPong) Reset() { *m = PacketPong{} } 67 func (m *PacketPong) String() string { return proto.CompactTextString(m) } 68 func (*PacketPong) ProtoMessage() {} 69 func (*PacketPong) Descriptor() ([]byte, []int) { 70 return fileDescriptor_22474b5527c8fa9f, []int{1} 71 } 72 func (m *PacketPong) XXX_Unmarshal(b []byte) error { 73 return m.Unmarshal(b) 74 } 75 func (m *PacketPong) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 76 if deterministic { 77 return xxx_messageInfo_PacketPong.Marshal(b, m, deterministic) 78 } else { 79 b = b[:cap(b)] 80 n, err := m.MarshalToSizedBuffer(b) 81 if err != nil { 82 return nil, err 83 } 84 return b[:n], nil 85 } 86 } 87 func (m *PacketPong) XXX_Merge(src proto.Message) { 88 xxx_messageInfo_PacketPong.Merge(m, src) 89 } 90 func (m *PacketPong) XXX_Size() int { 91 return m.Size() 92 } 93 func (m *PacketPong) XXX_DiscardUnknown() { 94 xxx_messageInfo_PacketPong.DiscardUnknown(m) 95 } 96 97 var xxx_messageInfo_PacketPong proto.InternalMessageInfo 98 99 type PacketMsg struct { 100 ChannelID int32 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"` 101 EOF bool `protobuf:"varint,2,opt,name=eof,proto3" json:"eof,omitempty"` 102 Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` 103 } 104 105 func (m *PacketMsg) Reset() { *m = PacketMsg{} } 106 func (m *PacketMsg) String() string { return proto.CompactTextString(m) } 107 func (*PacketMsg) ProtoMessage() {} 108 func (*PacketMsg) Descriptor() ([]byte, []int) { 109 return fileDescriptor_22474b5527c8fa9f, []int{2} 110 } 111 func (m *PacketMsg) XXX_Unmarshal(b []byte) error { 112 return m.Unmarshal(b) 113 } 114 func (m *PacketMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 115 if deterministic { 116 return xxx_messageInfo_PacketMsg.Marshal(b, m, deterministic) 117 } else { 118 b = b[:cap(b)] 119 n, err := m.MarshalToSizedBuffer(b) 120 if err != nil { 121 return nil, err 122 } 123 return b[:n], nil 124 } 125 } 126 func (m *PacketMsg) XXX_Merge(src proto.Message) { 127 xxx_messageInfo_PacketMsg.Merge(m, src) 128 } 129 func (m *PacketMsg) XXX_Size() int { 130 return m.Size() 131 } 132 func (m *PacketMsg) XXX_DiscardUnknown() { 133 xxx_messageInfo_PacketMsg.DiscardUnknown(m) 134 } 135 136 var xxx_messageInfo_PacketMsg proto.InternalMessageInfo 137 138 func (m *PacketMsg) GetChannelID() int32 { 139 if m != nil { 140 return m.ChannelID 141 } 142 return 0 143 } 144 145 func (m *PacketMsg) GetEOF() bool { 146 if m != nil { 147 return m.EOF 148 } 149 return false 150 } 151 152 func (m *PacketMsg) GetData() []byte { 153 if m != nil { 154 return m.Data 155 } 156 return nil 157 } 158 159 type Packet struct { 160 // Types that are valid to be assigned to Sum: 161 // 162 // *Packet_PacketPing 163 // *Packet_PacketPong 164 // *Packet_PacketMsg 165 Sum isPacket_Sum `protobuf_oneof:"sum"` 166 } 167 168 func (m *Packet) Reset() { *m = Packet{} } 169 func (m *Packet) String() string { return proto.CompactTextString(m) } 170 func (*Packet) ProtoMessage() {} 171 func (*Packet) Descriptor() ([]byte, []int) { 172 return fileDescriptor_22474b5527c8fa9f, []int{3} 173 } 174 func (m *Packet) XXX_Unmarshal(b []byte) error { 175 return m.Unmarshal(b) 176 } 177 func (m *Packet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 178 if deterministic { 179 return xxx_messageInfo_Packet.Marshal(b, m, deterministic) 180 } else { 181 b = b[:cap(b)] 182 n, err := m.MarshalToSizedBuffer(b) 183 if err != nil { 184 return nil, err 185 } 186 return b[:n], nil 187 } 188 } 189 func (m *Packet) XXX_Merge(src proto.Message) { 190 xxx_messageInfo_Packet.Merge(m, src) 191 } 192 func (m *Packet) XXX_Size() int { 193 return m.Size() 194 } 195 func (m *Packet) XXX_DiscardUnknown() { 196 xxx_messageInfo_Packet.DiscardUnknown(m) 197 } 198 199 var xxx_messageInfo_Packet proto.InternalMessageInfo 200 201 type isPacket_Sum interface { 202 isPacket_Sum() 203 MarshalTo([]byte) (int, error) 204 Size() int 205 } 206 207 type Packet_PacketPing struct { 208 PacketPing *PacketPing `protobuf:"bytes,1,opt,name=packet_ping,json=packetPing,proto3,oneof" json:"packet_ping,omitempty"` 209 } 210 type Packet_PacketPong struct { 211 PacketPong *PacketPong `protobuf:"bytes,2,opt,name=packet_pong,json=packetPong,proto3,oneof" json:"packet_pong,omitempty"` 212 } 213 type Packet_PacketMsg struct { 214 PacketMsg *PacketMsg `protobuf:"bytes,3,opt,name=packet_msg,json=packetMsg,proto3,oneof" json:"packet_msg,omitempty"` 215 } 216 217 func (*Packet_PacketPing) isPacket_Sum() {} 218 func (*Packet_PacketPong) isPacket_Sum() {} 219 func (*Packet_PacketMsg) isPacket_Sum() {} 220 221 func (m *Packet) GetSum() isPacket_Sum { 222 if m != nil { 223 return m.Sum 224 } 225 return nil 226 } 227 228 func (m *Packet) GetPacketPing() *PacketPing { 229 if x, ok := m.GetSum().(*Packet_PacketPing); ok { 230 return x.PacketPing 231 } 232 return nil 233 } 234 235 func (m *Packet) GetPacketPong() *PacketPong { 236 if x, ok := m.GetSum().(*Packet_PacketPong); ok { 237 return x.PacketPong 238 } 239 return nil 240 } 241 242 func (m *Packet) GetPacketMsg() *PacketMsg { 243 if x, ok := m.GetSum().(*Packet_PacketMsg); ok { 244 return x.PacketMsg 245 } 246 return nil 247 } 248 249 // XXX_OneofWrappers is for the internal use of the proto package. 250 func (*Packet) XXX_OneofWrappers() []interface{} { 251 return []interface{}{ 252 (*Packet_PacketPing)(nil), 253 (*Packet_PacketPong)(nil), 254 (*Packet_PacketMsg)(nil), 255 } 256 } 257 258 type AuthSigMessage struct { 259 PubKey crypto.PublicKey `protobuf:"bytes,1,opt,name=pub_key,json=pubKey,proto3" json:"pub_key"` 260 Sig []byte `protobuf:"bytes,2,opt,name=sig,proto3" json:"sig,omitempty"` 261 } 262 263 func (m *AuthSigMessage) Reset() { *m = AuthSigMessage{} } 264 func (m *AuthSigMessage) String() string { return proto.CompactTextString(m) } 265 func (*AuthSigMessage) ProtoMessage() {} 266 func (*AuthSigMessage) Descriptor() ([]byte, []int) { 267 return fileDescriptor_22474b5527c8fa9f, []int{4} 268 } 269 func (m *AuthSigMessage) XXX_Unmarshal(b []byte) error { 270 return m.Unmarshal(b) 271 } 272 func (m *AuthSigMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 273 if deterministic { 274 return xxx_messageInfo_AuthSigMessage.Marshal(b, m, deterministic) 275 } else { 276 b = b[:cap(b)] 277 n, err := m.MarshalToSizedBuffer(b) 278 if err != nil { 279 return nil, err 280 } 281 return b[:n], nil 282 } 283 } 284 func (m *AuthSigMessage) XXX_Merge(src proto.Message) { 285 xxx_messageInfo_AuthSigMessage.Merge(m, src) 286 } 287 func (m *AuthSigMessage) XXX_Size() int { 288 return m.Size() 289 } 290 func (m *AuthSigMessage) XXX_DiscardUnknown() { 291 xxx_messageInfo_AuthSigMessage.DiscardUnknown(m) 292 } 293 294 var xxx_messageInfo_AuthSigMessage proto.InternalMessageInfo 295 296 func (m *AuthSigMessage) GetPubKey() crypto.PublicKey { 297 if m != nil { 298 return m.PubKey 299 } 300 return crypto.PublicKey{} 301 } 302 303 func (m *AuthSigMessage) GetSig() []byte { 304 if m != nil { 305 return m.Sig 306 } 307 return nil 308 } 309 310 func init() { 311 proto.RegisterType((*PacketPing)(nil), "seitendermint.p2p.PacketPing") 312 proto.RegisterType((*PacketPong)(nil), "seitendermint.p2p.PacketPong") 313 proto.RegisterType((*PacketMsg)(nil), "seitendermint.p2p.PacketMsg") 314 proto.RegisterType((*Packet)(nil), "seitendermint.p2p.Packet") 315 proto.RegisterType((*AuthSigMessage)(nil), "seitendermint.p2p.AuthSigMessage") 316 } 317 318 func init() { proto.RegisterFile("tendermint/p2p/conn.proto", fileDescriptor_22474b5527c8fa9f) } 319 320 var fileDescriptor_22474b5527c8fa9f = []byte{ 321 // 409 bytes of a gzipped FileDescriptorProto 322 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0xcd, 0x6e, 0xd3, 0x40, 323 0x10, 0xc7, 0xbd, 0xb8, 0x4d, 0xc9, 0x24, 0x20, 0x58, 0x71, 0x48, 0xab, 0xe2, 0x44, 0x3e, 0xe5, 324 0x40, 0x6d, 0xc9, 0x9c, 0x38, 0x80, 0xc0, 0x7c, 0x88, 0xaa, 0x8a, 0x88, 0xdc, 0x1b, 0x17, 0xcb, 325 0x1f, 0xcb, 0x7a, 0x95, 0x7a, 0x77, 0xe5, 0x5d, 0x1f, 0xfc, 0x16, 0x3c, 0x56, 0x8f, 0x15, 0x27, 326 0x4e, 0x11, 0x72, 0x5e, 0x04, 0x79, 0x1d, 0xa8, 0x0b, 0x82, 0xdb, 0xff, 0x3f, 0x33, 0xfb, 0x9b, 327 0x19, 0xed, 0xc0, 0xb1, 0x26, 0x3c, 0x27, 0x55, 0xc9, 0xb8, 0xf6, 0x65, 0x20, 0xfd, 0x4c, 0x70, 328 0xee, 0xc9, 0x4a, 0x68, 0x81, 0x1f, 0x2b, 0xc2, 0x6e, 0xb3, 0x9e, 0x0c, 0xe4, 0xc9, 0x13, 0x2a, 329 0xa8, 0x30, 0x59, 0xbf, 0x53, 0x7d, 0xe1, 0xc9, 0xe9, 0x80, 0x91, 0x55, 0x8d, 0xd4, 0xc2, 0xdf, 330 0x90, 0x46, 0xf5, 0x59, 0x77, 0x0a, 0xb0, 0x4e, 0xb2, 0x0d, 0xd1, 0x6b, 0xc6, 0xe9, 0xc0, 0x09, 331 0x4e, 0xdd, 0x02, 0xc6, 0xbd, 0x5b, 0x29, 0x8a, 0x9f, 0x01, 0x64, 0x45, 0xc2, 0x39, 0xb9, 0x8a, 332 0x59, 0x3e, 0x43, 0x0b, 0xb4, 0x3c, 0x0c, 0x1f, 0xb4, 0xdb, 0xf9, 0xf8, 0x6d, 0x1f, 0x3d, 0x7f, 333 0x17, 0x8d, 0xf7, 0x05, 0xe7, 0x39, 0x3e, 0x06, 0x9b, 0x88, 0x2f, 0xb3, 0x7b, 0x0b, 0xb4, 0xbc, 334 0x1f, 0x1e, 0xb5, 0xdb, 0xb9, 0xfd, 0xfe, 0xd3, 0x87, 0xa8, 0x8b, 0x61, 0x0c, 0x07, 0x79, 0xa2, 335 0x93, 0x99, 0xbd, 0x40, 0xcb, 0x69, 0x64, 0xb4, 0xfb, 0x0d, 0xc1, 0xa8, 0x6f, 0x85, 0x5f, 0xc3, 336 0x44, 0x1a, 0x15, 0x4b, 0xc6, 0xa9, 0x69, 0x34, 0x09, 0x9e, 0x7a, 0x7f, 0x6d, 0xeb, 0xdd, 0x8e, 337 0xfd, 0xd1, 0x8a, 0x40, 0xfe, 0x76, 0x43, 0x82, 0xe0, 0xd4, 0xcc, 0xf0, 0x5f, 0x82, 0xb8, 0x43, 338 0x10, 0x9c, 0xe2, 0x97, 0xb0, 0x77, 0x71, 0xa9, 0xa8, 0x19, 0x74, 0x12, 0x9c, 0xfe, 0x13, 0xb0, 339 0x52, 0xdd, 0xfb, 0xb1, 0xfc, 0x65, 0xc2, 0x43, 0xb0, 0x55, 0x5d, 0xba, 0x29, 0x3c, 0x7c, 0x53, 340 0xeb, 0xe2, 0x92, 0xd1, 0x15, 0x51, 0x2a, 0xa1, 0x04, 0xbf, 0x82, 0x23, 0x59, 0xa7, 0xf1, 0x86, 341 0x34, 0xfb, 0xbd, 0xe6, 0x7f, 0x40, 0xfb, 0xff, 0xf1, 0xd6, 0x75, 0x7a, 0xc5, 0xb2, 0x0b, 0xd2, 342 0x84, 0x07, 0xd7, 0xdb, 0xb9, 0x15, 0x8d, 0x64, 0x9d, 0x5e, 0x90, 0x06, 0x3f, 0x02, 0x5b, 0xb1, 343 0x7e, 0xa3, 0x69, 0xd4, 0xc9, 0xf0, 0xf2, 0xba, 0x75, 0xd0, 0x4d, 0xeb, 0xa0, 0x1f, 0xad, 0x83, 344 0xbe, 0xee, 0x1c, 0xeb, 0x66, 0xe7, 0x58, 0xdf, 0x77, 0x8e, 0xf5, 0xf9, 0x05, 0x65, 0xba, 0xa8, 345 0x53, 0x2f, 0x13, 0xa5, 0x9f, 0x54, 0xec, 0x2c, 0xe1, 0x59, 0x21, 0x2a, 0x5f, 0x11, 0x76, 0x36, 346 0x3c, 0x2a, 0x73, 0x2d, 0x77, 0xaf, 0x2c, 0x1d, 0x99, 0xe8, 0xf3, 0x9f, 0x01, 0x00, 0x00, 0xff, 347 0xff, 0xdd, 0x4d, 0xce, 0x01, 0x7e, 0x02, 0x00, 0x00, 348 } 349 350 func (m *PacketPing) Marshal() (dAtA []byte, err error) { 351 size := m.Size() 352 dAtA = make([]byte, size) 353 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 354 if err != nil { 355 return nil, err 356 } 357 return dAtA[:n], nil 358 } 359 360 func (m *PacketPing) MarshalTo(dAtA []byte) (int, error) { 361 size := m.Size() 362 return m.MarshalToSizedBuffer(dAtA[:size]) 363 } 364 365 func (m *PacketPing) MarshalToSizedBuffer(dAtA []byte) (int, error) { 366 i := len(dAtA) 367 _ = i 368 var l int 369 _ = l 370 return len(dAtA) - i, nil 371 } 372 373 func (m *PacketPong) Marshal() (dAtA []byte, err error) { 374 size := m.Size() 375 dAtA = make([]byte, size) 376 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 377 if err != nil { 378 return nil, err 379 } 380 return dAtA[:n], nil 381 } 382 383 func (m *PacketPong) MarshalTo(dAtA []byte) (int, error) { 384 size := m.Size() 385 return m.MarshalToSizedBuffer(dAtA[:size]) 386 } 387 388 func (m *PacketPong) MarshalToSizedBuffer(dAtA []byte) (int, error) { 389 i := len(dAtA) 390 _ = i 391 var l int 392 _ = l 393 return len(dAtA) - i, nil 394 } 395 396 func (m *PacketMsg) Marshal() (dAtA []byte, err error) { 397 size := m.Size() 398 dAtA = make([]byte, size) 399 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 400 if err != nil { 401 return nil, err 402 } 403 return dAtA[:n], nil 404 } 405 406 func (m *PacketMsg) MarshalTo(dAtA []byte) (int, error) { 407 size := m.Size() 408 return m.MarshalToSizedBuffer(dAtA[:size]) 409 } 410 411 func (m *PacketMsg) MarshalToSizedBuffer(dAtA []byte) (int, error) { 412 i := len(dAtA) 413 _ = i 414 var l int 415 _ = l 416 if len(m.Data) > 0 { 417 i -= len(m.Data) 418 copy(dAtA[i:], m.Data) 419 i = encodeVarintConn(dAtA, i, uint64(len(m.Data))) 420 i-- 421 dAtA[i] = 0x1a 422 } 423 if m.EOF { 424 i-- 425 if m.EOF { 426 dAtA[i] = 1 427 } else { 428 dAtA[i] = 0 429 } 430 i-- 431 dAtA[i] = 0x10 432 } 433 if m.ChannelID != 0 { 434 i = encodeVarintConn(dAtA, i, uint64(m.ChannelID)) 435 i-- 436 dAtA[i] = 0x8 437 } 438 return len(dAtA) - i, nil 439 } 440 441 func (m *Packet) Marshal() (dAtA []byte, err error) { 442 size := m.Size() 443 dAtA = make([]byte, size) 444 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 445 if err != nil { 446 return nil, err 447 } 448 return dAtA[:n], nil 449 } 450 451 func (m *Packet) MarshalTo(dAtA []byte) (int, error) { 452 size := m.Size() 453 return m.MarshalToSizedBuffer(dAtA[:size]) 454 } 455 456 func (m *Packet) MarshalToSizedBuffer(dAtA []byte) (int, error) { 457 i := len(dAtA) 458 _ = i 459 var l int 460 _ = l 461 if m.Sum != nil { 462 { 463 size := m.Sum.Size() 464 i -= size 465 if _, err := m.Sum.MarshalTo(dAtA[i:]); err != nil { 466 return 0, err 467 } 468 } 469 } 470 return len(dAtA) - i, nil 471 } 472 473 func (m *Packet_PacketPing) MarshalTo(dAtA []byte) (int, error) { 474 size := m.Size() 475 return m.MarshalToSizedBuffer(dAtA[:size]) 476 } 477 478 func (m *Packet_PacketPing) MarshalToSizedBuffer(dAtA []byte) (int, error) { 479 i := len(dAtA) 480 if m.PacketPing != nil { 481 { 482 size, err := m.PacketPing.MarshalToSizedBuffer(dAtA[:i]) 483 if err != nil { 484 return 0, err 485 } 486 i -= size 487 i = encodeVarintConn(dAtA, i, uint64(size)) 488 } 489 i-- 490 dAtA[i] = 0xa 491 } 492 return len(dAtA) - i, nil 493 } 494 func (m *Packet_PacketPong) MarshalTo(dAtA []byte) (int, error) { 495 size := m.Size() 496 return m.MarshalToSizedBuffer(dAtA[:size]) 497 } 498 499 func (m *Packet_PacketPong) MarshalToSizedBuffer(dAtA []byte) (int, error) { 500 i := len(dAtA) 501 if m.PacketPong != nil { 502 { 503 size, err := m.PacketPong.MarshalToSizedBuffer(dAtA[:i]) 504 if err != nil { 505 return 0, err 506 } 507 i -= size 508 i = encodeVarintConn(dAtA, i, uint64(size)) 509 } 510 i-- 511 dAtA[i] = 0x12 512 } 513 return len(dAtA) - i, nil 514 } 515 func (m *Packet_PacketMsg) MarshalTo(dAtA []byte) (int, error) { 516 size := m.Size() 517 return m.MarshalToSizedBuffer(dAtA[:size]) 518 } 519 520 func (m *Packet_PacketMsg) MarshalToSizedBuffer(dAtA []byte) (int, error) { 521 i := len(dAtA) 522 if m.PacketMsg != nil { 523 { 524 size, err := m.PacketMsg.MarshalToSizedBuffer(dAtA[:i]) 525 if err != nil { 526 return 0, err 527 } 528 i -= size 529 i = encodeVarintConn(dAtA, i, uint64(size)) 530 } 531 i-- 532 dAtA[i] = 0x1a 533 } 534 return len(dAtA) - i, nil 535 } 536 func (m *AuthSigMessage) Marshal() (dAtA []byte, err error) { 537 size := m.Size() 538 dAtA = make([]byte, size) 539 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 540 if err != nil { 541 return nil, err 542 } 543 return dAtA[:n], nil 544 } 545 546 func (m *AuthSigMessage) MarshalTo(dAtA []byte) (int, error) { 547 size := m.Size() 548 return m.MarshalToSizedBuffer(dAtA[:size]) 549 } 550 551 func (m *AuthSigMessage) MarshalToSizedBuffer(dAtA []byte) (int, error) { 552 i := len(dAtA) 553 _ = i 554 var l int 555 _ = l 556 if len(m.Sig) > 0 { 557 i -= len(m.Sig) 558 copy(dAtA[i:], m.Sig) 559 i = encodeVarintConn(dAtA, i, uint64(len(m.Sig))) 560 i-- 561 dAtA[i] = 0x12 562 } 563 { 564 size, err := m.PubKey.MarshalToSizedBuffer(dAtA[:i]) 565 if err != nil { 566 return 0, err 567 } 568 i -= size 569 i = encodeVarintConn(dAtA, i, uint64(size)) 570 } 571 i-- 572 dAtA[i] = 0xa 573 return len(dAtA) - i, nil 574 } 575 576 func encodeVarintConn(dAtA []byte, offset int, v uint64) int { 577 offset -= sovConn(v) 578 base := offset 579 for v >= 1<<7 { 580 dAtA[offset] = uint8(v&0x7f | 0x80) 581 v >>= 7 582 offset++ 583 } 584 dAtA[offset] = uint8(v) 585 return base 586 } 587 func (m *PacketPing) Size() (n int) { 588 if m == nil { 589 return 0 590 } 591 var l int 592 _ = l 593 return n 594 } 595 596 func (m *PacketPong) Size() (n int) { 597 if m == nil { 598 return 0 599 } 600 var l int 601 _ = l 602 return n 603 } 604 605 func (m *PacketMsg) Size() (n int) { 606 if m == nil { 607 return 0 608 } 609 var l int 610 _ = l 611 if m.ChannelID != 0 { 612 n += 1 + sovConn(uint64(m.ChannelID)) 613 } 614 if m.EOF { 615 n += 2 616 } 617 l = len(m.Data) 618 if l > 0 { 619 n += 1 + l + sovConn(uint64(l)) 620 } 621 return n 622 } 623 624 func (m *Packet) Size() (n int) { 625 if m == nil { 626 return 0 627 } 628 var l int 629 _ = l 630 if m.Sum != nil { 631 n += m.Sum.Size() 632 } 633 return n 634 } 635 636 func (m *Packet_PacketPing) Size() (n int) { 637 if m == nil { 638 return 0 639 } 640 var l int 641 _ = l 642 if m.PacketPing != nil { 643 l = m.PacketPing.Size() 644 n += 1 + l + sovConn(uint64(l)) 645 } 646 return n 647 } 648 func (m *Packet_PacketPong) Size() (n int) { 649 if m == nil { 650 return 0 651 } 652 var l int 653 _ = l 654 if m.PacketPong != nil { 655 l = m.PacketPong.Size() 656 n += 1 + l + sovConn(uint64(l)) 657 } 658 return n 659 } 660 func (m *Packet_PacketMsg) Size() (n int) { 661 if m == nil { 662 return 0 663 } 664 var l int 665 _ = l 666 if m.PacketMsg != nil { 667 l = m.PacketMsg.Size() 668 n += 1 + l + sovConn(uint64(l)) 669 } 670 return n 671 } 672 func (m *AuthSigMessage) Size() (n int) { 673 if m == nil { 674 return 0 675 } 676 var l int 677 _ = l 678 l = m.PubKey.Size() 679 n += 1 + l + sovConn(uint64(l)) 680 l = len(m.Sig) 681 if l > 0 { 682 n += 1 + l + sovConn(uint64(l)) 683 } 684 return n 685 } 686 687 func sovConn(x uint64) (n int) { 688 return (math_bits.Len64(x|1) + 6) / 7 689 } 690 func sozConn(x uint64) (n int) { 691 return sovConn(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 692 } 693 func (m *PacketPing) Unmarshal(dAtA []byte) error { 694 l := len(dAtA) 695 iNdEx := 0 696 for iNdEx < l { 697 preIndex := iNdEx 698 var wire uint64 699 for shift := uint(0); ; shift += 7 { 700 if shift >= 64 { 701 return ErrIntOverflowConn 702 } 703 if iNdEx >= l { 704 return io.ErrUnexpectedEOF 705 } 706 b := dAtA[iNdEx] 707 iNdEx++ 708 wire |= uint64(b&0x7F) << shift 709 if b < 0x80 { 710 break 711 } 712 } 713 fieldNum := int32(wire >> 3) 714 wireType := int(wire & 0x7) 715 if wireType == 4 { 716 return fmt.Errorf("proto: PacketPing: wiretype end group for non-group") 717 } 718 if fieldNum <= 0 { 719 return fmt.Errorf("proto: PacketPing: illegal tag %d (wire type %d)", fieldNum, wire) 720 } 721 switch fieldNum { 722 default: 723 iNdEx = preIndex 724 skippy, err := skipConn(dAtA[iNdEx:]) 725 if err != nil { 726 return err 727 } 728 if (skippy < 0) || (iNdEx+skippy) < 0 { 729 return ErrInvalidLengthConn 730 } 731 if (iNdEx + skippy) > l { 732 return io.ErrUnexpectedEOF 733 } 734 iNdEx += skippy 735 } 736 } 737 738 if iNdEx > l { 739 return io.ErrUnexpectedEOF 740 } 741 return nil 742 } 743 func (m *PacketPong) Unmarshal(dAtA []byte) error { 744 l := len(dAtA) 745 iNdEx := 0 746 for iNdEx < l { 747 preIndex := iNdEx 748 var wire uint64 749 for shift := uint(0); ; shift += 7 { 750 if shift >= 64 { 751 return ErrIntOverflowConn 752 } 753 if iNdEx >= l { 754 return io.ErrUnexpectedEOF 755 } 756 b := dAtA[iNdEx] 757 iNdEx++ 758 wire |= uint64(b&0x7F) << shift 759 if b < 0x80 { 760 break 761 } 762 } 763 fieldNum := int32(wire >> 3) 764 wireType := int(wire & 0x7) 765 if wireType == 4 { 766 return fmt.Errorf("proto: PacketPong: wiretype end group for non-group") 767 } 768 if fieldNum <= 0 { 769 return fmt.Errorf("proto: PacketPong: illegal tag %d (wire type %d)", fieldNum, wire) 770 } 771 switch fieldNum { 772 default: 773 iNdEx = preIndex 774 skippy, err := skipConn(dAtA[iNdEx:]) 775 if err != nil { 776 return err 777 } 778 if (skippy < 0) || (iNdEx+skippy) < 0 { 779 return ErrInvalidLengthConn 780 } 781 if (iNdEx + skippy) > l { 782 return io.ErrUnexpectedEOF 783 } 784 iNdEx += skippy 785 } 786 } 787 788 if iNdEx > l { 789 return io.ErrUnexpectedEOF 790 } 791 return nil 792 } 793 func (m *PacketMsg) Unmarshal(dAtA []byte) error { 794 l := len(dAtA) 795 iNdEx := 0 796 for iNdEx < l { 797 preIndex := iNdEx 798 var wire uint64 799 for shift := uint(0); ; shift += 7 { 800 if shift >= 64 { 801 return ErrIntOverflowConn 802 } 803 if iNdEx >= l { 804 return io.ErrUnexpectedEOF 805 } 806 b := dAtA[iNdEx] 807 iNdEx++ 808 wire |= uint64(b&0x7F) << shift 809 if b < 0x80 { 810 break 811 } 812 } 813 fieldNum := int32(wire >> 3) 814 wireType := int(wire & 0x7) 815 if wireType == 4 { 816 return fmt.Errorf("proto: PacketMsg: wiretype end group for non-group") 817 } 818 if fieldNum <= 0 { 819 return fmt.Errorf("proto: PacketMsg: illegal tag %d (wire type %d)", fieldNum, wire) 820 } 821 switch fieldNum { 822 case 1: 823 if wireType != 0 { 824 return fmt.Errorf("proto: wrong wireType = %d for field ChannelID", wireType) 825 } 826 m.ChannelID = 0 827 for shift := uint(0); ; shift += 7 { 828 if shift >= 64 { 829 return ErrIntOverflowConn 830 } 831 if iNdEx >= l { 832 return io.ErrUnexpectedEOF 833 } 834 b := dAtA[iNdEx] 835 iNdEx++ 836 m.ChannelID |= int32(b&0x7F) << shift 837 if b < 0x80 { 838 break 839 } 840 } 841 case 2: 842 if wireType != 0 { 843 return fmt.Errorf("proto: wrong wireType = %d for field EOF", wireType) 844 } 845 var v int 846 for shift := uint(0); ; shift += 7 { 847 if shift >= 64 { 848 return ErrIntOverflowConn 849 } 850 if iNdEx >= l { 851 return io.ErrUnexpectedEOF 852 } 853 b := dAtA[iNdEx] 854 iNdEx++ 855 v |= int(b&0x7F) << shift 856 if b < 0x80 { 857 break 858 } 859 } 860 m.EOF = bool(v != 0) 861 case 3: 862 if wireType != 2 { 863 return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType) 864 } 865 var byteLen int 866 for shift := uint(0); ; shift += 7 { 867 if shift >= 64 { 868 return ErrIntOverflowConn 869 } 870 if iNdEx >= l { 871 return io.ErrUnexpectedEOF 872 } 873 b := dAtA[iNdEx] 874 iNdEx++ 875 byteLen |= int(b&0x7F) << shift 876 if b < 0x80 { 877 break 878 } 879 } 880 if byteLen < 0 { 881 return ErrInvalidLengthConn 882 } 883 postIndex := iNdEx + byteLen 884 if postIndex < 0 { 885 return ErrInvalidLengthConn 886 } 887 if postIndex > l { 888 return io.ErrUnexpectedEOF 889 } 890 m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...) 891 if m.Data == nil { 892 m.Data = []byte{} 893 } 894 iNdEx = postIndex 895 default: 896 iNdEx = preIndex 897 skippy, err := skipConn(dAtA[iNdEx:]) 898 if err != nil { 899 return err 900 } 901 if (skippy < 0) || (iNdEx+skippy) < 0 { 902 return ErrInvalidLengthConn 903 } 904 if (iNdEx + skippy) > l { 905 return io.ErrUnexpectedEOF 906 } 907 iNdEx += skippy 908 } 909 } 910 911 if iNdEx > l { 912 return io.ErrUnexpectedEOF 913 } 914 return nil 915 } 916 func (m *Packet) Unmarshal(dAtA []byte) error { 917 l := len(dAtA) 918 iNdEx := 0 919 for iNdEx < l { 920 preIndex := iNdEx 921 var wire uint64 922 for shift := uint(0); ; shift += 7 { 923 if shift >= 64 { 924 return ErrIntOverflowConn 925 } 926 if iNdEx >= l { 927 return io.ErrUnexpectedEOF 928 } 929 b := dAtA[iNdEx] 930 iNdEx++ 931 wire |= uint64(b&0x7F) << shift 932 if b < 0x80 { 933 break 934 } 935 } 936 fieldNum := int32(wire >> 3) 937 wireType := int(wire & 0x7) 938 if wireType == 4 { 939 return fmt.Errorf("proto: Packet: wiretype end group for non-group") 940 } 941 if fieldNum <= 0 { 942 return fmt.Errorf("proto: Packet: illegal tag %d (wire type %d)", fieldNum, wire) 943 } 944 switch fieldNum { 945 case 1: 946 if wireType != 2 { 947 return fmt.Errorf("proto: wrong wireType = %d for field PacketPing", wireType) 948 } 949 var msglen int 950 for shift := uint(0); ; shift += 7 { 951 if shift >= 64 { 952 return ErrIntOverflowConn 953 } 954 if iNdEx >= l { 955 return io.ErrUnexpectedEOF 956 } 957 b := dAtA[iNdEx] 958 iNdEx++ 959 msglen |= int(b&0x7F) << shift 960 if b < 0x80 { 961 break 962 } 963 } 964 if msglen < 0 { 965 return ErrInvalidLengthConn 966 } 967 postIndex := iNdEx + msglen 968 if postIndex < 0 { 969 return ErrInvalidLengthConn 970 } 971 if postIndex > l { 972 return io.ErrUnexpectedEOF 973 } 974 v := &PacketPing{} 975 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 976 return err 977 } 978 m.Sum = &Packet_PacketPing{v} 979 iNdEx = postIndex 980 case 2: 981 if wireType != 2 { 982 return fmt.Errorf("proto: wrong wireType = %d for field PacketPong", wireType) 983 } 984 var msglen int 985 for shift := uint(0); ; shift += 7 { 986 if shift >= 64 { 987 return ErrIntOverflowConn 988 } 989 if iNdEx >= l { 990 return io.ErrUnexpectedEOF 991 } 992 b := dAtA[iNdEx] 993 iNdEx++ 994 msglen |= int(b&0x7F) << shift 995 if b < 0x80 { 996 break 997 } 998 } 999 if msglen < 0 { 1000 return ErrInvalidLengthConn 1001 } 1002 postIndex := iNdEx + msglen 1003 if postIndex < 0 { 1004 return ErrInvalidLengthConn 1005 } 1006 if postIndex > l { 1007 return io.ErrUnexpectedEOF 1008 } 1009 v := &PacketPong{} 1010 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1011 return err 1012 } 1013 m.Sum = &Packet_PacketPong{v} 1014 iNdEx = postIndex 1015 case 3: 1016 if wireType != 2 { 1017 return fmt.Errorf("proto: wrong wireType = %d for field PacketMsg", wireType) 1018 } 1019 var msglen int 1020 for shift := uint(0); ; shift += 7 { 1021 if shift >= 64 { 1022 return ErrIntOverflowConn 1023 } 1024 if iNdEx >= l { 1025 return io.ErrUnexpectedEOF 1026 } 1027 b := dAtA[iNdEx] 1028 iNdEx++ 1029 msglen |= int(b&0x7F) << shift 1030 if b < 0x80 { 1031 break 1032 } 1033 } 1034 if msglen < 0 { 1035 return ErrInvalidLengthConn 1036 } 1037 postIndex := iNdEx + msglen 1038 if postIndex < 0 { 1039 return ErrInvalidLengthConn 1040 } 1041 if postIndex > l { 1042 return io.ErrUnexpectedEOF 1043 } 1044 v := &PacketMsg{} 1045 if err := v.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1046 return err 1047 } 1048 m.Sum = &Packet_PacketMsg{v} 1049 iNdEx = postIndex 1050 default: 1051 iNdEx = preIndex 1052 skippy, err := skipConn(dAtA[iNdEx:]) 1053 if err != nil { 1054 return err 1055 } 1056 if (skippy < 0) || (iNdEx+skippy) < 0 { 1057 return ErrInvalidLengthConn 1058 } 1059 if (iNdEx + skippy) > l { 1060 return io.ErrUnexpectedEOF 1061 } 1062 iNdEx += skippy 1063 } 1064 } 1065 1066 if iNdEx > l { 1067 return io.ErrUnexpectedEOF 1068 } 1069 return nil 1070 } 1071 func (m *AuthSigMessage) Unmarshal(dAtA []byte) error { 1072 l := len(dAtA) 1073 iNdEx := 0 1074 for iNdEx < l { 1075 preIndex := iNdEx 1076 var wire uint64 1077 for shift := uint(0); ; shift += 7 { 1078 if shift >= 64 { 1079 return ErrIntOverflowConn 1080 } 1081 if iNdEx >= l { 1082 return io.ErrUnexpectedEOF 1083 } 1084 b := dAtA[iNdEx] 1085 iNdEx++ 1086 wire |= uint64(b&0x7F) << shift 1087 if b < 0x80 { 1088 break 1089 } 1090 } 1091 fieldNum := int32(wire >> 3) 1092 wireType := int(wire & 0x7) 1093 if wireType == 4 { 1094 return fmt.Errorf("proto: AuthSigMessage: wiretype end group for non-group") 1095 } 1096 if fieldNum <= 0 { 1097 return fmt.Errorf("proto: AuthSigMessage: illegal tag %d (wire type %d)", fieldNum, wire) 1098 } 1099 switch fieldNum { 1100 case 1: 1101 if wireType != 2 { 1102 return fmt.Errorf("proto: wrong wireType = %d for field PubKey", wireType) 1103 } 1104 var msglen int 1105 for shift := uint(0); ; shift += 7 { 1106 if shift >= 64 { 1107 return ErrIntOverflowConn 1108 } 1109 if iNdEx >= l { 1110 return io.ErrUnexpectedEOF 1111 } 1112 b := dAtA[iNdEx] 1113 iNdEx++ 1114 msglen |= int(b&0x7F) << shift 1115 if b < 0x80 { 1116 break 1117 } 1118 } 1119 if msglen < 0 { 1120 return ErrInvalidLengthConn 1121 } 1122 postIndex := iNdEx + msglen 1123 if postIndex < 0 { 1124 return ErrInvalidLengthConn 1125 } 1126 if postIndex > l { 1127 return io.ErrUnexpectedEOF 1128 } 1129 if err := m.PubKey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 1130 return err 1131 } 1132 iNdEx = postIndex 1133 case 2: 1134 if wireType != 2 { 1135 return fmt.Errorf("proto: wrong wireType = %d for field Sig", wireType) 1136 } 1137 var byteLen int 1138 for shift := uint(0); ; shift += 7 { 1139 if shift >= 64 { 1140 return ErrIntOverflowConn 1141 } 1142 if iNdEx >= l { 1143 return io.ErrUnexpectedEOF 1144 } 1145 b := dAtA[iNdEx] 1146 iNdEx++ 1147 byteLen |= int(b&0x7F) << shift 1148 if b < 0x80 { 1149 break 1150 } 1151 } 1152 if byteLen < 0 { 1153 return ErrInvalidLengthConn 1154 } 1155 postIndex := iNdEx + byteLen 1156 if postIndex < 0 { 1157 return ErrInvalidLengthConn 1158 } 1159 if postIndex > l { 1160 return io.ErrUnexpectedEOF 1161 } 1162 m.Sig = append(m.Sig[:0], dAtA[iNdEx:postIndex]...) 1163 if m.Sig == nil { 1164 m.Sig = []byte{} 1165 } 1166 iNdEx = postIndex 1167 default: 1168 iNdEx = preIndex 1169 skippy, err := skipConn(dAtA[iNdEx:]) 1170 if err != nil { 1171 return err 1172 } 1173 if (skippy < 0) || (iNdEx+skippy) < 0 { 1174 return ErrInvalidLengthConn 1175 } 1176 if (iNdEx + skippy) > l { 1177 return io.ErrUnexpectedEOF 1178 } 1179 iNdEx += skippy 1180 } 1181 } 1182 1183 if iNdEx > l { 1184 return io.ErrUnexpectedEOF 1185 } 1186 return nil 1187 } 1188 func skipConn(dAtA []byte) (n int, err error) { 1189 l := len(dAtA) 1190 iNdEx := 0 1191 depth := 0 1192 for iNdEx < l { 1193 var wire uint64 1194 for shift := uint(0); ; shift += 7 { 1195 if shift >= 64 { 1196 return 0, ErrIntOverflowConn 1197 } 1198 if iNdEx >= l { 1199 return 0, io.ErrUnexpectedEOF 1200 } 1201 b := dAtA[iNdEx] 1202 iNdEx++ 1203 wire |= (uint64(b) & 0x7F) << shift 1204 if b < 0x80 { 1205 break 1206 } 1207 } 1208 wireType := int(wire & 0x7) 1209 switch wireType { 1210 case 0: 1211 for shift := uint(0); ; shift += 7 { 1212 if shift >= 64 { 1213 return 0, ErrIntOverflowConn 1214 } 1215 if iNdEx >= l { 1216 return 0, io.ErrUnexpectedEOF 1217 } 1218 iNdEx++ 1219 if dAtA[iNdEx-1] < 0x80 { 1220 break 1221 } 1222 } 1223 case 1: 1224 iNdEx += 8 1225 case 2: 1226 var length int 1227 for shift := uint(0); ; shift += 7 { 1228 if shift >= 64 { 1229 return 0, ErrIntOverflowConn 1230 } 1231 if iNdEx >= l { 1232 return 0, io.ErrUnexpectedEOF 1233 } 1234 b := dAtA[iNdEx] 1235 iNdEx++ 1236 length |= (int(b) & 0x7F) << shift 1237 if b < 0x80 { 1238 break 1239 } 1240 } 1241 if length < 0 { 1242 return 0, ErrInvalidLengthConn 1243 } 1244 iNdEx += length 1245 case 3: 1246 depth++ 1247 case 4: 1248 if depth == 0 { 1249 return 0, ErrUnexpectedEndOfGroupConn 1250 } 1251 depth-- 1252 case 5: 1253 iNdEx += 4 1254 default: 1255 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 1256 } 1257 if iNdEx < 0 { 1258 return 0, ErrInvalidLengthConn 1259 } 1260 if depth == 0 { 1261 return iNdEx, nil 1262 } 1263 } 1264 return 0, io.ErrUnexpectedEOF 1265 } 1266 1267 var ( 1268 ErrInvalidLengthConn = fmt.Errorf("proto: negative length found during unmarshaling") 1269 ErrIntOverflowConn = fmt.Errorf("proto: integer overflow") 1270 ErrUnexpectedEndOfGroupConn = fmt.Errorf("proto: unexpected end of group") 1271 )