blob: 4e6d7337df6f37dbca0545489570d28e5f695f83 [file] [log] [blame]
library test.protocolrequest;
closed protocol Child {};
closed protocol Parent {
strict GetChild() -> (resource struct {
c client_end:Child;
});
strict GetChildRequest() -> (resource struct {
r server_end:Child;
});
strict TakeChild(resource struct {
c client_end:Child;
});
strict TakeChildRequest(resource struct {
r server_end:Child;
});
};