3.1.5 Processing Events and Sequencing Rules
The following event processing and sequencing rules apply:
Manifest Request and Manifest Response, as specified in section 3.1.5.1
Fragment Request and Fragment Response, as specified in section 3.1.5.2
The expected Response from the server to a Fragment Request message is a Fragment Response message. If the Response to a received Fragment Request message contains a message body [RFC2616] but is not a valid Fragment Response, the client SHOULD return the error to the higher layer.
The expected Response from the server to a Manifest Request Message is a Manifest Response message. If the Response that is received is not a valid Manifest Response message, the client MUST enter the Final state.