-
Notifications
You must be signed in to change notification settings - Fork 186
Description
According to the documentation, the following behavior has to be used if data for a response to a GET message is not available:
"GET_" query message is used to request for a single message with type . The receiver of "GET_" message must return a message with type and the same name as the query message. A "GET_" message without device name requests any available data. If data is not available, a returned message must be null body (data size = 0). A format of "GET_" may be defined per data type, if necessary.
How to interpret this with OpenIGTLink_HEADER_VERSION == 2, i.e. with extended header and meta data? Should this be done via a message that may carry meta data and the extended header but with a content size == 0? Or should a fallback to protocol version 1 without meta data and extended header be used in such a case? Is OpenIGTLink prepared to process messages without content?