2.2.1.3 INITIAL_OFFER_MESSAGE

The INITIAL_OFFER_MESSAGE is a request message that notifies the hosted cache of new content available on the client. This message consists of the following fields.

Note This message is only available for protocol version 1.0.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

MessageHeader

...

ConnectionInformation

...

Hash (variable)

...

MessageHeader (8 bytes): A MESSAGE_HEADER structure (section 2.2.1.1), with the Type field set to 0x0001.

ConnectionInformation (8 bytes): A CONNECTION_INFORMATION structure (section 2.2.1.2).

Hash (variable): The Hash field is a binary byte array that contains the HoHoDk of the segment that was partly or fully retrieved by the client. The size of this field is calculated as the total message size minus the sum of the field sizes that precede the Hash field.