Lines Matching refs:downstream
387 We recommend that downstream consumers of QEMU do *not* modify QMP.
388 Management tools should be able to support both upstream and downstream
389 versions of QMP without special logic, and downstream extensions are
393 avoid modifying QMP. Both upstream and downstream need to take care to
397 ``__`` (double underscore) for downstream use ("downstream names"). This
398 means upstream will never use any downstream names for its commands,
401 Any new names downstream wishes to add must begin with ``__``. To
403 recommended that you prefix your downstream names with ``__RFQDN_`` where
415 The section `Compatibility Considerations`_ applies to downstream as well
416 as to upstream, obviously. It follows that downstream must behave
418 downstream names ("downstream members"), except it may add members
419 with downstream names to its output.
421 Thus, a client should not be able to distinguish downstream from
422 upstream as long as it doesn't send input with downstream members, and
423 properly ignores any downstream members in the output it receives.
425 Advice on downstream modifications: