summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/cxx/PTestSanity.ipdl
blob: 3b3e130d4ab408542de42edf3d1b9f8eea18153d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
include "mozilla/_ipdltest/TestSanity.h";

namespace mozilla {
namespace _ipdltest {


[ManualDealloc, ChildImpl="TestSanityChild", ParentImpl="TestSanityParent"]
protocol PTestSanity {

child:
    async Ping(int zero, float zeroPtFive, int8_t dummy);
    async __delete__();

parent:
    async Pong(int one, float zeroPtTwoFive, uint8_t dummy);
};


} // namespace mozilla
} // namespace _ipdltest