summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/cxx/PTestSelfManageRoot.ipdl
blob: 429f8bfc80b0bd05907d512d359e4d978152130e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
include protocol PTestSelfManage;

namespace mozilla {
namespace _ipdltest {


protocol PTestSelfManageRoot {
    manages PTestSelfManage;

child:
    async PTestSelfManage();
    async __delete__();

state LIVE:
    send PTestSelfManage goto DEAD;

state DEAD:
    send __delete__;
};


} // namespace mozilla
} // namespace _ipdltest