(message: Device, reader: jspb.BinaryReader)
| 358 | } |
| 359 | |
| 360 | static deserializeBinaryFromReader(message: Device, reader: jspb.BinaryReader): Device { |
| 361 | while (reader.nextField()) { |
| 362 | if (reader.isEndGroup()) { |
| 363 | break; |
| 364 | } |
| 365 | const field = reader.getFieldNumber(); |
| 366 | switch (field) { |
| 367 | case 1: |
| 368 | const field1 = reader.readString() |
| 369 | message.setName(field1); |
| 370 | break; |
| 371 | case 2: |
| 372 | const field2 = reader.readString() |
| 373 | message.setOwner(field2); |
| 374 | break; |
| 375 | case 3: |
| 376 | const field3 = reader.readString() |
| 377 | message.setPublicKey(field3); |
| 378 | break; |
| 379 | case 4: |
| 380 | const field4 = reader.readString() |
| 381 | message.setAddress(field4); |
| 382 | break; |
| 383 | case 5: |
| 384 | const field5 = new googleProtobufTimestamp.Timestamp(); |
| 385 | reader.readMessage(field5, googleProtobufTimestamp.Timestamp.deserializeBinaryFromReader); |
| 386 | message.setCreatedAt(field5); |
| 387 | break; |
| 388 | case 6: |
| 389 | const field6 = reader.readBool() |
| 390 | message.setConnected(field6); |
| 391 | break; |
| 392 | case 7: |
| 393 | const field7 = new googleProtobufTimestamp.Timestamp(); |
| 394 | reader.readMessage(field7, googleProtobufTimestamp.Timestamp.deserializeBinaryFromReader); |
| 395 | message.setLastHandshakeTime(field7); |
| 396 | break; |
| 397 | case 8: |
| 398 | const field8 = reader.readInt64() |
| 399 | message.setReceiveBytes(field8); |
| 400 | break; |
| 401 | case 9: |
| 402 | const field9 = reader.readInt64() |
| 403 | message.setTransmitBytes(field9); |
| 404 | break; |
| 405 | case 10: |
| 406 | const field10 = reader.readString() |
| 407 | message.setEndpoint(field10); |
| 408 | break; |
| 409 | case 11: |
| 410 | const field11 = reader.readString() |
| 411 | message.setOwnerName(field11); |
| 412 | break; |
| 413 | case 12: |
| 414 | const field12 = reader.readString() |
| 415 | message.setOwnerEmail(field12); |
| 416 | break; |
| 417 | case 13: |
no test coverage detected