blob: 603f7526ef1cc922d58ab398bcf566aea60410bd [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
#pragma once
#include <test/protocolpayloads/cpp/fidl.h>
#include <test/protocolpayloads/imported/cpp/fidl.h>
namespace test {
namespace protocolpayloads {
namespace testing {
class MainProtocol_TestBase : public ::test::protocolpayloads::MainProtocol {
public:
virtual ~MainProtocol_TestBase() {}
virtual void NotImplemented_(const std::string& name) = 0;
void OneWayComposed(int32_t a) override {
NotImplemented_("OneWayComposed");
}
void TwoWayComposed(int32_t a, TwoWayComposedCallback callback) override {
NotImplemented_("TwoWayComposed");
}
void TwoWayComposedWithError(int32_t a, TwoWayComposedWithErrorCallback callback) override {
NotImplemented_("TwoWayComposedWithError");
}
void OneWayLocal(uint32_t a, uint32_t b) override {
NotImplemented_("OneWayLocal");
}
void TwoWayLocal(uint32_t a, uint32_t b, TwoWayLocalCallback callback) override {
NotImplemented_("TwoWayLocal");
}
void TwoWayLocalWithError(uint32_t a, uint32_t b, TwoWayLocalWithErrorCallback callback) override {
NotImplemented_("TwoWayLocalWithError");
}
void OneWayImport(int32_t a) override {
NotImplemented_("OneWayImport");
}
void TwoWayImport(int32_t a, TwoWayImportCallback callback) override {
NotImplemented_("TwoWayImport");
}
void TwoWayImportWithError(int32_t a, TwoWayImportWithErrorCallback callback) override {
NotImplemented_("TwoWayImportWithError");
}
void OneWayAnon(uint32_t a, uint32_t b) override {
NotImplemented_("OneWayAnon");
}
void TwoWayAnon(uint32_t a, uint32_t b, TwoWayAnonCallback callback) override {
NotImplemented_("TwoWayAnon");
}
void TwoWayAnonWithError(uint32_t a, uint32_t b, TwoWayAnonWithErrorCallback callback) override {
NotImplemented_("TwoWayAnonWithError");
}
};
} // namespace testing
} // namespace protocolpayloads
} // namespace test