3.1.4 Higher-Layer Triggered Events
The following are events that can be triggered by a higher level:
Disconnect Request: The higher level can initiate a disconnection from the voice session. This will cause a Client Disconnect Confirmation Message (section 2.2.2.3) to be sent to the voice server. This will also halt the transmission of speech messages.
Start Voice Burst: The higher level can start a voice burst. When a voice burst is started, speech messages are transmitted until the voice burst is stopped. When a voice burst is started, the Current Message Number is incremented by one and the Current Sequence Number is reset to 0. If the Current Voice Target List is empty, starting a voice burst has no effect.
Stop Voice Burst: The higher level can stop a voice burst. When a voice burst is stopped, speech messages stop transmitting and the sequence number is no longer incremented.
Change Voice Client List: The higher level can modify the Current Voice Target List. If the voice target list is emptied by the higher level and a voice burst is being transmitted, the voice burst will stop transmitting.