blob: 599f5d1ab22608feeae0c1a7d8d719c35bad811d [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
#pragma once
#include <fidl/test/protocolrequest/llcpp/fidl.h>
namespace fidl_test_protocolrequest {
namespace testing {
class Parent_TestBase
: public ::fidl::WireServer<::fidl_test_protocolrequest::Parent> {
public:
virtual ~Parent_TestBase() {}
virtual void NotImplemented_(const std::string& name,
::fidl::CompleterBase& completer) = 0;
virtual void GetChild(
GetChildRequestView request,
::fidl::WireServer<::fidl_test_protocolrequest::Parent>::
GetChildCompleter::Sync& completer) override {
NotImplemented_("GetChild", completer);
}
virtual void GetChildRequest(
GetChildRequestRequestView request,
::fidl::WireServer<::fidl_test_protocolrequest::Parent>::
GetChildRequestCompleter::Sync& completer) override {
NotImplemented_("GetChildRequest", completer);
}
virtual void TakeChild(
TakeChildRequestView request,
::fidl::WireServer<::fidl_test_protocolrequest::Parent>::
TakeChildCompleter::Sync& completer) override {
NotImplemented_("TakeChild", completer);
}
virtual void TakeChildRequest(
TakeChildRequestRequestView request,
::fidl::WireServer<::fidl_test_protocolrequest::Parent>::
TakeChildRequestCompleter::Sync& completer) override {
NotImplemented_("TakeChildRequest", completer);
}
};
class Child_TestBase
: public ::fidl::WireServer<::fidl_test_protocolrequest::Child> {
public:
virtual ~Child_TestBase() {}
virtual void NotImplemented_(const std::string& name,
::fidl::CompleterBase& completer) = 0;
};
} // namespace testing
} // namespace fidl_test_protocolrequest