The Notification message writeup has at least two problems:
- In Table 5.14, List of JMF Messages, in the "Family" column, Notification is listed as only "S". It should be "QRS", I believe, since a QueryNotification is legal, according to the description in section 5.34, and if there is a QueryNotification, there must also be a ResponseNotification.
- Table 5.63 Notification Signal is a bit sketchy. It is called "Notification Signal", even though it includes a QueryTypeObj row. And in the ResponseTypeObj row, the Notification in the "Element Name" column should be optional, since in the ResponseNotification message, there might not be anything to report on.
<replace Notification row in 5.14 with copy from Table 5.15: Messages for events and capabilities>
Table 5.64: Notification SignalMessage
|ResponseTypeObj||Notification ?||Notification that describes the event. Notification SHALL be provided in a Signal or in a direct Response to a Query with no Subscription.See Section 184.108.40.206 Notification.|
Table 5.71: QueueStatus Message
|ResponseTypeObj||Queue ?||Queue SHALL Describes the status of the queue. Queue SHALL be provided in a Signal or in a direct Response to a Query with no Subscription.|
Table 5.102: Status Message
|ResponseTypeObj||DeviceInfo + *||Describes the actual device status. If multiple DeviceInfo elements are specified, these describe multiple devices. A sequential state change of an individual
device SHALL be encoded as 2 separate signals.At least one DeviceInfo SHALL be provided in a Signal or in a direct Response to a Query with no Subscription.