Networked Media Open Specifications

Constraints

←Framework · Index↑ · Feature sets→

The framework allows devices to publish optional constraints for the models they implement.

There are three different levels of constraints:

When using multiple levels of constraints implementations MUST fully override the previous level and this MUST not result in widening the constraints defined in previous levels (e.g. property constraints for a numeric property cannot increase the maximum beyond the maximum specified by the datatype constraints).

Below is a constraints diagram presenting a property called myProperty of type MyCustomType inside a MyCustomClass class.

Constraints
Constraints levels

←Framework · Index↑ · Feature sets→