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

namespace mozilla {
namespace _ipdltest {


protocol PTestSelfManage {
    manager PTestSelfManageRoot or PTestSelfManage;
    manages PTestSelfManage;

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

state LIVE:
    send PTestSelfManage goto LIVE;
    send __delete__;
};


} // namespace mozilla
} // namespace _ipdltest