4.2 Client Notifications Interface Annotation
The following annotation shows the Playback Acknowledgment message sent from the client to the server. The fields of this message indicate the duration and the size of the data being acknowledged.
-
Playback Acknowledgment ChannelName = TSMF,32, client to server 00000000 01 00 00 40 00 00 00 00 00 01 00 00 01 00 00 00 ...@............ 00000010 15 16 05 00 00 00 00 00 e2 07 00 00 00 00 00 00 ................ 01 00 00 40 -> Interface Id = 0x00000001 | mask STREAM_ID_PROXY (0x40000000) 00 00 00 00 -> Message Id = 0x00000000 00 01 00 00 -> PLAYBACK_ACK = 0x100 01 00 00 00 -> StreamId = 0x01 15 16 05 00 -> DataDuration = 0x51615 00 00 00 00 e2 07 00 00 -> cbData = 0x7e2 00 00 00 00
The following annotation shows the Client Event Notification Message sent from the client to the server. The fields of this message indicate the type of event, as well as any additional data an event might require to be returned.
-
Client Event Notification ChannelName = TSMF,32, client to server 00000000 01 00 00 40 00 00 00 00-01 01 00 00 00 00 00 00 ...@............ 00000010 c9 00 00 00 00 00 00 00 ............ 01 00 00 40 -> Interface Id = 0x00000001 | mask STREAM_ID_PROXY (0x40000000) 00 00 00 00 -> Message Id = 0x00000000 01 01 00 00 -> CLIENT_EVENT_NOTIFICATION = 0x101 00 00 00 00 -> Stream Id = 0 c9 00 00 00 -> Event Id = 0x0c9 (TSMM_CLIENT_EVENT_START_COMPLETED) 00 00 00 00 -> cbData = 0