The generated functions use directly the type described in the XML description.
But the CCSDS 521.0-B-2 states:
A PUBLISH message body shall contain an UpdateHeader list followed by a list of
each type defined in the top-level PUBSUB template. For example, a PUBSUB
operation defined using the types of [Boolean, Octet, MyComposite] will result in a
PUBLISH message with the body containing [List, List,
List, List].
The generated functions should use list version of the types described in the service.
The generated functions use directly the type described in the XML description.
But the CCSDS 521.0-B-2 states:
The generated functions should use list version of the types described in the service.