summaryrefslogtreecommitdiffstats
path: root/ipc/ipdl/test/ipdl/ok/Pbytebuf.ipdl
blob: a0ceac937f1ea58fa3d7f332b13892d4fdd72baa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
union Foo {
    int;
    ByteBuf;
};

[ChildProc=any]
intr protocol Pbytebuf {
parent:
    async Msg(ByteBuf s, Foo f);
    sync SyncMsg(ByteBuf s, Foo f)
        returns (ByteBuf t, Foo g);
    [LegacyIntr] intr InterruptMsg(ByteBuf s, Foo f)
        returns (ByteBuf t, Foo g);
};