Skip to content

Commit

Permalink
Bug 1752444 - Part 3: Mention the new attributes in the ipdl docs, r=…
Browse files Browse the repository at this point in the history
…ipc-reviewers,mccr8

Differential Revision: https://phabricator.services.mozilla.com/D137228
  • Loading branch information
mystor committed Feb 9, 2022
1 parent fe46df6 commit 1258eda
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions ipc/docs/ipdl.rst
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,22 @@ The following is a list of the keywords and operators that have been introduced
``[Compress=all]`` Like ``[Compress]`` but discards the older message regardless of whether they are adjacent in the message queue.
``[Priority=Foo]`` Priority of ``MessageTask`` that runs the C++ message handler. ``Foo`` is one of:
``normal``, ``input``, ``vsync``, ``mediumhigh``, or ``control``.
``[ChildImpl="RemoteFoo"]`` Indicates that the child side implementation of the actor is a class
named ``RemoteFoo``, and the definition is included by one of the
``include "...";`` statements in the file.
*New uses of this attribute are discouraged.*
``[ParentImpl="FooImpl"]`` Indicates that the parent side implementation of the actor is a class
named ``FooImpl``, and the definition is included by one of the
``include "...";`` statements in the file.
*New uses of this attribute are discouraged.*
``[ChildImpl=virtual]`` Indicates that the child side implementation of the actor is not
exported by a header, so virtual ``Recv`` methods should be
used instead of direct function calls.
*New uses of this attribute are discouraged.*
``[ParentImpl=virtual]`` Indicates that the parent side implementation of the actor is not
exported by a header, so virtual ``Recv`` methods should be
used instead of direct function calls.
*New uses of this attribute are discouraged.*
============================= ========================================================

The C++ Interface
Expand Down

0 comments on commit 1258eda

Please sign in to comment.