2.2.2.3.11 Upgrade Request
This message transports the upgrade request.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
UpgradeId |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
Metadata Length |
EndpointType1 |
||||||||||||||||||||||||||||||
|
EndpointType1Data Length |
|||||||||||||||||||||||||||||||
|
EndpointType1Data |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
EndpointType2 |
|
||||||||||||||||||||||||||||||
|
EndpointType2Data Length |
|||||||||||||||||||||||||||||||
|
EndpointType2Data |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
UpgradeId (16 bytes): A random GUID identifying this upgrade process across transports.
Metadata: Transport-defined data that isĀ size-prefixed for each transport endpoint type (see the following table) available on the device. The overall section is also prefixed with the two-byte Metadata Length field to indicate how many such endpoint type-to-data mappings are present.
|
Endpoint Type |
Value |
|---|---|
|
Unknown |
0 |
|
Udp |
1 |
|
Tcp |
2 |
|
Cloud |
3 |
|
Ble |
4 |
|
Rfcomm |
5 |
|
WifiDirect |
6 |