blob: 50ceab68961fb2fc9c482956817c8a945d920579 [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fidl.test.frobinator;
using zx;
protocol EmptyProtocol {
};
protocol Frobinator {
Frob(string value);
Grob(string value) -> (string value);
-> Hrob(string value);
Fail(bool fail) -> () error uint32;
FailHard(bool fail) -> (string froyo) error uint32;
FailHardest(bool fail) -> (string fro, string yo) error uint32;
SendEventHandle(zx.handle:<EVENT, zx.DEFAULT_EVENT_RIGHTS> event);
SendProtocol(EmptyProtocol ep);
};