diff --git a/internal/frontend/bridge-gui/GRPC/GRPCClient.cpp b/internal/frontend/bridge-gui/GRPC/GRPCClient.cpp
index 9d82b092..7ec08148 100644
--- a/internal/frontend/bridge-gui/GRPC/GRPCClient.cpp
+++ b/internal/frontend/bridge-gui/GRPC/GRPCClient.cpp
@@ -40,7 +40,7 @@ int const maxCertificateWaitMsecs = 60 * 1000; ///< Ammount of time we wait for
}
//****************************************************************************************************************************************************
-/// \return user configuration directory used by bridge (based on Golang OS/File::UserConfigDir).
+/// \return user configuration directory used by bridge (based on Golang OS/File's UserConfigDir).
//****************************************************************************************************************************************************
static const QString _userConfigDir(){
QString dir;
@@ -167,6 +167,22 @@ bool GRPCClient::connectToServer(QString &outError)
}
+//****************************************************************************************************************************************************
+/// \param[in] level The level of the log entry.
+/// \param[in] package The package (component) that triggered the entry.
+/// \param[in] message The message.
+/// \return The status for the gRPC call.
+//****************************************************************************************************************************************************
+grpc::Status GRPCClient::addLogEntry(Log::Level level, QString const &package, QString const &message)
+{
+ grpc::ClientContext ctx;
+ AddLogEntryRequest request;
+ request.set_level(logLevelToGRPC(level));
+ request.set_package(package.toStdString());
+ request.set_message(message.toStdString());
+ return stub_->AddLogEntry(&ctx, request, &empty);
+}
+
//****************************************************************************************************************************************************
/// \return The status for the gRPC call.
//****************************************************************************************************************************************************
@@ -1291,5 +1307,3 @@ void GRPCClient::processUserEvent(UserEvent const &event)
app().log().error("Unknown User event received.");
}
}
-
-
diff --git a/internal/frontend/bridge-gui/GRPC/GRPCClient.h b/internal/frontend/bridge-gui/GRPC/GRPCClient.h
index 64c19913..adeed0ee 100644
--- a/internal/frontend/bridge-gui/GRPC/GRPCClient.h
+++ b/internal/frontend/bridge-gui/GRPC/GRPCClient.h
@@ -23,6 +23,7 @@
#include "GRPC/bridge.grpc.pb.h"
#include "grpc++/grpc++.h"
#include "User/User.h"
+#include "Log.h"
typedef grpc::Status (grpc::Bridge::Stub::*SimpleMethod)(grpc::ClientContext*, const google::protobuf::Empty&, google::protobuf::Empty*);
@@ -49,7 +50,8 @@ public: // member functions.
GRPCClient& operator=(GRPCClient const&) = delete; ///< Disabled assignment operator.
GRPCClient& operator=(GRPCClient&&) = delete; ///< Disabled move assignment operator.
bool connectToServer(QString &outError); ///< Establish connection to the gRPC server.
-
+
+ grpc::Status addLogEntry(Log::Level level, QString const& package, QString const &message); ///< Performs the "AddLogEntry" gRPC call.
grpc::Status guiReady(); ///< performs the "GuiReady" gRPC call.
grpc::Status isFirstGUIStart(bool &outIsFirst); ///< performs the "IsFirstGUIStart" gRPC call.
grpc::Status isAutostartOn(bool &outIsOn); ///< Performs the "isAutostartOn" gRPC call.
diff --git a/internal/frontend/bridge-gui/GRPC/GRPCUtils.cpp b/internal/frontend/bridge-gui/GRPC/GRPCUtils.cpp
index 54700464..729e1af2 100644
--- a/internal/frontend/bridge-gui/GRPC/GRPCUtils.cpp
+++ b/internal/frontend/bridge-gui/GRPC/GRPCUtils.cpp
@@ -16,8 +16,9 @@
// along with Proton Mail Bridge. If not, see .
+#include "Pch.h"
+#include "Exception.h"
#include "GRPCUtils.h"
-#include "QMLBackend.h"
//****************************************************************************************************************************************************
@@ -61,3 +62,23 @@ SPUser parsegrpcUser(grpc::User const &grpcUser)
user->setProperty("id", QString::fromStdString(grpcUser.id()));
return user;
}
+
+
+//****************************************************************************************************************************************************
+/// \param[in] level The log level
+//****************************************************************************************************************************************************
+grpc::LogLevel logLevelToGRPC(Log::Level level)
+{
+ switch (level)
+ {
+ case Log::Level::Panic: return grpc::LogLevel::PANIC;
+ case Log::Level::Fatal: return grpc::LogLevel::FATAL;
+ case Log::Level::Error: return grpc::LogLevel::ERROR;
+ case Log::Level::Warn: return grpc::LogLevel::WARN;
+ case Log::Level::Info: return grpc::LogLevel::INFO;
+ case Log::Level::Debug: return grpc::LogLevel::DEBUG;
+ case Log::Level::Trace: return grpc::LogLevel::TRACE;
+ default:
+ throw Exception(QString("unknown log level %1.").arg(qint32(level)));
+ }
+}
diff --git a/internal/frontend/bridge-gui/GRPC/GRPCUtils.h b/internal/frontend/bridge-gui/GRPC/GRPCUtils.h
index cb24adbf..0212d04d 100644
--- a/internal/frontend/bridge-gui/GRPC/GRPCUtils.h
+++ b/internal/frontend/bridge-gui/GRPC/GRPCUtils.h
@@ -19,6 +19,8 @@
#ifndef BRIDGE_QT6_GRPCUTILS_H
#define BRIDGE_QT6_GRPCUTILS_H
+
+#include "Log.h"
#include "GRPC/bridge.grpc.pb.h"
#include "grpc++/grpc++.h"
#include "User/User.h"
@@ -26,5 +28,7 @@
void logGRPCCallStatus(grpc::Status const& status, QString const &callName); ///< Log the status of a gRPC code.
SPUser parsegrpcUser(grpc::User const& grpcUser); ///< Parse a gRPC user struct and return a User.
+grpc::LogLevel logLevelToGRPC(Log::Level level); ///< Convert a Log::Level to gRPC enum value.
+
#endif // BRIDGE_QT6_GRPCUTILS_H
diff --git a/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.cc b/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.cc
index 6e9e2039..4a8140ad 100644
--- a/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.cc
+++ b/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.cc
@@ -22,6 +22,7 @@
namespace grpc {
static const char* Bridge_method_names[] = {
+ "/grpc.Bridge/AddLogEntry",
"/grpc.Bridge/GuiReady",
"/grpc.Bridge/Quit",
"/grpc.Bridge/Restart",
@@ -84,61 +85,85 @@ std::unique_ptr< Bridge::Stub> Bridge::NewStub(const std::shared_ptr< ::grpc::Ch
}
Bridge::Stub::Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options)
- : channel_(channel), rpcmethod_GuiReady_(Bridge_method_names[0], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Quit_(Bridge_method_names[1], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Restart_(Bridge_method_names[2], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ShowOnStartup_(Bridge_method_names[3], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ShowSplashScreen_(Bridge_method_names[4], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsFirstGuiStart_(Bridge_method_names[5], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetIsAutostartOn_(Bridge_method_names[6], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsAutostartOn_(Bridge_method_names[7], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetIsBetaEnabled_(Bridge_method_names[8], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsBetaEnabled_(Bridge_method_names[9], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_GoOs_(Bridge_method_names[10], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_TriggerReset_(Bridge_method_names[11], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Version_(Bridge_method_names[12], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_LogsPath_(Bridge_method_names[13], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_LicensePath_(Bridge_method_names[14], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ReleaseNotesPageLink_(Bridge_method_names[15], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_DependencyLicensesLink_(Bridge_method_names[16], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_LandingPageLink_(Bridge_method_names[17], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetColorSchemeName_(Bridge_method_names[18], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ColorSchemeName_(Bridge_method_names[19], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_CurrentEmailClient_(Bridge_method_names[20], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ReportBug_(Bridge_method_names[21], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Login_(Bridge_method_names[22], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Login2FA_(Bridge_method_names[23], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Login2Passwords_(Bridge_method_names[24], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_LoginAbort_(Bridge_method_names[25], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_CheckUpdate_(Bridge_method_names[26], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_InstallUpdate_(Bridge_method_names[27], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetIsAutomaticUpdateOn_(Bridge_method_names[28], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsAutomaticUpdateOn_(Bridge_method_names[29], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsCacheOnDiskEnabled_(Bridge_method_names[30], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_DiskCachePath_(Bridge_method_names[31], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ChangeLocalCache_(Bridge_method_names[32], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetIsDoHEnabled_(Bridge_method_names[33], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsDoHEnabled_(Bridge_method_names[34], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetUseSslForSmtp_(Bridge_method_names[35], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_UseSslForSmtp_(Bridge_method_names[36], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_Hostname_(Bridge_method_names[37], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ImapPort_(Bridge_method_names[38], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SmtpPort_(Bridge_method_names[39], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ChangePorts_(Bridge_method_names[40], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_IsPortFree_(Bridge_method_names[41], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_AvailableKeychains_(Bridge_method_names[42], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetCurrentKeychain_(Bridge_method_names[43], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_CurrentKeychain_(Bridge_method_names[44], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_GetUserList_(Bridge_method_names[45], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_GetUser_(Bridge_method_names[46], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_SetUserSplitMode_(Bridge_method_names[47], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_LogoutUser_(Bridge_method_names[48], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_RemoveUser_(Bridge_method_names[49], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_ConfigureUserAppleMail_(Bridge_method_names[50], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
- , rpcmethod_StartEventStream_(Bridge_method_names[51], options.suffix_for_stats(),::grpc::internal::RpcMethod::SERVER_STREAMING, channel)
- , rpcmethod_StopEventStream_(Bridge_method_names[52], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ : channel_(channel), rpcmethod_AddLogEntry_(Bridge_method_names[0], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_GuiReady_(Bridge_method_names[1], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Quit_(Bridge_method_names[2], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Restart_(Bridge_method_names[3], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ShowOnStartup_(Bridge_method_names[4], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ShowSplashScreen_(Bridge_method_names[5], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsFirstGuiStart_(Bridge_method_names[6], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetIsAutostartOn_(Bridge_method_names[7], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsAutostartOn_(Bridge_method_names[8], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetIsBetaEnabled_(Bridge_method_names[9], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsBetaEnabled_(Bridge_method_names[10], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_GoOs_(Bridge_method_names[11], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_TriggerReset_(Bridge_method_names[12], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Version_(Bridge_method_names[13], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_LogsPath_(Bridge_method_names[14], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_LicensePath_(Bridge_method_names[15], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ReleaseNotesPageLink_(Bridge_method_names[16], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_DependencyLicensesLink_(Bridge_method_names[17], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_LandingPageLink_(Bridge_method_names[18], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetColorSchemeName_(Bridge_method_names[19], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ColorSchemeName_(Bridge_method_names[20], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_CurrentEmailClient_(Bridge_method_names[21], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ReportBug_(Bridge_method_names[22], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Login_(Bridge_method_names[23], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Login2FA_(Bridge_method_names[24], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Login2Passwords_(Bridge_method_names[25], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_LoginAbort_(Bridge_method_names[26], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_CheckUpdate_(Bridge_method_names[27], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_InstallUpdate_(Bridge_method_names[28], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetIsAutomaticUpdateOn_(Bridge_method_names[29], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsAutomaticUpdateOn_(Bridge_method_names[30], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsCacheOnDiskEnabled_(Bridge_method_names[31], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_DiskCachePath_(Bridge_method_names[32], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ChangeLocalCache_(Bridge_method_names[33], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetIsDoHEnabled_(Bridge_method_names[34], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsDoHEnabled_(Bridge_method_names[35], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetUseSslForSmtp_(Bridge_method_names[36], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_UseSslForSmtp_(Bridge_method_names[37], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_Hostname_(Bridge_method_names[38], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ImapPort_(Bridge_method_names[39], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SmtpPort_(Bridge_method_names[40], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ChangePorts_(Bridge_method_names[41], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_IsPortFree_(Bridge_method_names[42], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_AvailableKeychains_(Bridge_method_names[43], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetCurrentKeychain_(Bridge_method_names[44], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_CurrentKeychain_(Bridge_method_names[45], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_GetUserList_(Bridge_method_names[46], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_GetUser_(Bridge_method_names[47], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_SetUserSplitMode_(Bridge_method_names[48], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_LogoutUser_(Bridge_method_names[49], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_RemoveUser_(Bridge_method_names[50], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_ConfigureUserAppleMail_(Bridge_method_names[51], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
+ , rpcmethod_StartEventStream_(Bridge_method_names[52], options.suffix_for_stats(),::grpc::internal::RpcMethod::SERVER_STREAMING, channel)
+ , rpcmethod_StopEventStream_(Bridge_method_names[53], options.suffix_for_stats(),::grpc::internal::RpcMethod::NORMAL_RPC, channel)
{}
+::grpc::Status Bridge::Stub::AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::google::protobuf::Empty* response) {
+ return ::grpc::internal::BlockingUnaryCall< ::grpc::AddLogEntryRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_AddLogEntry_, context, request, response);
+}
+
+void Bridge::Stub::async::AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, std::function f) {
+ ::grpc::internal::CallbackUnaryCall< ::grpc::AddLogEntryRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_AddLogEntry_, context, request, response, std::move(f));
+}
+
+void Bridge::Stub::async::AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, ::grpc::ClientUnaryReactor* reactor) {
+ ::grpc::internal::ClientCallbackUnaryFactory::Create< ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(stub_->channel_.get(), stub_->rpcmethod_AddLogEntry_, context, request, response, reactor);
+}
+
+::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* Bridge::Stub::PrepareAsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ return ::grpc::internal::ClientAsyncResponseReaderHelper::Create< ::google::protobuf::Empty, ::grpc::AddLogEntryRequest, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), cq, rpcmethod_AddLogEntry_, context, request);
+}
+
+::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* Bridge::Stub::AsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ auto* result =
+ this->PrepareAsyncAddLogEntryRaw(context, request, cq);
+ result->StartCall();
+ return result;
+}
+
::grpc::Status Bridge::Stub::GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::google::protobuf::Empty* response) {
return ::grpc::internal::BlockingUnaryCall< ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(channel_.get(), rpcmethod_GuiReady_, context, request, response);
}
@@ -1355,12 +1380,12 @@ Bridge::Service::Service() {
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[0],
::grpc::internal::RpcMethod::NORMAL_RPC,
- new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
+ new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::AddLogEntryRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
::grpc::ServerContext* ctx,
- const ::google::protobuf::Empty* req,
+ const ::grpc::AddLogEntryRequest* req,
::google::protobuf::Empty* resp) {
- return service->GuiReady(ctx, req, resp);
+ return service->AddLogEntry(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[1],
@@ -1370,7 +1395,7 @@ Bridge::Service::Service() {
::grpc::ServerContext* ctx,
const ::google::protobuf::Empty* req,
::google::protobuf::Empty* resp) {
- return service->Quit(ctx, req, resp);
+ return service->GuiReady(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[2],
@@ -1380,17 +1405,17 @@ Bridge::Service::Service() {
::grpc::ServerContext* ctx,
const ::google::protobuf::Empty* req,
::google::protobuf::Empty* resp) {
- return service->Restart(ctx, req, resp);
+ return service->Quit(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[3],
::grpc::internal::RpcMethod::NORMAL_RPC,
- new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
+ new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
::grpc::ServerContext* ctx,
const ::google::protobuf::Empty* req,
- ::google::protobuf::BoolValue* resp) {
- return service->ShowOnStartup(ctx, req, resp);
+ ::google::protobuf::Empty* resp) {
+ return service->Restart(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[4],
@@ -1400,7 +1425,7 @@ Bridge::Service::Service() {
::grpc::ServerContext* ctx,
const ::google::protobuf::Empty* req,
::google::protobuf::BoolValue* resp) {
- return service->ShowSplashScreen(ctx, req, resp);
+ return service->ShowOnStartup(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[5],
@@ -1410,11 +1435,21 @@ Bridge::Service::Service() {
::grpc::ServerContext* ctx,
const ::google::protobuf::Empty* req,
::google::protobuf::BoolValue* resp) {
- return service->IsFirstGuiStart(ctx, req, resp);
+ return service->ShowSplashScreen(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
Bridge_method_names[6],
::grpc::internal::RpcMethod::NORMAL_RPC,
+ new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
+ [](Bridge::Service* service,
+ ::grpc::ServerContext* ctx,
+ const ::google::protobuf::Empty* req,
+ ::google::protobuf::BoolValue* resp) {
+ return service->IsFirstGuiStart(ctx, req, resp);
+ }, this)));
+ AddMethod(new ::grpc::internal::RpcServiceMethod(
+ Bridge_method_names[7],
+ ::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::BoolValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
::grpc::ServerContext* ctx,
@@ -1423,7 +1458,7 @@ Bridge::Service::Service() {
return service->SetIsAutostartOn(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[7],
+ Bridge_method_names[8],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1433,7 +1468,7 @@ Bridge::Service::Service() {
return service->IsAutostartOn(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[8],
+ Bridge_method_names[9],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::BoolValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1443,7 +1478,7 @@ Bridge::Service::Service() {
return service->SetIsBetaEnabled(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[9],
+ Bridge_method_names[10],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1453,7 +1488,7 @@ Bridge::Service::Service() {
return service->IsBetaEnabled(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[10],
+ Bridge_method_names[11],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1463,7 +1498,7 @@ Bridge::Service::Service() {
return service->GoOs(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[11],
+ Bridge_method_names[12],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1473,7 +1508,7 @@ Bridge::Service::Service() {
return service->TriggerReset(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[12],
+ Bridge_method_names[13],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1483,7 +1518,7 @@ Bridge::Service::Service() {
return service->Version(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[13],
+ Bridge_method_names[14],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1493,7 +1528,7 @@ Bridge::Service::Service() {
return service->LogsPath(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[14],
+ Bridge_method_names[15],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1503,7 +1538,7 @@ Bridge::Service::Service() {
return service->LicensePath(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[15],
+ Bridge_method_names[16],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1513,7 +1548,7 @@ Bridge::Service::Service() {
return service->ReleaseNotesPageLink(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[16],
+ Bridge_method_names[17],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1523,7 +1558,7 @@ Bridge::Service::Service() {
return service->DependencyLicensesLink(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[17],
+ Bridge_method_names[18],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1533,7 +1568,7 @@ Bridge::Service::Service() {
return service->LandingPageLink(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[18],
+ Bridge_method_names[19],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::StringValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1543,7 +1578,7 @@ Bridge::Service::Service() {
return service->SetColorSchemeName(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[19],
+ Bridge_method_names[20],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1553,7 +1588,7 @@ Bridge::Service::Service() {
return service->ColorSchemeName(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[20],
+ Bridge_method_names[21],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1563,7 +1598,7 @@ Bridge::Service::Service() {
return service->CurrentEmailClient(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[21],
+ Bridge_method_names[22],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::ReportBugRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1573,7 +1608,7 @@ Bridge::Service::Service() {
return service->ReportBug(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[22],
+ Bridge_method_names[23],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::LoginRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1583,7 +1618,7 @@ Bridge::Service::Service() {
return service->Login(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[23],
+ Bridge_method_names[24],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::LoginRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1593,7 +1628,7 @@ Bridge::Service::Service() {
return service->Login2FA(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[24],
+ Bridge_method_names[25],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::LoginRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1603,7 +1638,7 @@ Bridge::Service::Service() {
return service->Login2Passwords(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[25],
+ Bridge_method_names[26],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::LoginAbortRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1613,7 +1648,7 @@ Bridge::Service::Service() {
return service->LoginAbort(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[26],
+ Bridge_method_names[27],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1623,7 +1658,7 @@ Bridge::Service::Service() {
return service->CheckUpdate(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[27],
+ Bridge_method_names[28],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1633,7 +1668,7 @@ Bridge::Service::Service() {
return service->InstallUpdate(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[28],
+ Bridge_method_names[29],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::BoolValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1643,7 +1678,7 @@ Bridge::Service::Service() {
return service->SetIsAutomaticUpdateOn(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[29],
+ Bridge_method_names[30],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1653,7 +1688,7 @@ Bridge::Service::Service() {
return service->IsAutomaticUpdateOn(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[30],
+ Bridge_method_names[31],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1663,7 +1698,7 @@ Bridge::Service::Service() {
return service->IsCacheOnDiskEnabled(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[31],
+ Bridge_method_names[32],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1673,7 +1708,7 @@ Bridge::Service::Service() {
return service->DiskCachePath(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[32],
+ Bridge_method_names[33],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::ChangeLocalCacheRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1683,7 +1718,7 @@ Bridge::Service::Service() {
return service->ChangeLocalCache(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[33],
+ Bridge_method_names[34],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::BoolValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1693,7 +1728,7 @@ Bridge::Service::Service() {
return service->SetIsDoHEnabled(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[34],
+ Bridge_method_names[35],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1703,7 +1738,7 @@ Bridge::Service::Service() {
return service->IsDoHEnabled(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[35],
+ Bridge_method_names[36],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::BoolValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1713,7 +1748,7 @@ Bridge::Service::Service() {
return service->SetUseSslForSmtp(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[36],
+ Bridge_method_names[37],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1723,7 +1758,7 @@ Bridge::Service::Service() {
return service->UseSslForSmtp(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[37],
+ Bridge_method_names[38],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1733,7 +1768,7 @@ Bridge::Service::Service() {
return service->Hostname(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[38],
+ Bridge_method_names[39],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Int32Value, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1743,7 +1778,7 @@ Bridge::Service::Service() {
return service->ImapPort(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[39],
+ Bridge_method_names[40],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Int32Value, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1753,7 +1788,7 @@ Bridge::Service::Service() {
return service->SmtpPort(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[40],
+ Bridge_method_names[41],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::ChangePortsRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1763,7 +1798,7 @@ Bridge::Service::Service() {
return service->ChangePorts(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[41],
+ Bridge_method_names[42],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Int32Value, ::google::protobuf::BoolValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1773,7 +1808,7 @@ Bridge::Service::Service() {
return service->IsPortFree(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[42],
+ Bridge_method_names[43],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::grpc::AvailableKeychainsResponse, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1783,7 +1818,7 @@ Bridge::Service::Service() {
return service->AvailableKeychains(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[43],
+ Bridge_method_names[44],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::StringValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1793,7 +1828,7 @@ Bridge::Service::Service() {
return service->SetCurrentKeychain(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[44],
+ Bridge_method_names[45],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::StringValue, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1803,7 +1838,7 @@ Bridge::Service::Service() {
return service->CurrentKeychain(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[45],
+ Bridge_method_names[46],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::grpc::UserListResponse, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1813,7 +1848,7 @@ Bridge::Service::Service() {
return service->GetUserList(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[46],
+ Bridge_method_names[47],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::StringValue, ::grpc::User, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1823,7 +1858,7 @@ Bridge::Service::Service() {
return service->GetUser(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[47],
+ Bridge_method_names[48],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::UserSplitModeRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1833,7 +1868,7 @@ Bridge::Service::Service() {
return service->SetUserSplitMode(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[48],
+ Bridge_method_names[49],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::StringValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1843,7 +1878,7 @@ Bridge::Service::Service() {
return service->LogoutUser(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[49],
+ Bridge_method_names[50],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::StringValue, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1853,7 +1888,7 @@ Bridge::Service::Service() {
return service->RemoveUser(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[50],
+ Bridge_method_names[51],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::grpc::ConfigureAppleMailRequest, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1863,7 +1898,7 @@ Bridge::Service::Service() {
return service->ConfigureUserAppleMail(ctx, req, resp);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[51],
+ Bridge_method_names[52],
::grpc::internal::RpcMethod::SERVER_STREAMING,
new ::grpc::internal::ServerStreamingHandler< Bridge::Service, ::grpc::EventStreamRequest, ::grpc::StreamEvent>(
[](Bridge::Service* service,
@@ -1873,7 +1908,7 @@ Bridge::Service::Service() {
return service->StartEventStream(ctx, req, writer);
}, this)));
AddMethod(new ::grpc::internal::RpcServiceMethod(
- Bridge_method_names[52],
+ Bridge_method_names[53],
::grpc::internal::RpcMethod::NORMAL_RPC,
new ::grpc::internal::RpcMethodHandler< Bridge::Service, ::google::protobuf::Empty, ::google::protobuf::Empty, ::grpc::protobuf::MessageLite, ::grpc::protobuf::MessageLite>(
[](Bridge::Service* service,
@@ -1887,6 +1922,13 @@ Bridge::Service::Service() {
Bridge::Service::~Service() {
}
+::grpc::Status Bridge::Service::AddLogEntry(::grpc::ServerContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response) {
+ (void) context;
+ (void) request;
+ (void) response;
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+}
+
::grpc::Status Bridge::Service::GuiReady(::grpc::ServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) {
(void) context;
(void) request;
diff --git a/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.h b/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.h
index 737ff7f3..d652b909 100644
--- a/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.h
+++ b/internal/frontend/bridge-gui/GRPC/bridge.grpc.pb.h
@@ -47,7 +47,7 @@ namespace grpc {
// **********************************************************************************************************************
// Service Declaration
-// **********************************************************************************************************************
+// **********************************************************************************************************************≠––
class Bridge final {
public:
static constexpr char const* service_full_name() {
@@ -57,6 +57,13 @@ class Bridge final {
public:
virtual ~StubInterface() {}
// App related calls
+ virtual ::grpc::Status AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::google::protobuf::Empty* response) = 0;
+ std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>> AsyncAddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ return std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>>(AsyncAddLogEntryRaw(context, request, cq));
+ }
+ std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>> PrepareAsyncAddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ return std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>>(PrepareAsyncAddLogEntryRaw(context, request, cq));
+ }
virtual ::grpc::Status GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::google::protobuf::Empty* response) = 0;
std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>> AsyncGuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) {
return std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>>(AsyncGuiReadyRaw(context, request, cq));
@@ -443,6 +450,8 @@ class Bridge final {
public:
virtual ~async_interface() {}
// App related calls
+ virtual void AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, std::function) = 0;
+ virtual void AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, ::grpc::ClientUnaryReactor* reactor) = 0;
virtual void GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, std::function) = 0;
virtual void GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, ::grpc::ClientUnaryReactor* reactor) = 0;
virtual void Quit(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, std::function) = 0;
@@ -562,6 +571,8 @@ class Bridge final {
virtual class async_interface* async() { return nullptr; }
class async_interface* experimental_async() { return async(); }
private:
+ virtual ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>* AsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) = 0;
+ virtual ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>* PrepareAsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) = 0;
virtual ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>* AsyncGuiReadyRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) = 0;
virtual ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>* PrepareAsyncGuiReadyRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) = 0;
virtual ::grpc::ClientAsyncResponseReaderInterface< ::google::protobuf::Empty>* AsyncQuitRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) = 0;
@@ -673,6 +684,13 @@ class Bridge final {
class Stub final : public StubInterface {
public:
Stub(const std::shared_ptr< ::grpc::ChannelInterface>& channel, const ::grpc::StubOptions& options = ::grpc::StubOptions());
+ ::grpc::Status AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::google::protobuf::Empty* response) override;
+ std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>> AsyncAddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ return std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>>(AsyncAddLogEntryRaw(context, request, cq));
+ }
+ std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>> PrepareAsyncAddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) {
+ return std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>>(PrepareAsyncAddLogEntryRaw(context, request, cq));
+ }
::grpc::Status GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::google::protobuf::Empty* response) override;
std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>> AsyncGuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) {
return std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>>(AsyncGuiReadyRaw(context, request, cq));
@@ -1049,6 +1067,8 @@ class Bridge final {
class async final :
public StubInterface::async_interface {
public:
+ void AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, std::function) override;
+ void AddLogEntry(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response, ::grpc::ClientUnaryReactor* reactor) override;
void GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, std::function) override;
void GuiReady(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, ::grpc::ClientUnaryReactor* reactor) override;
void Quit(::grpc::ClientContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response, std::function) override;
@@ -1165,6 +1185,8 @@ class Bridge final {
private:
std::shared_ptr< ::grpc::ChannelInterface> channel_;
class async async_stub_{this};
+ ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* AsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) override;
+ ::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* PrepareAsyncAddLogEntryRaw(::grpc::ClientContext* context, const ::grpc::AddLogEntryRequest& request, ::grpc::CompletionQueue* cq) override;
::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* AsyncGuiReadyRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) override;
::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* PrepareAsyncGuiReadyRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) override;
::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* AsyncQuitRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) override;
@@ -1272,6 +1294,7 @@ class Bridge final {
::grpc::ClientAsyncReader< ::grpc::StreamEvent>* PrepareAsyncStartEventStreamRaw(::grpc::ClientContext* context, const ::grpc::EventStreamRequest& request, ::grpc::CompletionQueue* cq) override;
::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* AsyncStopEventStreamRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) override;
::grpc::ClientAsyncResponseReader< ::google::protobuf::Empty>* PrepareAsyncStopEventStreamRaw(::grpc::ClientContext* context, const ::google::protobuf::Empty& request, ::grpc::CompletionQueue* cq) override;
+ const ::grpc::internal::RpcMethod rpcmethod_AddLogEntry_;
const ::grpc::internal::RpcMethod rpcmethod_GuiReady_;
const ::grpc::internal::RpcMethod rpcmethod_Quit_;
const ::grpc::internal::RpcMethod rpcmethod_Restart_;
@@ -1333,6 +1356,7 @@ class Bridge final {
Service();
virtual ~Service();
// App related calls
+ virtual ::grpc::Status AddLogEntry(::grpc::ServerContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response);
virtual ::grpc::Status GuiReady(::grpc::ServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response);
virtual ::grpc::Status Quit(::grpc::ServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response);
virtual ::grpc::Status Restart(::grpc::ServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response);
@@ -1397,12 +1421,32 @@ class Bridge final {
virtual ::grpc::Status StopEventStream(::grpc::ServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response);
};
template
+ class WithAsyncMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithAsyncMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodAsync(0);
+ }
+ ~WithAsyncMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable synchronous version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ void RequestAddLogEntry(::grpc::ServerContext* context, ::grpc::AddLogEntryRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
+ ::grpc::Service::RequestAsyncUnary(0, context, request, response, new_call_cq, notification_cq, tag);
+ }
+ };
+ template
class WithAsyncMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_GuiReady() {
- ::grpc::Service::MarkMethodAsync(0);
+ ::grpc::Service::MarkMethodAsync(1);
}
~WithAsyncMethod_GuiReady() override {
BaseClassMustBeDerivedFromService(this);
@@ -1413,7 +1457,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGuiReady(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(0, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(1, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1422,7 +1466,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Quit() {
- ::grpc::Service::MarkMethodAsync(1);
+ ::grpc::Service::MarkMethodAsync(2);
}
~WithAsyncMethod_Quit() override {
BaseClassMustBeDerivedFromService(this);
@@ -1433,7 +1477,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestQuit(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(1, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(2, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1442,7 +1486,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Restart() {
- ::grpc::Service::MarkMethodAsync(2);
+ ::grpc::Service::MarkMethodAsync(3);
}
~WithAsyncMethod_Restart() override {
BaseClassMustBeDerivedFromService(this);
@@ -1453,7 +1497,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestRestart(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(2, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(3, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1462,7 +1506,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodAsync(3);
+ ::grpc::Service::MarkMethodAsync(4);
}
~WithAsyncMethod_ShowOnStartup() override {
BaseClassMustBeDerivedFromService(this);
@@ -1473,7 +1517,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestShowOnStartup(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(3, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(4, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1482,7 +1526,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodAsync(4);
+ ::grpc::Service::MarkMethodAsync(5);
}
~WithAsyncMethod_ShowSplashScreen() override {
BaseClassMustBeDerivedFromService(this);
@@ -1493,7 +1537,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestShowSplashScreen(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(4, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(5, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1502,7 +1546,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodAsync(5);
+ ::grpc::Service::MarkMethodAsync(6);
}
~WithAsyncMethod_IsFirstGuiStart() override {
BaseClassMustBeDerivedFromService(this);
@@ -1513,7 +1557,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsFirstGuiStart(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(5, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(6, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1522,7 +1566,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodAsync(6);
+ ::grpc::Service::MarkMethodAsync(7);
}
~WithAsyncMethod_SetIsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -1533,7 +1577,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsAutostartOn(::grpc::ServerContext* context, ::google::protobuf::BoolValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(6, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(7, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1542,7 +1586,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodAsync(7);
+ ::grpc::Service::MarkMethodAsync(8);
}
~WithAsyncMethod_IsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -1553,7 +1597,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsAutostartOn(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(7, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(8, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1562,7 +1606,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodAsync(8);
+ ::grpc::Service::MarkMethodAsync(9);
}
~WithAsyncMethod_SetIsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -1573,7 +1617,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsBetaEnabled(::grpc::ServerContext* context, ::google::protobuf::BoolValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(8, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(9, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1582,7 +1626,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodAsync(9);
+ ::grpc::Service::MarkMethodAsync(10);
}
~WithAsyncMethod_IsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -1593,7 +1637,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsBetaEnabled(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(9, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(10, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1602,7 +1646,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_GoOs() {
- ::grpc::Service::MarkMethodAsync(10);
+ ::grpc::Service::MarkMethodAsync(11);
}
~WithAsyncMethod_GoOs() override {
BaseClassMustBeDerivedFromService(this);
@@ -1613,7 +1657,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGoOs(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(10, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(11, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1622,7 +1666,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_TriggerReset() {
- ::grpc::Service::MarkMethodAsync(11);
+ ::grpc::Service::MarkMethodAsync(12);
}
~WithAsyncMethod_TriggerReset() override {
BaseClassMustBeDerivedFromService(this);
@@ -1633,7 +1677,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestTriggerReset(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(11, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(12, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1642,7 +1686,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Version() {
- ::grpc::Service::MarkMethodAsync(12);
+ ::grpc::Service::MarkMethodAsync(13);
}
~WithAsyncMethod_Version() override {
BaseClassMustBeDerivedFromService(this);
@@ -1653,7 +1697,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestVersion(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(12, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(13, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1662,7 +1706,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_LogsPath() {
- ::grpc::Service::MarkMethodAsync(13);
+ ::grpc::Service::MarkMethodAsync(14);
}
~WithAsyncMethod_LogsPath() override {
BaseClassMustBeDerivedFromService(this);
@@ -1673,7 +1717,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogsPath(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(13, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(14, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1682,7 +1726,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_LicensePath() {
- ::grpc::Service::MarkMethodAsync(14);
+ ::grpc::Service::MarkMethodAsync(15);
}
~WithAsyncMethod_LicensePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -1693,7 +1737,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLicensePath(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(14, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(15, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1702,7 +1746,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodAsync(15);
+ ::grpc::Service::MarkMethodAsync(16);
}
~WithAsyncMethod_ReleaseNotesPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -1713,7 +1757,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestReleaseNotesPageLink(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(15, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(16, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1722,7 +1766,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodAsync(16);
+ ::grpc::Service::MarkMethodAsync(17);
}
~WithAsyncMethod_DependencyLicensesLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -1733,7 +1777,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestDependencyLicensesLink(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(16, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(17, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1742,7 +1786,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodAsync(17);
+ ::grpc::Service::MarkMethodAsync(18);
}
~WithAsyncMethod_LandingPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -1753,7 +1797,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLandingPageLink(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(17, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(18, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1762,7 +1806,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodAsync(18);
+ ::grpc::Service::MarkMethodAsync(19);
}
~WithAsyncMethod_SetColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -1773,7 +1817,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetColorSchemeName(::grpc::ServerContext* context, ::google::protobuf::StringValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(18, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(19, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1782,7 +1826,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodAsync(19);
+ ::grpc::Service::MarkMethodAsync(20);
}
~WithAsyncMethod_ColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -1793,7 +1837,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestColorSchemeName(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(19, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(20, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1802,7 +1846,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodAsync(20);
+ ::grpc::Service::MarkMethodAsync(21);
}
~WithAsyncMethod_CurrentEmailClient() override {
BaseClassMustBeDerivedFromService(this);
@@ -1813,7 +1857,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCurrentEmailClient(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(20, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(21, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1822,7 +1866,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ReportBug() {
- ::grpc::Service::MarkMethodAsync(21);
+ ::grpc::Service::MarkMethodAsync(22);
}
~WithAsyncMethod_ReportBug() override {
BaseClassMustBeDerivedFromService(this);
@@ -1833,7 +1877,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestReportBug(::grpc::ServerContext* context, ::grpc::ReportBugRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(21, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(22, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1842,7 +1886,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Login() {
- ::grpc::Service::MarkMethodAsync(22);
+ ::grpc::Service::MarkMethodAsync(23);
}
~WithAsyncMethod_Login() override {
BaseClassMustBeDerivedFromService(this);
@@ -1853,7 +1897,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin(::grpc::ServerContext* context, ::grpc::LoginRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(22, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(23, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1862,7 +1906,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Login2FA() {
- ::grpc::Service::MarkMethodAsync(23);
+ ::grpc::Service::MarkMethodAsync(24);
}
~WithAsyncMethod_Login2FA() override {
BaseClassMustBeDerivedFromService(this);
@@ -1873,7 +1917,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin2FA(::grpc::ServerContext* context, ::grpc::LoginRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(23, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(24, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1882,7 +1926,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodAsync(24);
+ ::grpc::Service::MarkMethodAsync(25);
}
~WithAsyncMethod_Login2Passwords() override {
BaseClassMustBeDerivedFromService(this);
@@ -1893,7 +1937,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin2Passwords(::grpc::ServerContext* context, ::grpc::LoginRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(24, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(25, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1902,7 +1946,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_LoginAbort() {
- ::grpc::Service::MarkMethodAsync(25);
+ ::grpc::Service::MarkMethodAsync(26);
}
~WithAsyncMethod_LoginAbort() override {
BaseClassMustBeDerivedFromService(this);
@@ -1913,7 +1957,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLoginAbort(::grpc::ServerContext* context, ::grpc::LoginAbortRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(25, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(26, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1922,7 +1966,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodAsync(26);
+ ::grpc::Service::MarkMethodAsync(27);
}
~WithAsyncMethod_CheckUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -1933,7 +1977,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCheckUpdate(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(26, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(27, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1942,7 +1986,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodAsync(27);
+ ::grpc::Service::MarkMethodAsync(28);
}
~WithAsyncMethod_InstallUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -1953,7 +1997,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestInstallUpdate(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(27, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(28, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1962,7 +2006,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodAsync(28);
+ ::grpc::Service::MarkMethodAsync(29);
}
~WithAsyncMethod_SetIsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -1973,7 +2017,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsAutomaticUpdateOn(::grpc::ServerContext* context, ::google::protobuf::BoolValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(28, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(29, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -1982,7 +2026,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodAsync(29);
+ ::grpc::Service::MarkMethodAsync(30);
}
~WithAsyncMethod_IsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -1993,7 +2037,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsAutomaticUpdateOn(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(29, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(30, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2002,7 +2046,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodAsync(30);
+ ::grpc::Service::MarkMethodAsync(31);
}
~WithAsyncMethod_IsCacheOnDiskEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -2013,7 +2057,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsCacheOnDiskEnabled(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(30, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(31, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2022,7 +2066,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodAsync(31);
+ ::grpc::Service::MarkMethodAsync(32);
}
~WithAsyncMethod_DiskCachePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -2033,7 +2077,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestDiskCachePath(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(31, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(32, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2042,7 +2086,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodAsync(32);
+ ::grpc::Service::MarkMethodAsync(33);
}
~WithAsyncMethod_ChangeLocalCache() override {
BaseClassMustBeDerivedFromService(this);
@@ -2053,7 +2097,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestChangeLocalCache(::grpc::ServerContext* context, ::grpc::ChangeLocalCacheRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(32, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(33, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2062,7 +2106,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodAsync(33);
+ ::grpc::Service::MarkMethodAsync(34);
}
~WithAsyncMethod_SetIsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -2073,7 +2117,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsDoHEnabled(::grpc::ServerContext* context, ::google::protobuf::BoolValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(33, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(34, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2082,7 +2126,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodAsync(34);
+ ::grpc::Service::MarkMethodAsync(35);
}
~WithAsyncMethod_IsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -2093,7 +2137,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsDoHEnabled(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(34, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(35, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2102,7 +2146,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodAsync(35);
+ ::grpc::Service::MarkMethodAsync(36);
}
~WithAsyncMethod_SetUseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -2113,7 +2157,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetUseSslForSmtp(::grpc::ServerContext* context, ::google::protobuf::BoolValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(35, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(36, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2122,7 +2166,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodAsync(36);
+ ::grpc::Service::MarkMethodAsync(37);
}
~WithAsyncMethod_UseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -2133,7 +2177,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestUseSslForSmtp(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(36, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(37, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2142,7 +2186,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_Hostname() {
- ::grpc::Service::MarkMethodAsync(37);
+ ::grpc::Service::MarkMethodAsync(38);
}
~WithAsyncMethod_Hostname() override {
BaseClassMustBeDerivedFromService(this);
@@ -2153,7 +2197,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestHostname(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(37, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(38, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2162,7 +2206,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ImapPort() {
- ::grpc::Service::MarkMethodAsync(38);
+ ::grpc::Service::MarkMethodAsync(39);
}
~WithAsyncMethod_ImapPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -2173,7 +2217,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestImapPort(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Int32Value>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(38, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(39, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2182,7 +2226,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SmtpPort() {
- ::grpc::Service::MarkMethodAsync(39);
+ ::grpc::Service::MarkMethodAsync(40);
}
~WithAsyncMethod_SmtpPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -2193,7 +2237,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSmtpPort(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Int32Value>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(39, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(40, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2202,7 +2246,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ChangePorts() {
- ::grpc::Service::MarkMethodAsync(40);
+ ::grpc::Service::MarkMethodAsync(41);
}
~WithAsyncMethod_ChangePorts() override {
BaseClassMustBeDerivedFromService(this);
@@ -2213,7 +2257,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestChangePorts(::grpc::ServerContext* context, ::grpc::ChangePortsRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(40, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(41, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2222,7 +2266,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_IsPortFree() {
- ::grpc::Service::MarkMethodAsync(41);
+ ::grpc::Service::MarkMethodAsync(42);
}
~WithAsyncMethod_IsPortFree() override {
BaseClassMustBeDerivedFromService(this);
@@ -2233,7 +2277,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsPortFree(::grpc::ServerContext* context, ::google::protobuf::Int32Value* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::BoolValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(41, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(42, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2242,7 +2286,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodAsync(42);
+ ::grpc::Service::MarkMethodAsync(43);
}
~WithAsyncMethod_AvailableKeychains() override {
BaseClassMustBeDerivedFromService(this);
@@ -2253,7 +2297,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestAvailableKeychains(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::grpc::AvailableKeychainsResponse>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(42, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(43, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2262,7 +2306,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodAsync(43);
+ ::grpc::Service::MarkMethodAsync(44);
}
~WithAsyncMethod_SetCurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -2273,7 +2317,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetCurrentKeychain(::grpc::ServerContext* context, ::google::protobuf::StringValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(43, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(44, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2282,7 +2326,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodAsync(44);
+ ::grpc::Service::MarkMethodAsync(45);
}
~WithAsyncMethod_CurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -2293,7 +2337,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCurrentKeychain(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::StringValue>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(44, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(45, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2302,7 +2346,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_GetUserList() {
- ::grpc::Service::MarkMethodAsync(45);
+ ::grpc::Service::MarkMethodAsync(46);
}
~WithAsyncMethod_GetUserList() override {
BaseClassMustBeDerivedFromService(this);
@@ -2313,7 +2357,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGetUserList(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::grpc::UserListResponse>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(45, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(46, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2322,7 +2366,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_GetUser() {
- ::grpc::Service::MarkMethodAsync(46);
+ ::grpc::Service::MarkMethodAsync(47);
}
~WithAsyncMethod_GetUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -2333,7 +2377,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGetUser(::grpc::ServerContext* context, ::google::protobuf::StringValue* request, ::grpc::ServerAsyncResponseWriter< ::grpc::User>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(46, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(47, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2342,7 +2386,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodAsync(47);
+ ::grpc::Service::MarkMethodAsync(48);
}
~WithAsyncMethod_SetUserSplitMode() override {
BaseClassMustBeDerivedFromService(this);
@@ -2353,7 +2397,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetUserSplitMode(::grpc::ServerContext* context, ::grpc::UserSplitModeRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(47, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(48, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2362,7 +2406,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_LogoutUser() {
- ::grpc::Service::MarkMethodAsync(48);
+ ::grpc::Service::MarkMethodAsync(49);
}
~WithAsyncMethod_LogoutUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -2373,7 +2417,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogoutUser(::grpc::ServerContext* context, ::google::protobuf::StringValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(48, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(49, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2382,7 +2426,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_RemoveUser() {
- ::grpc::Service::MarkMethodAsync(49);
+ ::grpc::Service::MarkMethodAsync(50);
}
~WithAsyncMethod_RemoveUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -2393,7 +2437,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestRemoveUser(::grpc::ServerContext* context, ::google::protobuf::StringValue* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(49, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(50, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2402,7 +2446,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodAsync(50);
+ ::grpc::Service::MarkMethodAsync(51);
}
~WithAsyncMethod_ConfigureUserAppleMail() override {
BaseClassMustBeDerivedFromService(this);
@@ -2413,7 +2457,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestConfigureUserAppleMail(::grpc::ServerContext* context, ::grpc::ConfigureAppleMailRequest* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(50, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(51, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -2422,7 +2466,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_StartEventStream() {
- ::grpc::Service::MarkMethodAsync(51);
+ ::grpc::Service::MarkMethodAsync(52);
}
~WithAsyncMethod_StartEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -2433,7 +2477,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestStartEventStream(::grpc::ServerContext* context, ::grpc::EventStreamRequest* request, ::grpc::ServerAsyncWriter< ::grpc::StreamEvent>* writer, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncServerStreaming(51, context, request, writer, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncServerStreaming(52, context, request, writer, new_call_cq, notification_cq, tag);
}
};
template
@@ -2442,7 +2486,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithAsyncMethod_StopEventStream() {
- ::grpc::Service::MarkMethodAsync(52);
+ ::grpc::Service::MarkMethodAsync(53);
}
~WithAsyncMethod_StopEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -2453,23 +2497,50 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestStopEventStream(::grpc::ServerContext* context, ::google::protobuf::Empty* request, ::grpc::ServerAsyncResponseWriter< ::google::protobuf::Empty>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(52, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(53, context, request, response, new_call_cq, notification_cq, tag);
}
};
- typedef WithAsyncMethod_GuiReady > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > AsyncService;
+ typedef WithAsyncMethod_AddLogEntry > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > AsyncService;
+ template
+ class WithCallbackMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithCallbackMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodCallback(0,
+ new ::grpc::internal::CallbackUnaryHandler< ::grpc::AddLogEntryRequest, ::google::protobuf::Empty>(
+ [this](
+ ::grpc::CallbackServerContext* context, const ::grpc::AddLogEntryRequest* request, ::google::protobuf::Empty* response) { return this->AddLogEntry(context, request, response); }));}
+ void SetMessageAllocatorFor_AddLogEntry(
+ ::grpc::MessageAllocator< ::grpc::AddLogEntryRequest, ::google::protobuf::Empty>* allocator) {
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(0);
+ static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::AddLogEntryRequest, ::google::protobuf::Empty>*>(handler)
+ ->SetMessageAllocator(allocator);
+ }
+ ~WithCallbackMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable synchronous version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ virtual ::grpc::ServerUnaryReactor* AddLogEntry(
+ ::grpc::CallbackServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) { return nullptr; }
+ };
template
class WithCallbackMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_GuiReady() {
- ::grpc::Service::MarkMethodCallback(0,
+ ::grpc::Service::MarkMethodCallback(1,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->GuiReady(context, request, response); }));}
void SetMessageAllocatorFor_GuiReady(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(0);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(1);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2490,13 +2561,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Quit() {
- ::grpc::Service::MarkMethodCallback(1,
+ ::grpc::Service::MarkMethodCallback(2,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->Quit(context, request, response); }));}
void SetMessageAllocatorFor_Quit(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(1);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(2);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2517,13 +2588,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Restart() {
- ::grpc::Service::MarkMethodCallback(2,
+ ::grpc::Service::MarkMethodCallback(3,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->Restart(context, request, response); }));}
void SetMessageAllocatorFor_Restart(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(2);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(3);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2544,13 +2615,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodCallback(3,
+ ::grpc::Service::MarkMethodCallback(4,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->ShowOnStartup(context, request, response); }));}
void SetMessageAllocatorFor_ShowOnStartup(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(3);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(4);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2571,13 +2642,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodCallback(4,
+ ::grpc::Service::MarkMethodCallback(5,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->ShowSplashScreen(context, request, response); }));}
void SetMessageAllocatorFor_ShowSplashScreen(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(4);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(5);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2598,13 +2669,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodCallback(5,
+ ::grpc::Service::MarkMethodCallback(6,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsFirstGuiStart(context, request, response); }));}
void SetMessageAllocatorFor_IsFirstGuiStart(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(5);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(6);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2625,13 +2696,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodCallback(6,
+ ::grpc::Service::MarkMethodCallback(7,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::BoolValue* request, ::google::protobuf::Empty* response) { return this->SetIsAutostartOn(context, request, response); }));}
void SetMessageAllocatorFor_SetIsAutostartOn(
::grpc::MessageAllocator< ::google::protobuf::BoolValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(6);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(7);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2652,13 +2723,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodCallback(7,
+ ::grpc::Service::MarkMethodCallback(8,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsAutostartOn(context, request, response); }));}
void SetMessageAllocatorFor_IsAutostartOn(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(7);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(8);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2679,13 +2750,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodCallback(8,
+ ::grpc::Service::MarkMethodCallback(9,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::BoolValue* request, ::google::protobuf::Empty* response) { return this->SetIsBetaEnabled(context, request, response); }));}
void SetMessageAllocatorFor_SetIsBetaEnabled(
::grpc::MessageAllocator< ::google::protobuf::BoolValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(8);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(9);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2706,13 +2777,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodCallback(9,
+ ::grpc::Service::MarkMethodCallback(10,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsBetaEnabled(context, request, response); }));}
void SetMessageAllocatorFor_IsBetaEnabled(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(9);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(10);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2733,13 +2804,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_GoOs() {
- ::grpc::Service::MarkMethodCallback(10,
+ ::grpc::Service::MarkMethodCallback(11,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->GoOs(context, request, response); }));}
void SetMessageAllocatorFor_GoOs(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(10);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(11);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2760,13 +2831,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_TriggerReset() {
- ::grpc::Service::MarkMethodCallback(11,
+ ::grpc::Service::MarkMethodCallback(12,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->TriggerReset(context, request, response); }));}
void SetMessageAllocatorFor_TriggerReset(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(11);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(12);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2787,13 +2858,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Version() {
- ::grpc::Service::MarkMethodCallback(12,
+ ::grpc::Service::MarkMethodCallback(13,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->Version(context, request, response); }));}
void SetMessageAllocatorFor_Version(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(12);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(13);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2814,13 +2885,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_LogsPath() {
- ::grpc::Service::MarkMethodCallback(13,
+ ::grpc::Service::MarkMethodCallback(14,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->LogsPath(context, request, response); }));}
void SetMessageAllocatorFor_LogsPath(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(13);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(14);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2841,13 +2912,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_LicensePath() {
- ::grpc::Service::MarkMethodCallback(14,
+ ::grpc::Service::MarkMethodCallback(15,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->LicensePath(context, request, response); }));}
void SetMessageAllocatorFor_LicensePath(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(14);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(15);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2868,13 +2939,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodCallback(15,
+ ::grpc::Service::MarkMethodCallback(16,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->ReleaseNotesPageLink(context, request, response); }));}
void SetMessageAllocatorFor_ReleaseNotesPageLink(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(15);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(16);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2895,13 +2966,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodCallback(16,
+ ::grpc::Service::MarkMethodCallback(17,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->DependencyLicensesLink(context, request, response); }));}
void SetMessageAllocatorFor_DependencyLicensesLink(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(16);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(17);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2922,13 +2993,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodCallback(17,
+ ::grpc::Service::MarkMethodCallback(18,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->LandingPageLink(context, request, response); }));}
void SetMessageAllocatorFor_LandingPageLink(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(17);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(18);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2949,13 +3020,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodCallback(18,
+ ::grpc::Service::MarkMethodCallback(19,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::StringValue* request, ::google::protobuf::Empty* response) { return this->SetColorSchemeName(context, request, response); }));}
void SetMessageAllocatorFor_SetColorSchemeName(
::grpc::MessageAllocator< ::google::protobuf::StringValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(18);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(19);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -2976,13 +3047,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodCallback(19,
+ ::grpc::Service::MarkMethodCallback(20,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->ColorSchemeName(context, request, response); }));}
void SetMessageAllocatorFor_ColorSchemeName(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(19);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(20);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3003,13 +3074,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodCallback(20,
+ ::grpc::Service::MarkMethodCallback(21,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->CurrentEmailClient(context, request, response); }));}
void SetMessageAllocatorFor_CurrentEmailClient(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(20);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(21);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3030,13 +3101,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ReportBug() {
- ::grpc::Service::MarkMethodCallback(21,
+ ::grpc::Service::MarkMethodCallback(22,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ReportBugRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ReportBugRequest* request, ::google::protobuf::Empty* response) { return this->ReportBug(context, request, response); }));}
void SetMessageAllocatorFor_ReportBug(
::grpc::MessageAllocator< ::grpc::ReportBugRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(21);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(22);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::ReportBugRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3057,13 +3128,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Login() {
- ::grpc::Service::MarkMethodCallback(22,
+ ::grpc::Service::MarkMethodCallback(23,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::LoginRequest* request, ::google::protobuf::Empty* response) { return this->Login(context, request, response); }));}
void SetMessageAllocatorFor_Login(
::grpc::MessageAllocator< ::grpc::LoginRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(22);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(23);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3084,13 +3155,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Login2FA() {
- ::grpc::Service::MarkMethodCallback(23,
+ ::grpc::Service::MarkMethodCallback(24,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::LoginRequest* request, ::google::protobuf::Empty* response) { return this->Login2FA(context, request, response); }));}
void SetMessageAllocatorFor_Login2FA(
::grpc::MessageAllocator< ::grpc::LoginRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(23);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(24);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3111,13 +3182,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodCallback(24,
+ ::grpc::Service::MarkMethodCallback(25,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::LoginRequest* request, ::google::protobuf::Empty* response) { return this->Login2Passwords(context, request, response); }));}
void SetMessageAllocatorFor_Login2Passwords(
::grpc::MessageAllocator< ::grpc::LoginRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(24);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(25);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::LoginRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3138,13 +3209,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_LoginAbort() {
- ::grpc::Service::MarkMethodCallback(25,
+ ::grpc::Service::MarkMethodCallback(26,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::LoginAbortRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::LoginAbortRequest* request, ::google::protobuf::Empty* response) { return this->LoginAbort(context, request, response); }));}
void SetMessageAllocatorFor_LoginAbort(
::grpc::MessageAllocator< ::grpc::LoginAbortRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(25);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(26);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::LoginAbortRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3165,13 +3236,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodCallback(26,
+ ::grpc::Service::MarkMethodCallback(27,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->CheckUpdate(context, request, response); }));}
void SetMessageAllocatorFor_CheckUpdate(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(26);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(27);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3192,13 +3263,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodCallback(27,
+ ::grpc::Service::MarkMethodCallback(28,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->InstallUpdate(context, request, response); }));}
void SetMessageAllocatorFor_InstallUpdate(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(27);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(28);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3219,13 +3290,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodCallback(28,
+ ::grpc::Service::MarkMethodCallback(29,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::BoolValue* request, ::google::protobuf::Empty* response) { return this->SetIsAutomaticUpdateOn(context, request, response); }));}
void SetMessageAllocatorFor_SetIsAutomaticUpdateOn(
::grpc::MessageAllocator< ::google::protobuf::BoolValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(28);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(29);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3246,13 +3317,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodCallback(29,
+ ::grpc::Service::MarkMethodCallback(30,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsAutomaticUpdateOn(context, request, response); }));}
void SetMessageAllocatorFor_IsAutomaticUpdateOn(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(29);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(30);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3273,13 +3344,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodCallback(30,
+ ::grpc::Service::MarkMethodCallback(31,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsCacheOnDiskEnabled(context, request, response); }));}
void SetMessageAllocatorFor_IsCacheOnDiskEnabled(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(30);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(31);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3300,13 +3371,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodCallback(31,
+ ::grpc::Service::MarkMethodCallback(32,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->DiskCachePath(context, request, response); }));}
void SetMessageAllocatorFor_DiskCachePath(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(31);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(32);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3327,13 +3398,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodCallback(32,
+ ::grpc::Service::MarkMethodCallback(33,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ChangeLocalCacheRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ChangeLocalCacheRequest* request, ::google::protobuf::Empty* response) { return this->ChangeLocalCache(context, request, response); }));}
void SetMessageAllocatorFor_ChangeLocalCache(
::grpc::MessageAllocator< ::grpc::ChangeLocalCacheRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(32);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(33);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::ChangeLocalCacheRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3354,13 +3425,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodCallback(33,
+ ::grpc::Service::MarkMethodCallback(34,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::BoolValue* request, ::google::protobuf::Empty* response) { return this->SetIsDoHEnabled(context, request, response); }));}
void SetMessageAllocatorFor_SetIsDoHEnabled(
::grpc::MessageAllocator< ::google::protobuf::BoolValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(33);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(34);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3381,13 +3452,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodCallback(34,
+ ::grpc::Service::MarkMethodCallback(35,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->IsDoHEnabled(context, request, response); }));}
void SetMessageAllocatorFor_IsDoHEnabled(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(34);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(35);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3408,13 +3479,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodCallback(35,
+ ::grpc::Service::MarkMethodCallback(36,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::BoolValue* request, ::google::protobuf::Empty* response) { return this->SetUseSslForSmtp(context, request, response); }));}
void SetMessageAllocatorFor_SetUseSslForSmtp(
::grpc::MessageAllocator< ::google::protobuf::BoolValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(35);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(36);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::BoolValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3435,13 +3506,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodCallback(36,
+ ::grpc::Service::MarkMethodCallback(37,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::BoolValue* response) { return this->UseSslForSmtp(context, request, response); }));}
void SetMessageAllocatorFor_UseSslForSmtp(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(36);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(37);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3462,13 +3533,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_Hostname() {
- ::grpc::Service::MarkMethodCallback(37,
+ ::grpc::Service::MarkMethodCallback(38,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->Hostname(context, request, response); }));}
void SetMessageAllocatorFor_Hostname(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(37);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(38);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3489,13 +3560,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ImapPort() {
- ::grpc::Service::MarkMethodCallback(38,
+ ::grpc::Service::MarkMethodCallback(39,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Int32Value>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Int32Value* response) { return this->ImapPort(context, request, response); }));}
void SetMessageAllocatorFor_ImapPort(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Int32Value>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(38);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(39);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Int32Value>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3516,13 +3587,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SmtpPort() {
- ::grpc::Service::MarkMethodCallback(39,
+ ::grpc::Service::MarkMethodCallback(40,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Int32Value>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Int32Value* response) { return this->SmtpPort(context, request, response); }));}
void SetMessageAllocatorFor_SmtpPort(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Int32Value>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(39);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(40);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Int32Value>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3543,13 +3614,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ChangePorts() {
- ::grpc::Service::MarkMethodCallback(40,
+ ::grpc::Service::MarkMethodCallback(41,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ChangePortsRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ChangePortsRequest* request, ::google::protobuf::Empty* response) { return this->ChangePorts(context, request, response); }));}
void SetMessageAllocatorFor_ChangePorts(
::grpc::MessageAllocator< ::grpc::ChangePortsRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(40);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(41);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::ChangePortsRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3570,13 +3641,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_IsPortFree() {
- ::grpc::Service::MarkMethodCallback(41,
+ ::grpc::Service::MarkMethodCallback(42,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Int32Value, ::google::protobuf::BoolValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Int32Value* request, ::google::protobuf::BoolValue* response) { return this->IsPortFree(context, request, response); }));}
void SetMessageAllocatorFor_IsPortFree(
::grpc::MessageAllocator< ::google::protobuf::Int32Value, ::google::protobuf::BoolValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(41);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(42);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Int32Value, ::google::protobuf::BoolValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3597,13 +3668,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodCallback(42,
+ ::grpc::Service::MarkMethodCallback(43,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::grpc::AvailableKeychainsResponse>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::grpc::AvailableKeychainsResponse* response) { return this->AvailableKeychains(context, request, response); }));}
void SetMessageAllocatorFor_AvailableKeychains(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::grpc::AvailableKeychainsResponse>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(42);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(43);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::grpc::AvailableKeychainsResponse>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3624,13 +3695,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodCallback(43,
+ ::grpc::Service::MarkMethodCallback(44,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::StringValue* request, ::google::protobuf::Empty* response) { return this->SetCurrentKeychain(context, request, response); }));}
void SetMessageAllocatorFor_SetCurrentKeychain(
::grpc::MessageAllocator< ::google::protobuf::StringValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(43);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(44);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3651,13 +3722,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodCallback(44,
+ ::grpc::Service::MarkMethodCallback(45,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::StringValue* response) { return this->CurrentKeychain(context, request, response); }));}
void SetMessageAllocatorFor_CurrentKeychain(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::StringValue>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(44);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(45);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::StringValue>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3678,13 +3749,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_GetUserList() {
- ::grpc::Service::MarkMethodCallback(45,
+ ::grpc::Service::MarkMethodCallback(46,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::grpc::UserListResponse>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::grpc::UserListResponse* response) { return this->GetUserList(context, request, response); }));}
void SetMessageAllocatorFor_GetUserList(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::grpc::UserListResponse>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(45);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(46);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::grpc::UserListResponse>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3705,13 +3776,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_GetUser() {
- ::grpc::Service::MarkMethodCallback(46,
+ ::grpc::Service::MarkMethodCallback(47,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::grpc::User>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::StringValue* request, ::grpc::User* response) { return this->GetUser(context, request, response); }));}
void SetMessageAllocatorFor_GetUser(
::grpc::MessageAllocator< ::google::protobuf::StringValue, ::grpc::User>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(46);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(47);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::grpc::User>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3732,13 +3803,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodCallback(47,
+ ::grpc::Service::MarkMethodCallback(48,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::UserSplitModeRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::UserSplitModeRequest* request, ::google::protobuf::Empty* response) { return this->SetUserSplitMode(context, request, response); }));}
void SetMessageAllocatorFor_SetUserSplitMode(
::grpc::MessageAllocator< ::grpc::UserSplitModeRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(47);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(48);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::UserSplitModeRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3759,13 +3830,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_LogoutUser() {
- ::grpc::Service::MarkMethodCallback(48,
+ ::grpc::Service::MarkMethodCallback(49,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::StringValue* request, ::google::protobuf::Empty* response) { return this->LogoutUser(context, request, response); }));}
void SetMessageAllocatorFor_LogoutUser(
::grpc::MessageAllocator< ::google::protobuf::StringValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(48);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(49);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3786,13 +3857,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_RemoveUser() {
- ::grpc::Service::MarkMethodCallback(49,
+ ::grpc::Service::MarkMethodCallback(50,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::StringValue* request, ::google::protobuf::Empty* response) { return this->RemoveUser(context, request, response); }));}
void SetMessageAllocatorFor_RemoveUser(
::grpc::MessageAllocator< ::google::protobuf::StringValue, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(49);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(50);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::StringValue, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3813,13 +3884,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodCallback(50,
+ ::grpc::Service::MarkMethodCallback(51,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ConfigureAppleMailRequest, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ConfigureAppleMailRequest* request, ::google::protobuf::Empty* response) { return this->ConfigureUserAppleMail(context, request, response); }));}
void SetMessageAllocatorFor_ConfigureUserAppleMail(
::grpc::MessageAllocator< ::grpc::ConfigureAppleMailRequest, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(50);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(51);
static_cast<::grpc::internal::CallbackUnaryHandler< ::grpc::ConfigureAppleMailRequest, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3840,7 +3911,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_StartEventStream() {
- ::grpc::Service::MarkMethodCallback(51,
+ ::grpc::Service::MarkMethodCallback(52,
new ::grpc::internal::CallbackServerStreamingHandler< ::grpc::EventStreamRequest, ::grpc::StreamEvent>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::EventStreamRequest* request) { return this->StartEventStream(context, request); }));
@@ -3862,13 +3933,13 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithCallbackMethod_StopEventStream() {
- ::grpc::Service::MarkMethodCallback(52,
+ ::grpc::Service::MarkMethodCallback(53,
new ::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](
::grpc::CallbackServerContext* context, const ::google::protobuf::Empty* request, ::google::protobuf::Empty* response) { return this->StopEventStream(context, request, response); }));}
void SetMessageAllocatorFor_StopEventStream(
::grpc::MessageAllocator< ::google::protobuf::Empty, ::google::protobuf::Empty>* allocator) {
- ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(52);
+ ::grpc::internal::MethodHandler* const handler = ::grpc::Service::GetHandler(53);
static_cast<::grpc::internal::CallbackUnaryHandler< ::google::protobuf::Empty, ::google::protobuf::Empty>*>(handler)
->SetMessageAllocator(allocator);
}
@@ -3883,15 +3954,32 @@ class Bridge final {
virtual ::grpc::ServerUnaryReactor* StopEventStream(
::grpc::CallbackServerContext* /*context*/, const ::google::protobuf::Empty* /*request*/, ::google::protobuf::Empty* /*response*/) { return nullptr; }
};
- typedef WithCallbackMethod_GuiReady > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > CallbackService;
+ typedef WithCallbackMethod_AddLogEntry > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > CallbackService;
typedef CallbackService ExperimentalCallbackService;
template
+ class WithGenericMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithGenericMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodGeneric(0);
+ }
+ ~WithGenericMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable synchronous version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ };
+ template
class WithGenericMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_GuiReady() {
- ::grpc::Service::MarkMethodGeneric(0);
+ ::grpc::Service::MarkMethodGeneric(1);
}
~WithGenericMethod_GuiReady() override {
BaseClassMustBeDerivedFromService(this);
@@ -3908,7 +3996,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Quit() {
- ::grpc::Service::MarkMethodGeneric(1);
+ ::grpc::Service::MarkMethodGeneric(2);
}
~WithGenericMethod_Quit() override {
BaseClassMustBeDerivedFromService(this);
@@ -3925,7 +4013,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Restart() {
- ::grpc::Service::MarkMethodGeneric(2);
+ ::grpc::Service::MarkMethodGeneric(3);
}
~WithGenericMethod_Restart() override {
BaseClassMustBeDerivedFromService(this);
@@ -3942,7 +4030,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodGeneric(3);
+ ::grpc::Service::MarkMethodGeneric(4);
}
~WithGenericMethod_ShowOnStartup() override {
BaseClassMustBeDerivedFromService(this);
@@ -3959,7 +4047,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodGeneric(4);
+ ::grpc::Service::MarkMethodGeneric(5);
}
~WithGenericMethod_ShowSplashScreen() override {
BaseClassMustBeDerivedFromService(this);
@@ -3976,7 +4064,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodGeneric(5);
+ ::grpc::Service::MarkMethodGeneric(6);
}
~WithGenericMethod_IsFirstGuiStart() override {
BaseClassMustBeDerivedFromService(this);
@@ -3993,7 +4081,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodGeneric(6);
+ ::grpc::Service::MarkMethodGeneric(7);
}
~WithGenericMethod_SetIsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4010,7 +4098,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodGeneric(7);
+ ::grpc::Service::MarkMethodGeneric(8);
}
~WithGenericMethod_IsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4027,7 +4115,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodGeneric(8);
+ ::grpc::Service::MarkMethodGeneric(9);
}
~WithGenericMethod_SetIsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4044,7 +4132,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodGeneric(9);
+ ::grpc::Service::MarkMethodGeneric(10);
}
~WithGenericMethod_IsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4061,7 +4149,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_GoOs() {
- ::grpc::Service::MarkMethodGeneric(10);
+ ::grpc::Service::MarkMethodGeneric(11);
}
~WithGenericMethod_GoOs() override {
BaseClassMustBeDerivedFromService(this);
@@ -4078,7 +4166,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_TriggerReset() {
- ::grpc::Service::MarkMethodGeneric(11);
+ ::grpc::Service::MarkMethodGeneric(12);
}
~WithGenericMethod_TriggerReset() override {
BaseClassMustBeDerivedFromService(this);
@@ -4095,7 +4183,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Version() {
- ::grpc::Service::MarkMethodGeneric(12);
+ ::grpc::Service::MarkMethodGeneric(13);
}
~WithGenericMethod_Version() override {
BaseClassMustBeDerivedFromService(this);
@@ -4112,7 +4200,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_LogsPath() {
- ::grpc::Service::MarkMethodGeneric(13);
+ ::grpc::Service::MarkMethodGeneric(14);
}
~WithGenericMethod_LogsPath() override {
BaseClassMustBeDerivedFromService(this);
@@ -4129,7 +4217,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_LicensePath() {
- ::grpc::Service::MarkMethodGeneric(14);
+ ::grpc::Service::MarkMethodGeneric(15);
}
~WithGenericMethod_LicensePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -4146,7 +4234,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodGeneric(15);
+ ::grpc::Service::MarkMethodGeneric(16);
}
~WithGenericMethod_ReleaseNotesPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -4163,7 +4251,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodGeneric(16);
+ ::grpc::Service::MarkMethodGeneric(17);
}
~WithGenericMethod_DependencyLicensesLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -4180,7 +4268,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodGeneric(17);
+ ::grpc::Service::MarkMethodGeneric(18);
}
~WithGenericMethod_LandingPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -4197,7 +4285,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodGeneric(18);
+ ::grpc::Service::MarkMethodGeneric(19);
}
~WithGenericMethod_SetColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -4214,7 +4302,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodGeneric(19);
+ ::grpc::Service::MarkMethodGeneric(20);
}
~WithGenericMethod_ColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -4231,7 +4319,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodGeneric(20);
+ ::grpc::Service::MarkMethodGeneric(21);
}
~WithGenericMethod_CurrentEmailClient() override {
BaseClassMustBeDerivedFromService(this);
@@ -4248,7 +4336,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ReportBug() {
- ::grpc::Service::MarkMethodGeneric(21);
+ ::grpc::Service::MarkMethodGeneric(22);
}
~WithGenericMethod_ReportBug() override {
BaseClassMustBeDerivedFromService(this);
@@ -4265,7 +4353,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Login() {
- ::grpc::Service::MarkMethodGeneric(22);
+ ::grpc::Service::MarkMethodGeneric(23);
}
~WithGenericMethod_Login() override {
BaseClassMustBeDerivedFromService(this);
@@ -4282,7 +4370,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Login2FA() {
- ::grpc::Service::MarkMethodGeneric(23);
+ ::grpc::Service::MarkMethodGeneric(24);
}
~WithGenericMethod_Login2FA() override {
BaseClassMustBeDerivedFromService(this);
@@ -4299,7 +4387,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodGeneric(24);
+ ::grpc::Service::MarkMethodGeneric(25);
}
~WithGenericMethod_Login2Passwords() override {
BaseClassMustBeDerivedFromService(this);
@@ -4316,7 +4404,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_LoginAbort() {
- ::grpc::Service::MarkMethodGeneric(25);
+ ::grpc::Service::MarkMethodGeneric(26);
}
~WithGenericMethod_LoginAbort() override {
BaseClassMustBeDerivedFromService(this);
@@ -4333,7 +4421,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodGeneric(26);
+ ::grpc::Service::MarkMethodGeneric(27);
}
~WithGenericMethod_CheckUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -4350,7 +4438,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodGeneric(27);
+ ::grpc::Service::MarkMethodGeneric(28);
}
~WithGenericMethod_InstallUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -4367,7 +4455,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodGeneric(28);
+ ::grpc::Service::MarkMethodGeneric(29);
}
~WithGenericMethod_SetIsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4384,7 +4472,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodGeneric(29);
+ ::grpc::Service::MarkMethodGeneric(30);
}
~WithGenericMethod_IsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4401,7 +4489,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodGeneric(30);
+ ::grpc::Service::MarkMethodGeneric(31);
}
~WithGenericMethod_IsCacheOnDiskEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4418,7 +4506,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodGeneric(31);
+ ::grpc::Service::MarkMethodGeneric(32);
}
~WithGenericMethod_DiskCachePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -4435,7 +4523,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodGeneric(32);
+ ::grpc::Service::MarkMethodGeneric(33);
}
~WithGenericMethod_ChangeLocalCache() override {
BaseClassMustBeDerivedFromService(this);
@@ -4452,7 +4540,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodGeneric(33);
+ ::grpc::Service::MarkMethodGeneric(34);
}
~WithGenericMethod_SetIsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4469,7 +4557,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodGeneric(34);
+ ::grpc::Service::MarkMethodGeneric(35);
}
~WithGenericMethod_IsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4486,7 +4574,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodGeneric(35);
+ ::grpc::Service::MarkMethodGeneric(36);
}
~WithGenericMethod_SetUseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -4503,7 +4591,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodGeneric(36);
+ ::grpc::Service::MarkMethodGeneric(37);
}
~WithGenericMethod_UseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -4520,7 +4608,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_Hostname() {
- ::grpc::Service::MarkMethodGeneric(37);
+ ::grpc::Service::MarkMethodGeneric(38);
}
~WithGenericMethod_Hostname() override {
BaseClassMustBeDerivedFromService(this);
@@ -4537,7 +4625,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ImapPort() {
- ::grpc::Service::MarkMethodGeneric(38);
+ ::grpc::Service::MarkMethodGeneric(39);
}
~WithGenericMethod_ImapPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -4554,7 +4642,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SmtpPort() {
- ::grpc::Service::MarkMethodGeneric(39);
+ ::grpc::Service::MarkMethodGeneric(40);
}
~WithGenericMethod_SmtpPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -4571,7 +4659,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ChangePorts() {
- ::grpc::Service::MarkMethodGeneric(40);
+ ::grpc::Service::MarkMethodGeneric(41);
}
~WithGenericMethod_ChangePorts() override {
BaseClassMustBeDerivedFromService(this);
@@ -4588,7 +4676,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_IsPortFree() {
- ::grpc::Service::MarkMethodGeneric(41);
+ ::grpc::Service::MarkMethodGeneric(42);
}
~WithGenericMethod_IsPortFree() override {
BaseClassMustBeDerivedFromService(this);
@@ -4605,7 +4693,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodGeneric(42);
+ ::grpc::Service::MarkMethodGeneric(43);
}
~WithGenericMethod_AvailableKeychains() override {
BaseClassMustBeDerivedFromService(this);
@@ -4622,7 +4710,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodGeneric(43);
+ ::grpc::Service::MarkMethodGeneric(44);
}
~WithGenericMethod_SetCurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -4639,7 +4727,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodGeneric(44);
+ ::grpc::Service::MarkMethodGeneric(45);
}
~WithGenericMethod_CurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -4656,7 +4744,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_GetUserList() {
- ::grpc::Service::MarkMethodGeneric(45);
+ ::grpc::Service::MarkMethodGeneric(46);
}
~WithGenericMethod_GetUserList() override {
BaseClassMustBeDerivedFromService(this);
@@ -4673,7 +4761,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_GetUser() {
- ::grpc::Service::MarkMethodGeneric(46);
+ ::grpc::Service::MarkMethodGeneric(47);
}
~WithGenericMethod_GetUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -4690,7 +4778,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodGeneric(47);
+ ::grpc::Service::MarkMethodGeneric(48);
}
~WithGenericMethod_SetUserSplitMode() override {
BaseClassMustBeDerivedFromService(this);
@@ -4707,7 +4795,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_LogoutUser() {
- ::grpc::Service::MarkMethodGeneric(48);
+ ::grpc::Service::MarkMethodGeneric(49);
}
~WithGenericMethod_LogoutUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -4724,7 +4812,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_RemoveUser() {
- ::grpc::Service::MarkMethodGeneric(49);
+ ::grpc::Service::MarkMethodGeneric(50);
}
~WithGenericMethod_RemoveUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -4741,7 +4829,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodGeneric(50);
+ ::grpc::Service::MarkMethodGeneric(51);
}
~WithGenericMethod_ConfigureUserAppleMail() override {
BaseClassMustBeDerivedFromService(this);
@@ -4758,7 +4846,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_StartEventStream() {
- ::grpc::Service::MarkMethodGeneric(51);
+ ::grpc::Service::MarkMethodGeneric(52);
}
~WithGenericMethod_StartEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -4775,7 +4863,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithGenericMethod_StopEventStream() {
- ::grpc::Service::MarkMethodGeneric(52);
+ ::grpc::Service::MarkMethodGeneric(53);
}
~WithGenericMethod_StopEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -4787,12 +4875,32 @@ class Bridge final {
}
};
template
+ class WithRawMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithRawMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodRaw(0);
+ }
+ ~WithRawMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable synchronous version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ void RequestAddLogEntry(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
+ ::grpc::Service::RequestAsyncUnary(0, context, request, response, new_call_cq, notification_cq, tag);
+ }
+ };
+ template
class WithRawMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_GuiReady() {
- ::grpc::Service::MarkMethodRaw(0);
+ ::grpc::Service::MarkMethodRaw(1);
}
~WithRawMethod_GuiReady() override {
BaseClassMustBeDerivedFromService(this);
@@ -4803,7 +4911,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGuiReady(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(0, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(1, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4812,7 +4920,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Quit() {
- ::grpc::Service::MarkMethodRaw(1);
+ ::grpc::Service::MarkMethodRaw(2);
}
~WithRawMethod_Quit() override {
BaseClassMustBeDerivedFromService(this);
@@ -4823,7 +4931,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestQuit(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(1, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(2, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4832,7 +4940,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Restart() {
- ::grpc::Service::MarkMethodRaw(2);
+ ::grpc::Service::MarkMethodRaw(3);
}
~WithRawMethod_Restart() override {
BaseClassMustBeDerivedFromService(this);
@@ -4843,7 +4951,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestRestart(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(2, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(3, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4852,7 +4960,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodRaw(3);
+ ::grpc::Service::MarkMethodRaw(4);
}
~WithRawMethod_ShowOnStartup() override {
BaseClassMustBeDerivedFromService(this);
@@ -4863,7 +4971,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestShowOnStartup(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(3, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(4, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4872,7 +4980,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodRaw(4);
+ ::grpc::Service::MarkMethodRaw(5);
}
~WithRawMethod_ShowSplashScreen() override {
BaseClassMustBeDerivedFromService(this);
@@ -4883,7 +4991,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestShowSplashScreen(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(4, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(5, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4892,7 +5000,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodRaw(5);
+ ::grpc::Service::MarkMethodRaw(6);
}
~WithRawMethod_IsFirstGuiStart() override {
BaseClassMustBeDerivedFromService(this);
@@ -4903,7 +5011,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsFirstGuiStart(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(5, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(6, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4912,7 +5020,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodRaw(6);
+ ::grpc::Service::MarkMethodRaw(7);
}
~WithRawMethod_SetIsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4923,7 +5031,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsAutostartOn(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(6, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(7, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4932,7 +5040,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodRaw(7);
+ ::grpc::Service::MarkMethodRaw(8);
}
~WithRawMethod_IsAutostartOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -4943,7 +5051,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsAutostartOn(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(7, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(8, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4952,7 +5060,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodRaw(8);
+ ::grpc::Service::MarkMethodRaw(9);
}
~WithRawMethod_SetIsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4963,7 +5071,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsBetaEnabled(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(8, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(9, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4972,7 +5080,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodRaw(9);
+ ::grpc::Service::MarkMethodRaw(10);
}
~WithRawMethod_IsBetaEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -4983,7 +5091,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsBetaEnabled(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(9, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(10, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -4992,7 +5100,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_GoOs() {
- ::grpc::Service::MarkMethodRaw(10);
+ ::grpc::Service::MarkMethodRaw(11);
}
~WithRawMethod_GoOs() override {
BaseClassMustBeDerivedFromService(this);
@@ -5003,7 +5111,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGoOs(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(10, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(11, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5012,7 +5120,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_TriggerReset() {
- ::grpc::Service::MarkMethodRaw(11);
+ ::grpc::Service::MarkMethodRaw(12);
}
~WithRawMethod_TriggerReset() override {
BaseClassMustBeDerivedFromService(this);
@@ -5023,7 +5131,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestTriggerReset(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(11, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(12, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5032,7 +5140,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Version() {
- ::grpc::Service::MarkMethodRaw(12);
+ ::grpc::Service::MarkMethodRaw(13);
}
~WithRawMethod_Version() override {
BaseClassMustBeDerivedFromService(this);
@@ -5043,7 +5151,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestVersion(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(12, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(13, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5052,7 +5160,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_LogsPath() {
- ::grpc::Service::MarkMethodRaw(13);
+ ::grpc::Service::MarkMethodRaw(14);
}
~WithRawMethod_LogsPath() override {
BaseClassMustBeDerivedFromService(this);
@@ -5063,7 +5171,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogsPath(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(13, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(14, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5072,7 +5180,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_LicensePath() {
- ::grpc::Service::MarkMethodRaw(14);
+ ::grpc::Service::MarkMethodRaw(15);
}
~WithRawMethod_LicensePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -5083,7 +5191,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLicensePath(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(14, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(15, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5092,7 +5200,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodRaw(15);
+ ::grpc::Service::MarkMethodRaw(16);
}
~WithRawMethod_ReleaseNotesPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -5103,7 +5211,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestReleaseNotesPageLink(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(15, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(16, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5112,7 +5220,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodRaw(16);
+ ::grpc::Service::MarkMethodRaw(17);
}
~WithRawMethod_DependencyLicensesLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -5123,7 +5231,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestDependencyLicensesLink(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(16, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(17, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5132,7 +5240,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodRaw(17);
+ ::grpc::Service::MarkMethodRaw(18);
}
~WithRawMethod_LandingPageLink() override {
BaseClassMustBeDerivedFromService(this);
@@ -5143,7 +5251,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLandingPageLink(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(17, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(18, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5152,7 +5260,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodRaw(18);
+ ::grpc::Service::MarkMethodRaw(19);
}
~WithRawMethod_SetColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -5163,7 +5271,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetColorSchemeName(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(18, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(19, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5172,7 +5280,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodRaw(19);
+ ::grpc::Service::MarkMethodRaw(20);
}
~WithRawMethod_ColorSchemeName() override {
BaseClassMustBeDerivedFromService(this);
@@ -5183,7 +5291,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestColorSchemeName(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(19, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(20, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5192,7 +5300,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodRaw(20);
+ ::grpc::Service::MarkMethodRaw(21);
}
~WithRawMethod_CurrentEmailClient() override {
BaseClassMustBeDerivedFromService(this);
@@ -5203,7 +5311,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCurrentEmailClient(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(20, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(21, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5212,7 +5320,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ReportBug() {
- ::grpc::Service::MarkMethodRaw(21);
+ ::grpc::Service::MarkMethodRaw(22);
}
~WithRawMethod_ReportBug() override {
BaseClassMustBeDerivedFromService(this);
@@ -5223,7 +5331,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestReportBug(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(21, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(22, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5232,7 +5340,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Login() {
- ::grpc::Service::MarkMethodRaw(22);
+ ::grpc::Service::MarkMethodRaw(23);
}
~WithRawMethod_Login() override {
BaseClassMustBeDerivedFromService(this);
@@ -5243,7 +5351,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(22, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(23, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5252,7 +5360,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Login2FA() {
- ::grpc::Service::MarkMethodRaw(23);
+ ::grpc::Service::MarkMethodRaw(24);
}
~WithRawMethod_Login2FA() override {
BaseClassMustBeDerivedFromService(this);
@@ -5263,7 +5371,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin2FA(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(23, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(24, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5272,7 +5380,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodRaw(24);
+ ::grpc::Service::MarkMethodRaw(25);
}
~WithRawMethod_Login2Passwords() override {
BaseClassMustBeDerivedFromService(this);
@@ -5283,7 +5391,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogin2Passwords(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(24, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(25, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5292,7 +5400,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_LoginAbort() {
- ::grpc::Service::MarkMethodRaw(25);
+ ::grpc::Service::MarkMethodRaw(26);
}
~WithRawMethod_LoginAbort() override {
BaseClassMustBeDerivedFromService(this);
@@ -5303,7 +5411,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLoginAbort(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(25, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(26, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5312,7 +5420,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodRaw(26);
+ ::grpc::Service::MarkMethodRaw(27);
}
~WithRawMethod_CheckUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -5323,7 +5431,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCheckUpdate(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(26, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(27, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5332,7 +5440,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodRaw(27);
+ ::grpc::Service::MarkMethodRaw(28);
}
~WithRawMethod_InstallUpdate() override {
BaseClassMustBeDerivedFromService(this);
@@ -5343,7 +5451,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestInstallUpdate(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(27, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(28, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5352,7 +5460,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodRaw(28);
+ ::grpc::Service::MarkMethodRaw(29);
}
~WithRawMethod_SetIsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -5363,7 +5471,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsAutomaticUpdateOn(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(28, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(29, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5372,7 +5480,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodRaw(29);
+ ::grpc::Service::MarkMethodRaw(30);
}
~WithRawMethod_IsAutomaticUpdateOn() override {
BaseClassMustBeDerivedFromService(this);
@@ -5383,7 +5491,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsAutomaticUpdateOn(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(29, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(30, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5392,7 +5500,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodRaw(30);
+ ::grpc::Service::MarkMethodRaw(31);
}
~WithRawMethod_IsCacheOnDiskEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -5403,7 +5511,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsCacheOnDiskEnabled(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(30, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(31, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5412,7 +5520,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodRaw(31);
+ ::grpc::Service::MarkMethodRaw(32);
}
~WithRawMethod_DiskCachePath() override {
BaseClassMustBeDerivedFromService(this);
@@ -5423,7 +5531,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestDiskCachePath(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(31, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(32, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5432,7 +5540,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodRaw(32);
+ ::grpc::Service::MarkMethodRaw(33);
}
~WithRawMethod_ChangeLocalCache() override {
BaseClassMustBeDerivedFromService(this);
@@ -5443,7 +5551,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestChangeLocalCache(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(32, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(33, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5452,7 +5560,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodRaw(33);
+ ::grpc::Service::MarkMethodRaw(34);
}
~WithRawMethod_SetIsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -5463,7 +5571,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetIsDoHEnabled(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(33, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(34, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5472,7 +5580,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodRaw(34);
+ ::grpc::Service::MarkMethodRaw(35);
}
~WithRawMethod_IsDoHEnabled() override {
BaseClassMustBeDerivedFromService(this);
@@ -5483,7 +5591,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsDoHEnabled(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(34, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(35, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5492,7 +5600,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodRaw(35);
+ ::grpc::Service::MarkMethodRaw(36);
}
~WithRawMethod_SetUseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -5503,7 +5611,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetUseSslForSmtp(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(35, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(36, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5512,7 +5620,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodRaw(36);
+ ::grpc::Service::MarkMethodRaw(37);
}
~WithRawMethod_UseSslForSmtp() override {
BaseClassMustBeDerivedFromService(this);
@@ -5523,7 +5631,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestUseSslForSmtp(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(36, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(37, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5532,7 +5640,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_Hostname() {
- ::grpc::Service::MarkMethodRaw(37);
+ ::grpc::Service::MarkMethodRaw(38);
}
~WithRawMethod_Hostname() override {
BaseClassMustBeDerivedFromService(this);
@@ -5543,7 +5651,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestHostname(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(37, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(38, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5552,7 +5660,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ImapPort() {
- ::grpc::Service::MarkMethodRaw(38);
+ ::grpc::Service::MarkMethodRaw(39);
}
~WithRawMethod_ImapPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -5563,7 +5671,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestImapPort(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(38, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(39, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5572,7 +5680,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SmtpPort() {
- ::grpc::Service::MarkMethodRaw(39);
+ ::grpc::Service::MarkMethodRaw(40);
}
~WithRawMethod_SmtpPort() override {
BaseClassMustBeDerivedFromService(this);
@@ -5583,7 +5691,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSmtpPort(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(39, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(40, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5592,7 +5700,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ChangePorts() {
- ::grpc::Service::MarkMethodRaw(40);
+ ::grpc::Service::MarkMethodRaw(41);
}
~WithRawMethod_ChangePorts() override {
BaseClassMustBeDerivedFromService(this);
@@ -5603,7 +5711,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestChangePorts(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(40, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(41, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5612,7 +5720,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_IsPortFree() {
- ::grpc::Service::MarkMethodRaw(41);
+ ::grpc::Service::MarkMethodRaw(42);
}
~WithRawMethod_IsPortFree() override {
BaseClassMustBeDerivedFromService(this);
@@ -5623,7 +5731,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestIsPortFree(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(41, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(42, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5632,7 +5740,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodRaw(42);
+ ::grpc::Service::MarkMethodRaw(43);
}
~WithRawMethod_AvailableKeychains() override {
BaseClassMustBeDerivedFromService(this);
@@ -5643,7 +5751,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestAvailableKeychains(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(42, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(43, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5652,7 +5760,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodRaw(43);
+ ::grpc::Service::MarkMethodRaw(44);
}
~WithRawMethod_SetCurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -5663,7 +5771,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetCurrentKeychain(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(43, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(44, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5672,7 +5780,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodRaw(44);
+ ::grpc::Service::MarkMethodRaw(45);
}
~WithRawMethod_CurrentKeychain() override {
BaseClassMustBeDerivedFromService(this);
@@ -5683,7 +5791,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestCurrentKeychain(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(44, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(45, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5692,7 +5800,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_GetUserList() {
- ::grpc::Service::MarkMethodRaw(45);
+ ::grpc::Service::MarkMethodRaw(46);
}
~WithRawMethod_GetUserList() override {
BaseClassMustBeDerivedFromService(this);
@@ -5703,7 +5811,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGetUserList(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(45, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(46, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5712,7 +5820,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_GetUser() {
- ::grpc::Service::MarkMethodRaw(46);
+ ::grpc::Service::MarkMethodRaw(47);
}
~WithRawMethod_GetUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -5723,7 +5831,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestGetUser(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(46, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(47, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5732,7 +5840,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodRaw(47);
+ ::grpc::Service::MarkMethodRaw(48);
}
~WithRawMethod_SetUserSplitMode() override {
BaseClassMustBeDerivedFromService(this);
@@ -5743,7 +5851,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestSetUserSplitMode(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(47, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(48, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5752,7 +5860,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_LogoutUser() {
- ::grpc::Service::MarkMethodRaw(48);
+ ::grpc::Service::MarkMethodRaw(49);
}
~WithRawMethod_LogoutUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -5763,7 +5871,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestLogoutUser(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(48, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(49, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5772,7 +5880,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_RemoveUser() {
- ::grpc::Service::MarkMethodRaw(49);
+ ::grpc::Service::MarkMethodRaw(50);
}
~WithRawMethod_RemoveUser() override {
BaseClassMustBeDerivedFromService(this);
@@ -5783,7 +5891,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestRemoveUser(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(49, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(50, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5792,7 +5900,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodRaw(50);
+ ::grpc::Service::MarkMethodRaw(51);
}
~WithRawMethod_ConfigureUserAppleMail() override {
BaseClassMustBeDerivedFromService(this);
@@ -5803,7 +5911,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestConfigureUserAppleMail(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(50, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(51, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
@@ -5812,7 +5920,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_StartEventStream() {
- ::grpc::Service::MarkMethodRaw(51);
+ ::grpc::Service::MarkMethodRaw(52);
}
~WithRawMethod_StartEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -5823,7 +5931,7 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestStartEventStream(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncWriter< ::grpc::ByteBuffer>* writer, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncServerStreaming(51, context, request, writer, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncServerStreaming(52, context, request, writer, new_call_cq, notification_cq, tag);
}
};
template
@@ -5832,7 +5940,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawMethod_StopEventStream() {
- ::grpc::Service::MarkMethodRaw(52);
+ ::grpc::Service::MarkMethodRaw(53);
}
~WithRawMethod_StopEventStream() override {
BaseClassMustBeDerivedFromService(this);
@@ -5843,16 +5951,38 @@ class Bridge final {
return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
}
void RequestStopEventStream(::grpc::ServerContext* context, ::grpc::ByteBuffer* request, ::grpc::ServerAsyncResponseWriter< ::grpc::ByteBuffer>* response, ::grpc::CompletionQueue* new_call_cq, ::grpc::ServerCompletionQueue* notification_cq, void *tag) {
- ::grpc::Service::RequestAsyncUnary(52, context, request, response, new_call_cq, notification_cq, tag);
+ ::grpc::Service::RequestAsyncUnary(53, context, request, response, new_call_cq, notification_cq, tag);
}
};
template
+ class WithRawCallbackMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithRawCallbackMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodRawCallback(0,
+ new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
+ [this](
+ ::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->AddLogEntry(context, request, response); }));
+ }
+ ~WithRawCallbackMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable synchronous version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ virtual ::grpc::ServerUnaryReactor* AddLogEntry(
+ ::grpc::CallbackServerContext* /*context*/, const ::grpc::ByteBuffer* /*request*/, ::grpc::ByteBuffer* /*response*/) { return nullptr; }
+ };
+ template
class WithRawCallbackMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_GuiReady() {
- ::grpc::Service::MarkMethodRawCallback(0,
+ ::grpc::Service::MarkMethodRawCallback(1,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->GuiReady(context, request, response); }));
@@ -5874,7 +6004,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Quit() {
- ::grpc::Service::MarkMethodRawCallback(1,
+ ::grpc::Service::MarkMethodRawCallback(2,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Quit(context, request, response); }));
@@ -5896,7 +6026,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Restart() {
- ::grpc::Service::MarkMethodRawCallback(2,
+ ::grpc::Service::MarkMethodRawCallback(3,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Restart(context, request, response); }));
@@ -5918,7 +6048,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodRawCallback(3,
+ ::grpc::Service::MarkMethodRawCallback(4,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ShowOnStartup(context, request, response); }));
@@ -5940,7 +6070,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodRawCallback(4,
+ ::grpc::Service::MarkMethodRawCallback(5,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ShowSplashScreen(context, request, response); }));
@@ -5962,7 +6092,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodRawCallback(5,
+ ::grpc::Service::MarkMethodRawCallback(6,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsFirstGuiStart(context, request, response); }));
@@ -5984,7 +6114,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodRawCallback(6,
+ ::grpc::Service::MarkMethodRawCallback(7,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetIsAutostartOn(context, request, response); }));
@@ -6006,7 +6136,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodRawCallback(7,
+ ::grpc::Service::MarkMethodRawCallback(8,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsAutostartOn(context, request, response); }));
@@ -6028,7 +6158,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodRawCallback(8,
+ ::grpc::Service::MarkMethodRawCallback(9,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetIsBetaEnabled(context, request, response); }));
@@ -6050,7 +6180,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodRawCallback(9,
+ ::grpc::Service::MarkMethodRawCallback(10,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsBetaEnabled(context, request, response); }));
@@ -6072,7 +6202,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_GoOs() {
- ::grpc::Service::MarkMethodRawCallback(10,
+ ::grpc::Service::MarkMethodRawCallback(11,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->GoOs(context, request, response); }));
@@ -6094,7 +6224,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_TriggerReset() {
- ::grpc::Service::MarkMethodRawCallback(11,
+ ::grpc::Service::MarkMethodRawCallback(12,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->TriggerReset(context, request, response); }));
@@ -6116,7 +6246,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Version() {
- ::grpc::Service::MarkMethodRawCallback(12,
+ ::grpc::Service::MarkMethodRawCallback(13,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Version(context, request, response); }));
@@ -6138,7 +6268,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_LogsPath() {
- ::grpc::Service::MarkMethodRawCallback(13,
+ ::grpc::Service::MarkMethodRawCallback(14,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->LogsPath(context, request, response); }));
@@ -6160,7 +6290,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_LicensePath() {
- ::grpc::Service::MarkMethodRawCallback(14,
+ ::grpc::Service::MarkMethodRawCallback(15,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->LicensePath(context, request, response); }));
@@ -6182,7 +6312,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodRawCallback(15,
+ ::grpc::Service::MarkMethodRawCallback(16,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ReleaseNotesPageLink(context, request, response); }));
@@ -6204,7 +6334,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodRawCallback(16,
+ ::grpc::Service::MarkMethodRawCallback(17,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->DependencyLicensesLink(context, request, response); }));
@@ -6226,7 +6356,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodRawCallback(17,
+ ::grpc::Service::MarkMethodRawCallback(18,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->LandingPageLink(context, request, response); }));
@@ -6248,7 +6378,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodRawCallback(18,
+ ::grpc::Service::MarkMethodRawCallback(19,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetColorSchemeName(context, request, response); }));
@@ -6270,7 +6400,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodRawCallback(19,
+ ::grpc::Service::MarkMethodRawCallback(20,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ColorSchemeName(context, request, response); }));
@@ -6292,7 +6422,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodRawCallback(20,
+ ::grpc::Service::MarkMethodRawCallback(21,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->CurrentEmailClient(context, request, response); }));
@@ -6314,7 +6444,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ReportBug() {
- ::grpc::Service::MarkMethodRawCallback(21,
+ ::grpc::Service::MarkMethodRawCallback(22,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ReportBug(context, request, response); }));
@@ -6336,7 +6466,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Login() {
- ::grpc::Service::MarkMethodRawCallback(22,
+ ::grpc::Service::MarkMethodRawCallback(23,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Login(context, request, response); }));
@@ -6358,7 +6488,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Login2FA() {
- ::grpc::Service::MarkMethodRawCallback(23,
+ ::grpc::Service::MarkMethodRawCallback(24,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Login2FA(context, request, response); }));
@@ -6380,7 +6510,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodRawCallback(24,
+ ::grpc::Service::MarkMethodRawCallback(25,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Login2Passwords(context, request, response); }));
@@ -6402,7 +6532,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_LoginAbort() {
- ::grpc::Service::MarkMethodRawCallback(25,
+ ::grpc::Service::MarkMethodRawCallback(26,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->LoginAbort(context, request, response); }));
@@ -6424,7 +6554,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodRawCallback(26,
+ ::grpc::Service::MarkMethodRawCallback(27,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->CheckUpdate(context, request, response); }));
@@ -6446,7 +6576,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodRawCallback(27,
+ ::grpc::Service::MarkMethodRawCallback(28,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->InstallUpdate(context, request, response); }));
@@ -6468,7 +6598,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodRawCallback(28,
+ ::grpc::Service::MarkMethodRawCallback(29,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetIsAutomaticUpdateOn(context, request, response); }));
@@ -6490,7 +6620,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodRawCallback(29,
+ ::grpc::Service::MarkMethodRawCallback(30,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsAutomaticUpdateOn(context, request, response); }));
@@ -6512,7 +6642,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodRawCallback(30,
+ ::grpc::Service::MarkMethodRawCallback(31,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsCacheOnDiskEnabled(context, request, response); }));
@@ -6534,7 +6664,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodRawCallback(31,
+ ::grpc::Service::MarkMethodRawCallback(32,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->DiskCachePath(context, request, response); }));
@@ -6556,7 +6686,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodRawCallback(32,
+ ::grpc::Service::MarkMethodRawCallback(33,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ChangeLocalCache(context, request, response); }));
@@ -6578,7 +6708,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodRawCallback(33,
+ ::grpc::Service::MarkMethodRawCallback(34,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetIsDoHEnabled(context, request, response); }));
@@ -6600,7 +6730,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodRawCallback(34,
+ ::grpc::Service::MarkMethodRawCallback(35,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsDoHEnabled(context, request, response); }));
@@ -6622,7 +6752,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodRawCallback(35,
+ ::grpc::Service::MarkMethodRawCallback(36,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetUseSslForSmtp(context, request, response); }));
@@ -6644,7 +6774,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodRawCallback(36,
+ ::grpc::Service::MarkMethodRawCallback(37,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->UseSslForSmtp(context, request, response); }));
@@ -6666,7 +6796,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_Hostname() {
- ::grpc::Service::MarkMethodRawCallback(37,
+ ::grpc::Service::MarkMethodRawCallback(38,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->Hostname(context, request, response); }));
@@ -6688,7 +6818,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ImapPort() {
- ::grpc::Service::MarkMethodRawCallback(38,
+ ::grpc::Service::MarkMethodRawCallback(39,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ImapPort(context, request, response); }));
@@ -6710,7 +6840,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SmtpPort() {
- ::grpc::Service::MarkMethodRawCallback(39,
+ ::grpc::Service::MarkMethodRawCallback(40,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SmtpPort(context, request, response); }));
@@ -6732,7 +6862,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ChangePorts() {
- ::grpc::Service::MarkMethodRawCallback(40,
+ ::grpc::Service::MarkMethodRawCallback(41,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ChangePorts(context, request, response); }));
@@ -6754,7 +6884,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_IsPortFree() {
- ::grpc::Service::MarkMethodRawCallback(41,
+ ::grpc::Service::MarkMethodRawCallback(42,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->IsPortFree(context, request, response); }));
@@ -6776,7 +6906,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodRawCallback(42,
+ ::grpc::Service::MarkMethodRawCallback(43,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->AvailableKeychains(context, request, response); }));
@@ -6798,7 +6928,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodRawCallback(43,
+ ::grpc::Service::MarkMethodRawCallback(44,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetCurrentKeychain(context, request, response); }));
@@ -6820,7 +6950,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodRawCallback(44,
+ ::grpc::Service::MarkMethodRawCallback(45,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->CurrentKeychain(context, request, response); }));
@@ -6842,7 +6972,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_GetUserList() {
- ::grpc::Service::MarkMethodRawCallback(45,
+ ::grpc::Service::MarkMethodRawCallback(46,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->GetUserList(context, request, response); }));
@@ -6864,7 +6994,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_GetUser() {
- ::grpc::Service::MarkMethodRawCallback(46,
+ ::grpc::Service::MarkMethodRawCallback(47,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->GetUser(context, request, response); }));
@@ -6886,7 +7016,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodRawCallback(47,
+ ::grpc::Service::MarkMethodRawCallback(48,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->SetUserSplitMode(context, request, response); }));
@@ -6908,7 +7038,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_LogoutUser() {
- ::grpc::Service::MarkMethodRawCallback(48,
+ ::grpc::Service::MarkMethodRawCallback(49,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->LogoutUser(context, request, response); }));
@@ -6930,7 +7060,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_RemoveUser() {
- ::grpc::Service::MarkMethodRawCallback(49,
+ ::grpc::Service::MarkMethodRawCallback(50,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->RemoveUser(context, request, response); }));
@@ -6952,7 +7082,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodRawCallback(50,
+ ::grpc::Service::MarkMethodRawCallback(51,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->ConfigureUserAppleMail(context, request, response); }));
@@ -6974,7 +7104,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_StartEventStream() {
- ::grpc::Service::MarkMethodRawCallback(51,
+ ::grpc::Service::MarkMethodRawCallback(52,
new ::grpc::internal::CallbackServerStreamingHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const::grpc::ByteBuffer* request) { return this->StartEventStream(context, request); }));
@@ -6996,7 +7126,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithRawCallbackMethod_StopEventStream() {
- ::grpc::Service::MarkMethodRawCallback(52,
+ ::grpc::Service::MarkMethodRawCallback(53,
new ::grpc::internal::CallbackUnaryHandler< ::grpc::ByteBuffer, ::grpc::ByteBuffer>(
[this](
::grpc::CallbackServerContext* context, const ::grpc::ByteBuffer* request, ::grpc::ByteBuffer* response) { return this->StopEventStream(context, request, response); }));
@@ -7013,12 +7143,39 @@ class Bridge final {
::grpc::CallbackServerContext* /*context*/, const ::grpc::ByteBuffer* /*request*/, ::grpc::ByteBuffer* /*response*/) { return nullptr; }
};
template
+ class WithStreamedUnaryMethod_AddLogEntry : public BaseClass {
+ private:
+ void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
+ public:
+ WithStreamedUnaryMethod_AddLogEntry() {
+ ::grpc::Service::MarkMethodStreamed(0,
+ new ::grpc::internal::StreamedUnaryHandler<
+ ::grpc::AddLogEntryRequest, ::google::protobuf::Empty>(
+ [this](::grpc::ServerContext* context,
+ ::grpc::ServerUnaryStreamer<
+ ::grpc::AddLogEntryRequest, ::google::protobuf::Empty>* streamer) {
+ return this->StreamedAddLogEntry(context,
+ streamer);
+ }));
+ }
+ ~WithStreamedUnaryMethod_AddLogEntry() override {
+ BaseClassMustBeDerivedFromService(this);
+ }
+ // disable regular version of this method
+ ::grpc::Status AddLogEntry(::grpc::ServerContext* /*context*/, const ::grpc::AddLogEntryRequest* /*request*/, ::google::protobuf::Empty* /*response*/) override {
+ abort();
+ return ::grpc::Status(::grpc::StatusCode::UNIMPLEMENTED, "");
+ }
+ // replace default version of method with streamed unary
+ virtual ::grpc::Status StreamedAddLogEntry(::grpc::ServerContext* context, ::grpc::ServerUnaryStreamer< ::grpc::AddLogEntryRequest,::google::protobuf::Empty>* server_unary_streamer) = 0;
+ };
+ template
class WithStreamedUnaryMethod_GuiReady : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_GuiReady() {
- ::grpc::Service::MarkMethodStreamed(0,
+ ::grpc::Service::MarkMethodStreamed(1,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7045,7 +7202,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Quit() {
- ::grpc::Service::MarkMethodStreamed(1,
+ ::grpc::Service::MarkMethodStreamed(2,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7072,7 +7229,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Restart() {
- ::grpc::Service::MarkMethodStreamed(2,
+ ::grpc::Service::MarkMethodStreamed(3,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7099,7 +7256,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ShowOnStartup() {
- ::grpc::Service::MarkMethodStreamed(3,
+ ::grpc::Service::MarkMethodStreamed(4,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7126,7 +7283,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ShowSplashScreen() {
- ::grpc::Service::MarkMethodStreamed(4,
+ ::grpc::Service::MarkMethodStreamed(5,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7153,7 +7310,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsFirstGuiStart() {
- ::grpc::Service::MarkMethodStreamed(5,
+ ::grpc::Service::MarkMethodStreamed(6,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7180,7 +7337,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetIsAutostartOn() {
- ::grpc::Service::MarkMethodStreamed(6,
+ ::grpc::Service::MarkMethodStreamed(7,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7207,7 +7364,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsAutostartOn() {
- ::grpc::Service::MarkMethodStreamed(7,
+ ::grpc::Service::MarkMethodStreamed(8,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7234,7 +7391,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetIsBetaEnabled() {
- ::grpc::Service::MarkMethodStreamed(8,
+ ::grpc::Service::MarkMethodStreamed(9,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7261,7 +7418,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsBetaEnabled() {
- ::grpc::Service::MarkMethodStreamed(9,
+ ::grpc::Service::MarkMethodStreamed(10,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7288,7 +7445,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_GoOs() {
- ::grpc::Service::MarkMethodStreamed(10,
+ ::grpc::Service::MarkMethodStreamed(11,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7315,7 +7472,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_TriggerReset() {
- ::grpc::Service::MarkMethodStreamed(11,
+ ::grpc::Service::MarkMethodStreamed(12,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7342,7 +7499,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Version() {
- ::grpc::Service::MarkMethodStreamed(12,
+ ::grpc::Service::MarkMethodStreamed(13,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7369,7 +7526,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_LogsPath() {
- ::grpc::Service::MarkMethodStreamed(13,
+ ::grpc::Service::MarkMethodStreamed(14,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7396,7 +7553,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_LicensePath() {
- ::grpc::Service::MarkMethodStreamed(14,
+ ::grpc::Service::MarkMethodStreamed(15,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7423,7 +7580,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ReleaseNotesPageLink() {
- ::grpc::Service::MarkMethodStreamed(15,
+ ::grpc::Service::MarkMethodStreamed(16,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7450,7 +7607,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_DependencyLicensesLink() {
- ::grpc::Service::MarkMethodStreamed(16,
+ ::grpc::Service::MarkMethodStreamed(17,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7477,7 +7634,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_LandingPageLink() {
- ::grpc::Service::MarkMethodStreamed(17,
+ ::grpc::Service::MarkMethodStreamed(18,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7504,7 +7661,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetColorSchemeName() {
- ::grpc::Service::MarkMethodStreamed(18,
+ ::grpc::Service::MarkMethodStreamed(19,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7531,7 +7688,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ColorSchemeName() {
- ::grpc::Service::MarkMethodStreamed(19,
+ ::grpc::Service::MarkMethodStreamed(20,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7558,7 +7715,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_CurrentEmailClient() {
- ::grpc::Service::MarkMethodStreamed(20,
+ ::grpc::Service::MarkMethodStreamed(21,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7585,7 +7742,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ReportBug() {
- ::grpc::Service::MarkMethodStreamed(21,
+ ::grpc::Service::MarkMethodStreamed(22,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::ReportBugRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7612,7 +7769,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Login() {
- ::grpc::Service::MarkMethodStreamed(22,
+ ::grpc::Service::MarkMethodStreamed(23,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7639,7 +7796,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Login2FA() {
- ::grpc::Service::MarkMethodStreamed(23,
+ ::grpc::Service::MarkMethodStreamed(24,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7666,7 +7823,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Login2Passwords() {
- ::grpc::Service::MarkMethodStreamed(24,
+ ::grpc::Service::MarkMethodStreamed(25,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::LoginRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7693,7 +7850,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_LoginAbort() {
- ::grpc::Service::MarkMethodStreamed(25,
+ ::grpc::Service::MarkMethodStreamed(26,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::LoginAbortRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7720,7 +7877,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_CheckUpdate() {
- ::grpc::Service::MarkMethodStreamed(26,
+ ::grpc::Service::MarkMethodStreamed(27,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7747,7 +7904,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_InstallUpdate() {
- ::grpc::Service::MarkMethodStreamed(27,
+ ::grpc::Service::MarkMethodStreamed(28,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7774,7 +7931,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetIsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodStreamed(28,
+ ::grpc::Service::MarkMethodStreamed(29,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7801,7 +7958,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsAutomaticUpdateOn() {
- ::grpc::Service::MarkMethodStreamed(29,
+ ::grpc::Service::MarkMethodStreamed(30,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7828,7 +7985,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsCacheOnDiskEnabled() {
- ::grpc::Service::MarkMethodStreamed(30,
+ ::grpc::Service::MarkMethodStreamed(31,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7855,7 +8012,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_DiskCachePath() {
- ::grpc::Service::MarkMethodStreamed(31,
+ ::grpc::Service::MarkMethodStreamed(32,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -7882,7 +8039,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ChangeLocalCache() {
- ::grpc::Service::MarkMethodStreamed(32,
+ ::grpc::Service::MarkMethodStreamed(33,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::ChangeLocalCacheRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7909,7 +8066,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetIsDoHEnabled() {
- ::grpc::Service::MarkMethodStreamed(33,
+ ::grpc::Service::MarkMethodStreamed(34,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7936,7 +8093,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsDoHEnabled() {
- ::grpc::Service::MarkMethodStreamed(34,
+ ::grpc::Service::MarkMethodStreamed(35,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -7963,7 +8120,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetUseSslForSmtp() {
- ::grpc::Service::MarkMethodStreamed(35,
+ ::grpc::Service::MarkMethodStreamed(36,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::BoolValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -7990,7 +8147,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_UseSslForSmtp() {
- ::grpc::Service::MarkMethodStreamed(36,
+ ::grpc::Service::MarkMethodStreamed(37,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -8017,7 +8174,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_Hostname() {
- ::grpc::Service::MarkMethodStreamed(37,
+ ::grpc::Service::MarkMethodStreamed(38,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -8044,7 +8201,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ImapPort() {
- ::grpc::Service::MarkMethodStreamed(38,
+ ::grpc::Service::MarkMethodStreamed(39,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Int32Value>(
[this](::grpc::ServerContext* context,
@@ -8071,7 +8228,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SmtpPort() {
- ::grpc::Service::MarkMethodStreamed(39,
+ ::grpc::Service::MarkMethodStreamed(40,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Int32Value>(
[this](::grpc::ServerContext* context,
@@ -8098,7 +8255,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ChangePorts() {
- ::grpc::Service::MarkMethodStreamed(40,
+ ::grpc::Service::MarkMethodStreamed(41,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::ChangePortsRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8125,7 +8282,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_IsPortFree() {
- ::grpc::Service::MarkMethodStreamed(41,
+ ::grpc::Service::MarkMethodStreamed(42,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Int32Value, ::google::protobuf::BoolValue>(
[this](::grpc::ServerContext* context,
@@ -8152,7 +8309,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_AvailableKeychains() {
- ::grpc::Service::MarkMethodStreamed(42,
+ ::grpc::Service::MarkMethodStreamed(43,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::grpc::AvailableKeychainsResponse>(
[this](::grpc::ServerContext* context,
@@ -8179,7 +8336,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetCurrentKeychain() {
- ::grpc::Service::MarkMethodStreamed(43,
+ ::grpc::Service::MarkMethodStreamed(44,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8206,7 +8363,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_CurrentKeychain() {
- ::grpc::Service::MarkMethodStreamed(44,
+ ::grpc::Service::MarkMethodStreamed(45,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::StringValue>(
[this](::grpc::ServerContext* context,
@@ -8233,7 +8390,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_GetUserList() {
- ::grpc::Service::MarkMethodStreamed(45,
+ ::grpc::Service::MarkMethodStreamed(46,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::grpc::UserListResponse>(
[this](::grpc::ServerContext* context,
@@ -8260,7 +8417,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_GetUser() {
- ::grpc::Service::MarkMethodStreamed(46,
+ ::grpc::Service::MarkMethodStreamed(47,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::StringValue, ::grpc::User>(
[this](::grpc::ServerContext* context,
@@ -8287,7 +8444,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_SetUserSplitMode() {
- ::grpc::Service::MarkMethodStreamed(47,
+ ::grpc::Service::MarkMethodStreamed(48,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::UserSplitModeRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8314,7 +8471,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_LogoutUser() {
- ::grpc::Service::MarkMethodStreamed(48,
+ ::grpc::Service::MarkMethodStreamed(49,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8341,7 +8498,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_RemoveUser() {
- ::grpc::Service::MarkMethodStreamed(49,
+ ::grpc::Service::MarkMethodStreamed(50,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::StringValue, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8368,7 +8525,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_ConfigureUserAppleMail() {
- ::grpc::Service::MarkMethodStreamed(50,
+ ::grpc::Service::MarkMethodStreamed(51,
new ::grpc::internal::StreamedUnaryHandler<
::grpc::ConfigureAppleMailRequest, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8395,7 +8552,7 @@ class Bridge final {
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithStreamedUnaryMethod_StopEventStream() {
- ::grpc::Service::MarkMethodStreamed(52,
+ ::grpc::Service::MarkMethodStreamed(53,
new ::grpc::internal::StreamedUnaryHandler<
::google::protobuf::Empty, ::google::protobuf::Empty>(
[this](::grpc::ServerContext* context,
@@ -8416,14 +8573,14 @@ class Bridge final {
// replace default version of method with streamed unary
virtual ::grpc::Status StreamedStopEventStream(::grpc::ServerContext* context, ::grpc::ServerUnaryStreamer< ::google::protobuf::Empty,::google::protobuf::Empty>* server_unary_streamer) = 0;
};
- typedef WithStreamedUnaryMethod_GuiReady > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > StreamedUnaryService;
+ typedef WithStreamedUnaryMethod_AddLogEntry > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > StreamedUnaryService;
template
class WithSplitStreamingMethod_StartEventStream : public BaseClass {
private:
void BaseClassMustBeDerivedFromService(const Service* /*service*/) {}
public:
WithSplitStreamingMethod_StartEventStream() {
- ::grpc::Service::MarkMethodStreamed(51,
+ ::grpc::Service::MarkMethodStreamed(52,
new ::grpc::internal::SplitServerStreamingHandler<
::grpc::EventStreamRequest, ::grpc::StreamEvent>(
[this](::grpc::ServerContext* context,
@@ -8445,7 +8602,7 @@ class Bridge final {
virtual ::grpc::Status StreamedStartEventStream(::grpc::ServerContext* context, ::grpc::ServerSplitStreamer< ::grpc::EventStreamRequest,::grpc::StreamEvent>* server_split_streamer) = 0;
};
typedef WithSplitStreamingMethod_StartEventStream SplitStreamedService;
- typedef WithStreamedUnaryMethod_GuiReady > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > StreamedService;
+ typedef WithStreamedUnaryMethod_AddLogEntry > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > StreamedService;
};
} // namespace grpc
diff --git a/internal/frontend/bridge-gui/GRPC/bridge.pb.cc b/internal/frontend/bridge-gui/GRPC/bridge.pb.cc
index 3cb68697..0068c6cf 100644
--- a/internal/frontend/bridge-gui/GRPC/bridge.pb.cc
+++ b/internal/frontend/bridge-gui/GRPC/bridge.pb.cc
@@ -21,6 +21,21 @@ namespace _pb = ::PROTOBUF_NAMESPACE_ID;
namespace _pbi = _pb::internal;
namespace grpc {
+PROTOBUF_CONSTEXPR AddLogEntryRequest::AddLogEntryRequest(
+ ::_pbi::ConstantInitialized): _impl_{
+ /*decltype(_impl_.package_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
+ , /*decltype(_impl_.message_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
+ , /*decltype(_impl_.level_)*/0
+ , /*decltype(_impl_._cached_size_)*/{}} {}
+struct AddLogEntryRequestDefaultTypeInternal {
+ PROTOBUF_CONSTEXPR AddLogEntryRequestDefaultTypeInternal()
+ : _instance(::_pbi::ConstantInitialized{}) {}
+ ~AddLogEntryRequestDefaultTypeInternal() {}
+ union {
+ AddLogEntryRequest _instance;
+ };
+};
+PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AddLogEntryRequestDefaultTypeInternal _AddLogEntryRequest_default_instance_;
PROTOBUF_CONSTEXPR ReportBugRequest::ReportBugRequest(
::_pbi::ConstantInitialized): _impl_{
/*decltype(_impl_.ostype_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
@@ -741,11 +756,20 @@ struct UserChangedEventDefaultTypeInternal {
};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UserChangedEventDefaultTypeInternal _UserChangedEvent_default_instance_;
} // namespace grpc
-static ::_pb::Metadata file_level_metadata_bridge_2eproto[56];
-static const ::_pb::EnumDescriptor* file_level_enum_descriptors_bridge_2eproto[4];
+static ::_pb::Metadata file_level_metadata_bridge_2eproto[57];
+static const ::_pb::EnumDescriptor* file_level_enum_descriptors_bridge_2eproto[5];
static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_bridge_2eproto = nullptr;
const uint32_t TableStruct_bridge_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
+ ~0u, // no _has_bits_
+ PROTOBUF_FIELD_OFFSET(::grpc::AddLogEntryRequest, _internal_metadata_),
+ ~0u, // no _extensions_
+ ~0u, // no _oneof_case_
+ ~0u, // no _weak_field_map_
+ ~0u, // no _inlined_string_donated_
+ PROTOBUF_FIELD_OFFSET(::grpc::AddLogEntryRequest, _impl_.level_),
+ PROTOBUF_FIELD_OFFSET(::grpc::AddLogEntryRequest, _impl_.package_),
+ PROTOBUF_FIELD_OFFSET(::grpc::AddLogEntryRequest, _impl_.message_),
~0u, // no _has_bits_
PROTOBUF_FIELD_OFFSET(::grpc::ReportBugRequest, _internal_metadata_),
~0u, // no _extensions_
@@ -1186,65 +1210,67 @@ const uint32_t TableStruct_bridge_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(p
PROTOBUF_FIELD_OFFSET(::grpc::UserChangedEvent, _impl_.userid_),
};
static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
- { 0, -1, -1, sizeof(::grpc::ReportBugRequest)},
- { 12, -1, -1, sizeof(::grpc::LoginRequest)},
- { 20, -1, -1, sizeof(::grpc::LoginAbortRequest)},
- { 27, -1, -1, sizeof(::grpc::ChangeLocalCacheRequest)},
- { 35, -1, -1, sizeof(::grpc::ChangePortsRequest)},
- { 43, -1, -1, sizeof(::grpc::AvailableKeychainsResponse)},
- { 50, -1, -1, sizeof(::grpc::User)},
- { 66, -1, -1, sizeof(::grpc::UserSplitModeRequest)},
- { 74, -1, -1, sizeof(::grpc::UserListResponse)},
- { 81, -1, -1, sizeof(::grpc::ConfigureAppleMailRequest)},
- { 89, -1, -1, sizeof(::grpc::EventStreamRequest)},
- { 96, -1, -1, sizeof(::grpc::StreamEvent)},
- { 111, -1, -1, sizeof(::grpc::AppEvent)},
- { 125, -1, -1, sizeof(::grpc::InternetStatusEvent)},
- { 132, -1, -1, sizeof(::grpc::ToggleAutostartFinishedEvent)},
- { 138, -1, -1, sizeof(::grpc::ResetFinishedEvent)},
- { 144, -1, -1, sizeof(::grpc::ReportBugFinishedEvent)},
- { 150, -1, -1, sizeof(::grpc::ReportBugSuccessEvent)},
- { 156, -1, -1, sizeof(::grpc::ReportBugErrorEvent)},
- { 162, -1, -1, sizeof(::grpc::ShowMainWindowEvent)},
- { 168, -1, -1, sizeof(::grpc::LoginEvent)},
- { 180, -1, -1, sizeof(::grpc::LoginErrorEvent)},
- { 188, -1, -1, sizeof(::grpc::LoginTfaRequestedEvent)},
- { 195, -1, -1, sizeof(::grpc::LoginTwoPasswordsRequestedEvent)},
- { 201, -1, -1, sizeof(::grpc::LoginFinishedEvent)},
- { 208, -1, -1, sizeof(::grpc::UpdateEvent)},
- { 222, -1, -1, sizeof(::grpc::UpdateErrorEvent)},
- { 229, -1, -1, sizeof(::grpc::UpdateManualReadyEvent)},
- { 236, -1, -1, sizeof(::grpc::UpdateManualRestartNeededEvent)},
- { 242, -1, -1, sizeof(::grpc::UpdateForceEvent)},
- { 249, -1, -1, sizeof(::grpc::UpdateSilentRestartNeeded)},
- { 255, -1, -1, sizeof(::grpc::UpdateIsLatestVersion)},
- { 261, -1, -1, sizeof(::grpc::UpdateCheckFinished)},
- { 267, -1, -1, sizeof(::grpc::CacheEvent)},
- { 279, -1, -1, sizeof(::grpc::CacheErrorEvent)},
- { 286, -1, -1, sizeof(::grpc::CacheLocationChangeSuccessEvent)},
- { 292, -1, -1, sizeof(::grpc::ChangeLocalCacheFinishedEvent)},
- { 298, -1, -1, sizeof(::grpc::IsCacheOnDiskEnabledChanged)},
- { 305, -1, -1, sizeof(::grpc::DiskCachePathChanged)},
- { 312, -1, -1, sizeof(::grpc::MailSettingsEvent)},
- { 322, -1, -1, sizeof(::grpc::MailSettingsErrorEvent)},
- { 329, -1, -1, sizeof(::grpc::UseSslForSmtpFinishedEvent)},
- { 335, -1, -1, sizeof(::grpc::ChangePortsFinishedEvent)},
- { 341, -1, -1, sizeof(::grpc::KeychainEvent)},
- { 351, -1, -1, sizeof(::grpc::ChangeKeychainFinishedEvent)},
- { 357, -1, -1, sizeof(::grpc::HasNoKeychainEvent)},
- { 363, -1, -1, sizeof(::grpc::RebuildKeychainEvent)},
- { 369, -1, -1, sizeof(::grpc::MailEvent)},
- { 380, -1, -1, sizeof(::grpc::NoActiveKeyForRecipientEvent)},
- { 387, -1, -1, sizeof(::grpc::AddressChangedEvent)},
- { 394, -1, -1, sizeof(::grpc::AddressChangedLogoutEvent)},
- { 401, -1, -1, sizeof(::grpc::ApiCertIssueEvent)},
- { 407, -1, -1, sizeof(::grpc::UserEvent)},
- { 417, -1, -1, sizeof(::grpc::ToggleSplitModeFinishedEvent)},
- { 424, -1, -1, sizeof(::grpc::UserDisconnectedEvent)},
- { 431, -1, -1, sizeof(::grpc::UserChangedEvent)},
+ { 0, -1, -1, sizeof(::grpc::AddLogEntryRequest)},
+ { 9, -1, -1, sizeof(::grpc::ReportBugRequest)},
+ { 21, -1, -1, sizeof(::grpc::LoginRequest)},
+ { 29, -1, -1, sizeof(::grpc::LoginAbortRequest)},
+ { 36, -1, -1, sizeof(::grpc::ChangeLocalCacheRequest)},
+ { 44, -1, -1, sizeof(::grpc::ChangePortsRequest)},
+ { 52, -1, -1, sizeof(::grpc::AvailableKeychainsResponse)},
+ { 59, -1, -1, sizeof(::grpc::User)},
+ { 75, -1, -1, sizeof(::grpc::UserSplitModeRequest)},
+ { 83, -1, -1, sizeof(::grpc::UserListResponse)},
+ { 90, -1, -1, sizeof(::grpc::ConfigureAppleMailRequest)},
+ { 98, -1, -1, sizeof(::grpc::EventStreamRequest)},
+ { 105, -1, -1, sizeof(::grpc::StreamEvent)},
+ { 120, -1, -1, sizeof(::grpc::AppEvent)},
+ { 134, -1, -1, sizeof(::grpc::InternetStatusEvent)},
+ { 141, -1, -1, sizeof(::grpc::ToggleAutostartFinishedEvent)},
+ { 147, -1, -1, sizeof(::grpc::ResetFinishedEvent)},
+ { 153, -1, -1, sizeof(::grpc::ReportBugFinishedEvent)},
+ { 159, -1, -1, sizeof(::grpc::ReportBugSuccessEvent)},
+ { 165, -1, -1, sizeof(::grpc::ReportBugErrorEvent)},
+ { 171, -1, -1, sizeof(::grpc::ShowMainWindowEvent)},
+ { 177, -1, -1, sizeof(::grpc::LoginEvent)},
+ { 189, -1, -1, sizeof(::grpc::LoginErrorEvent)},
+ { 197, -1, -1, sizeof(::grpc::LoginTfaRequestedEvent)},
+ { 204, -1, -1, sizeof(::grpc::LoginTwoPasswordsRequestedEvent)},
+ { 210, -1, -1, sizeof(::grpc::LoginFinishedEvent)},
+ { 217, -1, -1, sizeof(::grpc::UpdateEvent)},
+ { 231, -1, -1, sizeof(::grpc::UpdateErrorEvent)},
+ { 238, -1, -1, sizeof(::grpc::UpdateManualReadyEvent)},
+ { 245, -1, -1, sizeof(::grpc::UpdateManualRestartNeededEvent)},
+ { 251, -1, -1, sizeof(::grpc::UpdateForceEvent)},
+ { 258, -1, -1, sizeof(::grpc::UpdateSilentRestartNeeded)},
+ { 264, -1, -1, sizeof(::grpc::UpdateIsLatestVersion)},
+ { 270, -1, -1, sizeof(::grpc::UpdateCheckFinished)},
+ { 276, -1, -1, sizeof(::grpc::CacheEvent)},
+ { 288, -1, -1, sizeof(::grpc::CacheErrorEvent)},
+ { 295, -1, -1, sizeof(::grpc::CacheLocationChangeSuccessEvent)},
+ { 301, -1, -1, sizeof(::grpc::ChangeLocalCacheFinishedEvent)},
+ { 307, -1, -1, sizeof(::grpc::IsCacheOnDiskEnabledChanged)},
+ { 314, -1, -1, sizeof(::grpc::DiskCachePathChanged)},
+ { 321, -1, -1, sizeof(::grpc::MailSettingsEvent)},
+ { 331, -1, -1, sizeof(::grpc::MailSettingsErrorEvent)},
+ { 338, -1, -1, sizeof(::grpc::UseSslForSmtpFinishedEvent)},
+ { 344, -1, -1, sizeof(::grpc::ChangePortsFinishedEvent)},
+ { 350, -1, -1, sizeof(::grpc::KeychainEvent)},
+ { 360, -1, -1, sizeof(::grpc::ChangeKeychainFinishedEvent)},
+ { 366, -1, -1, sizeof(::grpc::HasNoKeychainEvent)},
+ { 372, -1, -1, sizeof(::grpc::RebuildKeychainEvent)},
+ { 378, -1, -1, sizeof(::grpc::MailEvent)},
+ { 389, -1, -1, sizeof(::grpc::NoActiveKeyForRecipientEvent)},
+ { 396, -1, -1, sizeof(::grpc::AddressChangedEvent)},
+ { 403, -1, -1, sizeof(::grpc::AddressChangedLogoutEvent)},
+ { 410, -1, -1, sizeof(::grpc::ApiCertIssueEvent)},
+ { 416, -1, -1, sizeof(::grpc::UserEvent)},
+ { 426, -1, -1, sizeof(::grpc::ToggleSplitModeFinishedEvent)},
+ { 433, -1, -1, sizeof(::grpc::UserDisconnectedEvent)},
+ { 440, -1, -1, sizeof(::grpc::UserChangedEvent)},
};
static const ::_pb::Message* const file_default_instances[] = {
+ &::grpc::_AddLogEntryRequest_default_instance_._instance,
&::grpc::_ReportBugRequest_default_instance_._instance,
&::grpc::_LoginRequest_default_instance_._instance,
&::grpc::_LoginAbortRequest_default_instance_._instance,
@@ -1306,229 +1332,235 @@ static const ::_pb::Message* const file_default_instances[] = {
const char descriptor_table_protodef_bridge_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
"\n\014bridge.proto\022\004grpc\032\033google/protobuf/em"
"pty.proto\032\036google/protobuf/wrappers.prot"
- "o\"\205\001\n\020ReportBugRequest\022\016\n\006osType\030\001 \001(\t\022\021"
- "\n\tosVersion\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\017"
- "\n\007address\030\004 \001(\t\022\023\n\013emailClient\030\005 \001(\t\022\023\n\013"
- "includeLogs\030\006 \001(\010\"2\n\014LoginRequest\022\020\n\010use"
- "rname\030\001 \001(\t\022\020\n\010password\030\002 \001(\t\"%\n\021LoginAb"
- "ortRequest\022\020\n\010username\030\001 \001(\t\"I\n\027ChangeLo"
- "calCacheRequest\022\027\n\017enableDiskCache\030\001 \001(\010"
- "\022\025\n\rdiskCachePath\030\002 \001(\t\"8\n\022ChangePortsRe"
- "quest\022\020\n\010imapPort\030\001 \001(\005\022\020\n\010smtpPort\030\002 \001("
- "\005\"/\n\032AvailableKeychainsResponse\022\021\n\tkeych"
- "ains\030\001 \003(\t\"\301\001\n\004User\022\n\n\002id\030\001 \001(\t\022\020\n\010usern"
- "ame\030\002 \001(\t\022\022\n\navatarText\030\003 \001(\t\022\020\n\010loggedI"
- "n\030\004 \001(\010\022\021\n\tsplitMode\030\005 \001(\010\022\026\n\016setupGuide"
- "Seen\030\006 \001(\010\022\021\n\tusedBytes\030\007 \001(\003\022\022\n\ntotalBy"
- "tes\030\010 \001(\003\022\020\n\010password\030\t \001(\t\022\021\n\taddresses"
- "\030\n \003(\t\"6\n\024UserSplitModeRequest\022\016\n\006userID"
- "\030\001 \001(\t\022\016\n\006active\030\002 \001(\010\"-\n\020UserListRespon"
- "se\022\031\n\005users\030\001 \003(\0132\n.grpc.User\"<\n\031Configu"
- "reAppleMailRequest\022\016\n\006userID\030\001 \001(\t\022\017\n\007ad"
- "dress\030\002 \001(\t\",\n\022EventStreamRequest\022\026\n\016Cli"
- "entPlatform\030\001 \001(\t\"\274\002\n\013StreamEvent\022\035\n\003app"
- "\030\001 \001(\0132\016.grpc.AppEventH\000\022!\n\005login\030\002 \001(\0132"
- "\020.grpc.LoginEventH\000\022#\n\006update\030\003 \001(\0132\021.gr"
- "pc.UpdateEventH\000\022!\n\005cache\030\004 \001(\0132\020.grpc.C"
- "acheEventH\000\022/\n\014mailSettings\030\005 \001(\0132\027.grpc"
- ".MailSettingsEventH\000\022\'\n\010keychain\030\006 \001(\0132\023"
- ".grpc.KeychainEventH\000\022\037\n\004mail\030\007 \001(\0132\017.gr"
- "pc.MailEventH\000\022\037\n\004user\030\010 \001(\0132\017.grpc.User"
- "EventH\000B\007\n\005event\"\240\003\n\010AppEvent\0223\n\016interne"
- "tStatus\030\001 \001(\0132\031.grpc.InternetStatusEvent"
- "H\000\022E\n\027toggleAutostartFinished\030\002 \001(\0132\".gr"
- "pc.ToggleAutostartFinishedEventH\000\0221\n\rres"
- "etFinished\030\003 \001(\0132\030.grpc.ResetFinishedEve"
- "ntH\000\0229\n\021reportBugFinished\030\004 \001(\0132\034.grpc.R"
- "eportBugFinishedEventH\000\0227\n\020reportBugSucc"
- "ess\030\005 \001(\0132\033.grpc.ReportBugSuccessEventH\000"
- "\0223\n\016reportBugError\030\006 \001(\0132\031.grpc.ReportBu"
- "gErrorEventH\000\0223\n\016showMainWindow\030\007 \001(\0132\031."
- "grpc.ShowMainWindowEventH\000B\007\n\005event\"(\n\023I"
- "nternetStatusEvent\022\021\n\tconnected\030\001 \001(\010\"\036\n"
- "\034ToggleAutostartFinishedEvent\"\024\n\022ResetFi"
- "nishedEvent\"\030\n\026ReportBugFinishedEvent\"\027\n"
- "\025ReportBugSuccessEvent\"\025\n\023ReportBugError"
- "Event\"\025\n\023ShowMainWindowEvent\"\235\002\n\nLoginEv"
- "ent\022&\n\005error\030\001 \001(\0132\025.grpc.LoginErrorEven"
- "tH\000\0224\n\014tfaRequested\030\002 \001(\0132\034.grpc.LoginTf"
- "aRequestedEventH\000\022E\n\024twoPasswordRequeste"
- "d\030\003 \001(\0132%.grpc.LoginTwoPasswordsRequeste"
- "dEventH\000\022,\n\010finished\030\004 \001(\0132\030.grpc.LoginF"
- "inishedEventH\000\0223\n\017alreadyLoggedIn\030\005 \001(\0132"
- "\030.grpc.LoginFinishedEventH\000B\007\n\005event\"F\n\017"
- "LoginErrorEvent\022\"\n\004type\030\001 \001(\0162\024.grpc.Log"
- "inErrorType\022\017\n\007message\030\002 \001(\t\"*\n\026LoginTfa"
- "RequestedEvent\022\020\n\010username\030\001 \001(\t\"!\n\037Logi"
- "nTwoPasswordsRequestedEvent\"$\n\022LoginFini"
- "shedEvent\022\016\n\006userID\030\001 \001(\t\"\216\003\n\013UpdateEven"
- "t\022\'\n\005error\030\001 \001(\0132\026.grpc.UpdateErrorEvent"
- "H\000\0223\n\013manualReady\030\002 \001(\0132\034.grpc.UpdateMan"
- "ualReadyEventH\000\022C\n\023manualRestartNeeded\030\003"
- " \001(\0132$.grpc.UpdateManualRestartNeededEve"
- "ntH\000\022\'\n\005force\030\004 \001(\0132\026.grpc.UpdateForceEv"
- "entH\000\022>\n\023silentRestartNeeded\030\005 \001(\0132\037.grp"
- "c.UpdateSilentRestartNeededH\000\0226\n\017isLates"
- "tVersion\030\006 \001(\0132\033.grpc.UpdateIsLatestVers"
- "ionH\000\0222\n\rcheckFinished\030\007 \001(\0132\031.grpc.Upda"
- "teCheckFinishedH\000B\007\n\005event\"7\n\020UpdateErro"
- "rEvent\022#\n\004type\030\001 \001(\0162\025.grpc.UpdateErrorT"
- "ype\")\n\026UpdateManualReadyEvent\022\017\n\007version"
- "\030\001 \001(\t\" \n\036UpdateManualRestartNeededEvent"
- "\"#\n\020UpdateForceEvent\022\017\n\007version\030\001 \001(\t\"\033\n"
- "\031UpdateSilentRestartNeeded\"\027\n\025UpdateIsLa"
- "testVersion\"\025\n\023UpdateCheckFinished\"\325\002\n\nC"
- "acheEvent\022&\n\005error\030\001 \001(\0132\025.grpc.CacheErr"
- "orEventH\000\022G\n\026locationChangedSuccess\030\002 \001("
- "\0132%.grpc.CacheLocationChangeSuccessEvent"
- "H\000\022G\n\030changeLocalCacheFinished\030\003 \001(\0132#.g"
- "rpc.ChangeLocalCacheFinishedEventH\000\022H\n\033i"
- "sCacheOnDiskEnabledChanged\030\004 \001(\0132!.grpc."
- "IsCacheOnDiskEnabledChangedH\000\022:\n\024diskCac"
- "hePathChanged\030\005 \001(\0132\032.grpc.DiskCachePath"
- "ChangedH\000B\007\n\005event\"5\n\017CacheErrorEvent\022\"\n"
- "\004type\030\001 \001(\0162\024.grpc.CacheErrorType\"!\n\037Cac"
- "heLocationChangeSuccessEvent\"\037\n\035ChangeLo"
- "calCacheFinishedEvent\".\n\033IsCacheOnDiskEn"
- "abledChanged\022\017\n\007enabled\030\001 \001(\010\"$\n\024DiskCac"
- "hePathChanged\022\014\n\004path\030\001 \001(\t\"\315\001\n\021MailSett"
- "ingsEvent\022-\n\005error\030\001 \001(\0132\034.grpc.MailSett"
- "ingsErrorEventH\000\022A\n\025useSslForSmtpFinishe"
- "d\030\002 \001(\0132 .grpc.UseSslForSmtpFinishedEven"
- "tH\000\022=\n\023changePortsFinished\030\003 \001(\0132\036.grpc."
- "ChangePortsFinishedEventH\000B\007\n\005event\"C\n\026M"
- "ailSettingsErrorEvent\022)\n\004type\030\001 \001(\0162\033.gr"
- "pc.MailSettingsErrorType\"\034\n\032UseSslForSmt"
- "pFinishedEvent\"\032\n\030ChangePortsFinishedEve"
- "nt\"\307\001\n\rKeychainEvent\022C\n\026changeKeychainFi"
- "nished\030\001 \001(\0132!.grpc.ChangeKeychainFinish"
- "edEventH\000\0221\n\rhasNoKeychain\030\002 \001(\0132\030.grpc."
- "HasNoKeychainEventH\000\0225\n\017rebuildKeychain\030"
- "\003 \001(\0132\032.grpc.RebuildKeychainEventH\000B\007\n\005e"
- "vent\"\035\n\033ChangeKeychainFinishedEvent\"\024\n\022H"
- "asNoKeychainEvent\"\026\n\024RebuildKeychainEven"
- "t\"\207\002\n\tMailEvent\022J\n\034noActiveKeyForRecipie"
- "ntEvent\030\001 \001(\0132\".grpc.NoActiveKeyForRecip"
- "ientEventH\000\0223\n\016addressChanged\030\002 \001(\0132\031.gr"
- "pc.AddressChangedEventH\000\022\?\n\024addressChang"
- "edLogout\030\003 \001(\0132\037.grpc.AddressChangedLogo"
- "utEventH\000\022/\n\014apiCertIssue\030\006 \001(\0132\027.grpc.A"
- "piCertIssueEventH\000B\007\n\005event\"-\n\034NoActiveK"
- "eyForRecipientEvent\022\r\n\005email\030\001 \001(\t\"&\n\023Ad"
- "dressChangedEvent\022\017\n\007address\030\001 \001(\t\",\n\031Ad"
- "dressChangedLogoutEvent\022\017\n\007address\030\001 \001(\t"
- "\"\023\n\021ApiCertIssueEvent\"\303\001\n\tUserEvent\022E\n\027t"
- "oggleSplitModeFinished\030\001 \001(\0132\".grpc.Togg"
- "leSplitModeFinishedEventH\000\0227\n\020userDiscon"
- "nected\030\002 \001(\0132\033.grpc.UserDisconnectedEven"
- "tH\000\022-\n\013userChanged\030\003 \001(\0132\026.grpc.UserChan"
- "gedEventH\000B\007\n\005event\".\n\034ToggleSplitModeFi"
- "nishedEvent\022\016\n\006userID\030\001 \001(\t\")\n\025UserDisco"
- "nnectedEvent\022\020\n\010username\030\001 \001(\t\"\"\n\020UserCh"
- "angedEvent\022\016\n\006userID\030\001 \001(\t*\242\001\n\016LoginErro"
- "rType\022\033\n\027USERNAME_PASSWORD_ERROR\020\000\022\r\n\tFR"
- "EE_USER\020\001\022\024\n\020CONNECTION_ERROR\020\002\022\r\n\tTFA_E"
- "RROR\020\003\022\r\n\tTFA_ABORT\020\004\022\027\n\023TWO_PASSWORDS_E"
- "RROR\020\005\022\027\n\023TWO_PASSWORDS_ABORT\020\006*[\n\017Updat"
- "eErrorType\022\027\n\023UPDATE_MANUAL_ERROR\020\000\022\026\n\022U"
- "PDATE_FORCE_ERROR\020\001\022\027\n\023UPDATE_SILENT_ERR"
- "OR\020\002*W\n\016CacheErrorType\022\033\n\027CACHE_UNAVAILA"
- "BLE_ERROR\020\000\022\031\n\025CACHE_CANT_MOVE_ERROR\020\001\022\r"
- "\n\tDISK_FULL\020\002*A\n\025MailSettingsErrorType\022\023"
- "\n\017IMAP_PORT_ISSUE\020\000\022\023\n\017SMTP_PORT_ISSUE\020\001"
- "2\270\034\n\006Bridge\022:\n\010GuiReady\022\026.google.protobu"
- "f.Empty\032\026.google.protobuf.Empty\0226\n\004Quit\022"
- "\026.google.protobuf.Empty\032\026.google.protobu"
- "f.Empty\0229\n\007Restart\022\026.google.protobuf.Emp"
- "ty\032\026.google.protobuf.Empty\022C\n\rShowOnStar"
- "tup\022\026.google.protobuf.Empty\032\032.google.pro"
- "tobuf.BoolValue\022F\n\020ShowSplashScreen\022\026.go"
- "ogle.protobuf.Empty\032\032.google.protobuf.Bo"
- "olValue\022E\n\017IsFirstGuiStart\022\026.google.prot"
- "obuf.Empty\032\032.google.protobuf.BoolValue\022F"
- "\n\020SetIsAutostartOn\022\032.google.protobuf.Boo"
- "lValue\032\026.google.protobuf.Empty\022C\n\rIsAuto"
- "startOn\022\026.google.protobuf.Empty\032\032.google"
- ".protobuf.BoolValue\022F\n\020SetIsBetaEnabled\022"
- "\032.google.protobuf.BoolValue\032\026.google.pro"
- "tobuf.Empty\022C\n\rIsBetaEnabled\022\026.google.pr"
- "otobuf.Empty\032\032.google.protobuf.BoolValue"
- "\022<\n\004GoOs\022\026.google.protobuf.Empty\032\034.googl"
- "e.protobuf.StringValue\022>\n\014TriggerReset\022\026"
+ "o\"U\n\022AddLogEntryRequest\022\035\n\005level\030\001 \001(\0162\016"
+ ".grpc.LogLevel\022\017\n\007package\030\002 \001(\t\022\017\n\007messa"
+ "ge\030\003 \001(\t\"\205\001\n\020ReportBugRequest\022\016\n\006osType\030"
+ "\001 \001(\t\022\021\n\tosVersion\030\002 \001(\t\022\023\n\013description\030"
+ "\003 \001(\t\022\017\n\007address\030\004 \001(\t\022\023\n\013emailClient\030\005 "
+ "\001(\t\022\023\n\013includeLogs\030\006 \001(\010\"2\n\014LoginRequest"
+ "\022\020\n\010username\030\001 \001(\t\022\020\n\010password\030\002 \001(\t\"%\n\021"
+ "LoginAbortRequest\022\020\n\010username\030\001 \001(\t\"I\n\027C"
+ "hangeLocalCacheRequest\022\027\n\017enableDiskCach"
+ "e\030\001 \001(\010\022\025\n\rdiskCachePath\030\002 \001(\t\"8\n\022Change"
+ "PortsRequest\022\020\n\010imapPort\030\001 \001(\005\022\020\n\010smtpPo"
+ "rt\030\002 \001(\005\"/\n\032AvailableKeychainsResponse\022\021"
+ "\n\tkeychains\030\001 \003(\t\"\301\001\n\004User\022\n\n\002id\030\001 \001(\t\022\020"
+ "\n\010username\030\002 \001(\t\022\022\n\navatarText\030\003 \001(\t\022\020\n\010"
+ "loggedIn\030\004 \001(\010\022\021\n\tsplitMode\030\005 \001(\010\022\026\n\016set"
+ "upGuideSeen\030\006 \001(\010\022\021\n\tusedBytes\030\007 \001(\003\022\022\n\n"
+ "totalBytes\030\010 \001(\003\022\020\n\010password\030\t \001(\t\022\021\n\tad"
+ "dresses\030\n \003(\t\"6\n\024UserSplitModeRequest\022\016\n"
+ "\006userID\030\001 \001(\t\022\016\n\006active\030\002 \001(\010\"-\n\020UserLis"
+ "tResponse\022\031\n\005users\030\001 \003(\0132\n.grpc.User\"<\n\031"
+ "ConfigureAppleMailRequest\022\016\n\006userID\030\001 \001("
+ "\t\022\017\n\007address\030\002 \001(\t\",\n\022EventStreamRequest"
+ "\022\026\n\016ClientPlatform\030\001 \001(\t\"\274\002\n\013StreamEvent"
+ "\022\035\n\003app\030\001 \001(\0132\016.grpc.AppEventH\000\022!\n\005login"
+ "\030\002 \001(\0132\020.grpc.LoginEventH\000\022#\n\006update\030\003 \001"
+ "(\0132\021.grpc.UpdateEventH\000\022!\n\005cache\030\004 \001(\0132\020"
+ ".grpc.CacheEventH\000\022/\n\014mailSettings\030\005 \001(\013"
+ "2\027.grpc.MailSettingsEventH\000\022\'\n\010keychain\030"
+ "\006 \001(\0132\023.grpc.KeychainEventH\000\022\037\n\004mail\030\007 \001"
+ "(\0132\017.grpc.MailEventH\000\022\037\n\004user\030\010 \001(\0132\017.gr"
+ "pc.UserEventH\000B\007\n\005event\"\240\003\n\010AppEvent\0223\n\016"
+ "internetStatus\030\001 \001(\0132\031.grpc.InternetStat"
+ "usEventH\000\022E\n\027toggleAutostartFinished\030\002 \001"
+ "(\0132\".grpc.ToggleAutostartFinishedEventH\000"
+ "\0221\n\rresetFinished\030\003 \001(\0132\030.grpc.ResetFini"
+ "shedEventH\000\0229\n\021reportBugFinished\030\004 \001(\0132\034"
+ ".grpc.ReportBugFinishedEventH\000\0227\n\020report"
+ "BugSuccess\030\005 \001(\0132\033.grpc.ReportBugSuccess"
+ "EventH\000\0223\n\016reportBugError\030\006 \001(\0132\031.grpc.R"
+ "eportBugErrorEventH\000\0223\n\016showMainWindow\030\007"
+ " \001(\0132\031.grpc.ShowMainWindowEventH\000B\007\n\005eve"
+ "nt\"(\n\023InternetStatusEvent\022\021\n\tconnected\030\001"
+ " \001(\010\"\036\n\034ToggleAutostartFinishedEvent\"\024\n\022"
+ "ResetFinishedEvent\"\030\n\026ReportBugFinishedE"
+ "vent\"\027\n\025ReportBugSuccessEvent\"\025\n\023ReportB"
+ "ugErrorEvent\"\025\n\023ShowMainWindowEvent\"\235\002\n\n"
+ "LoginEvent\022&\n\005error\030\001 \001(\0132\025.grpc.LoginEr"
+ "rorEventH\000\0224\n\014tfaRequested\030\002 \001(\0132\034.grpc."
+ "LoginTfaRequestedEventH\000\022E\n\024twoPasswordR"
+ "equested\030\003 \001(\0132%.grpc.LoginTwoPasswordsR"
+ "equestedEventH\000\022,\n\010finished\030\004 \001(\0132\030.grpc"
+ ".LoginFinishedEventH\000\0223\n\017alreadyLoggedIn"
+ "\030\005 \001(\0132\030.grpc.LoginFinishedEventH\000B\007\n\005ev"
+ "ent\"F\n\017LoginErrorEvent\022\"\n\004type\030\001 \001(\0162\024.g"
+ "rpc.LoginErrorType\022\017\n\007message\030\002 \001(\t\"*\n\026L"
+ "oginTfaRequestedEvent\022\020\n\010username\030\001 \001(\t\""
+ "!\n\037LoginTwoPasswordsRequestedEvent\"$\n\022Lo"
+ "ginFinishedEvent\022\016\n\006userID\030\001 \001(\t\"\216\003\n\013Upd"
+ "ateEvent\022\'\n\005error\030\001 \001(\0132\026.grpc.UpdateErr"
+ "orEventH\000\0223\n\013manualReady\030\002 \001(\0132\034.grpc.Up"
+ "dateManualReadyEventH\000\022C\n\023manualRestartN"
+ "eeded\030\003 \001(\0132$.grpc.UpdateManualRestartNe"
+ "ededEventH\000\022\'\n\005force\030\004 \001(\0132\026.grpc.Update"
+ "ForceEventH\000\022>\n\023silentRestartNeeded\030\005 \001("
+ "\0132\037.grpc.UpdateSilentRestartNeededH\000\0226\n\017"
+ "isLatestVersion\030\006 \001(\0132\033.grpc.UpdateIsLat"
+ "estVersionH\000\0222\n\rcheckFinished\030\007 \001(\0132\031.gr"
+ "pc.UpdateCheckFinishedH\000B\007\n\005event\"7\n\020Upd"
+ "ateErrorEvent\022#\n\004type\030\001 \001(\0162\025.grpc.Updat"
+ "eErrorType\")\n\026UpdateManualReadyEvent\022\017\n\007"
+ "version\030\001 \001(\t\" \n\036UpdateManualRestartNeed"
+ "edEvent\"#\n\020UpdateForceEvent\022\017\n\007version\030\001"
+ " \001(\t\"\033\n\031UpdateSilentRestartNeeded\"\027\n\025Upd"
+ "ateIsLatestVersion\"\025\n\023UpdateCheckFinishe"
+ "d\"\325\002\n\nCacheEvent\022&\n\005error\030\001 \001(\0132\025.grpc.C"
+ "acheErrorEventH\000\022G\n\026locationChangedSucce"
+ "ss\030\002 \001(\0132%.grpc.CacheLocationChangeSucce"
+ "ssEventH\000\022G\n\030changeLocalCacheFinished\030\003 "
+ "\001(\0132#.grpc.ChangeLocalCacheFinishedEvent"
+ "H\000\022H\n\033isCacheOnDiskEnabledChanged\030\004 \001(\0132"
+ "!.grpc.IsCacheOnDiskEnabledChangedH\000\022:\n\024"
+ "diskCachePathChanged\030\005 \001(\0132\032.grpc.DiskCa"
+ "chePathChangedH\000B\007\n\005event\"5\n\017CacheErrorE"
+ "vent\022\"\n\004type\030\001 \001(\0162\024.grpc.CacheErrorType"
+ "\"!\n\037CacheLocationChangeSuccessEvent\"\037\n\035C"
+ "hangeLocalCacheFinishedEvent\".\n\033IsCacheO"
+ "nDiskEnabledChanged\022\017\n\007enabled\030\001 \001(\010\"$\n\024"
+ "DiskCachePathChanged\022\014\n\004path\030\001 \001(\t\"\315\001\n\021M"
+ "ailSettingsEvent\022-\n\005error\030\001 \001(\0132\034.grpc.M"
+ "ailSettingsErrorEventH\000\022A\n\025useSslForSmtp"
+ "Finished\030\002 \001(\0132 .grpc.UseSslForSmtpFinis"
+ "hedEventH\000\022=\n\023changePortsFinished\030\003 \001(\0132"
+ "\036.grpc.ChangePortsFinishedEventH\000B\007\n\005eve"
+ "nt\"C\n\026MailSettingsErrorEvent\022)\n\004type\030\001 \001"
+ "(\0162\033.grpc.MailSettingsErrorType\"\034\n\032UseSs"
+ "lForSmtpFinishedEvent\"\032\n\030ChangePortsFini"
+ "shedEvent\"\307\001\n\rKeychainEvent\022C\n\026changeKey"
+ "chainFinished\030\001 \001(\0132!.grpc.ChangeKeychai"
+ "nFinishedEventH\000\0221\n\rhasNoKeychain\030\002 \001(\0132"
+ "\030.grpc.HasNoKeychainEventH\000\0225\n\017rebuildKe"
+ "ychain\030\003 \001(\0132\032.grpc.RebuildKeychainEvent"
+ "H\000B\007\n\005event\"\035\n\033ChangeKeychainFinishedEve"
+ "nt\"\024\n\022HasNoKeychainEvent\"\026\n\024RebuildKeych"
+ "ainEvent\"\207\002\n\tMailEvent\022J\n\034noActiveKeyFor"
+ "RecipientEvent\030\001 \001(\0132\".grpc.NoActiveKeyF"
+ "orRecipientEventH\000\0223\n\016addressChanged\030\002 \001"
+ "(\0132\031.grpc.AddressChangedEventH\000\022\?\n\024addre"
+ "ssChangedLogout\030\003 \001(\0132\037.grpc.AddressChan"
+ "gedLogoutEventH\000\022/\n\014apiCertIssue\030\006 \001(\0132\027"
+ ".grpc.ApiCertIssueEventH\000B\007\n\005event\"-\n\034No"
+ "ActiveKeyForRecipientEvent\022\r\n\005email\030\001 \001("
+ "\t\"&\n\023AddressChangedEvent\022\017\n\007address\030\001 \001("
+ "\t\",\n\031AddressChangedLogoutEvent\022\017\n\007addres"
+ "s\030\001 \001(\t\"\023\n\021ApiCertIssueEvent\"\303\001\n\tUserEve"
+ "nt\022E\n\027toggleSplitModeFinished\030\001 \001(\0132\".gr"
+ "pc.ToggleSplitModeFinishedEventH\000\0227\n\020use"
+ "rDisconnected\030\002 \001(\0132\033.grpc.UserDisconnec"
+ "tedEventH\000\022-\n\013userChanged\030\003 \001(\0132\026.grpc.U"
+ "serChangedEventH\000B\007\n\005event\".\n\034ToggleSpli"
+ "tModeFinishedEvent\022\016\n\006userID\030\001 \001(\t\")\n\025Us"
+ "erDisconnectedEvent\022\020\n\010username\030\001 \001(\t\"\"\n"
+ "\020UserChangedEvent\022\016\n\006userID\030\001 \001(\t*U\n\010Log"
+ "Level\022\t\n\005PANIC\020\000\022\t\n\005FATAL\020\001\022\t\n\005ERROR\020\002\022\010"
+ "\n\004WARN\020\003\022\010\n\004INFO\020\004\022\t\n\005DEBUG\020\005\022\t\n\005TRACE\020\006"
+ "*\242\001\n\016LoginErrorType\022\033\n\027USERNAME_PASSWORD"
+ "_ERROR\020\000\022\r\n\tFREE_USER\020\001\022\024\n\020CONNECTION_ER"
+ "ROR\020\002\022\r\n\tTFA_ERROR\020\003\022\r\n\tTFA_ABORT\020\004\022\027\n\023T"
+ "WO_PASSWORDS_ERROR\020\005\022\027\n\023TWO_PASSWORDS_AB"
+ "ORT\020\006*[\n\017UpdateErrorType\022\027\n\023UPDATE_MANUA"
+ "L_ERROR\020\000\022\026\n\022UPDATE_FORCE_ERROR\020\001\022\027\n\023UPD"
+ "ATE_SILENT_ERROR\020\002*W\n\016CacheErrorType\022\033\n\027"
+ "CACHE_UNAVAILABLE_ERROR\020\000\022\031\n\025CACHE_CANT_"
+ "MOVE_ERROR\020\001\022\r\n\tDISK_FULL\020\002*A\n\025MailSetti"
+ "ngsErrorType\022\023\n\017IMAP_PORT_ISSUE\020\000\022\023\n\017SMT"
+ "P_PORT_ISSUE\020\0012\371\034\n\006Bridge\022\?\n\013AddLogEntry"
+ "\022\030.grpc.AddLogEntryRequest\032\026.google.prot"
+ "obuf.Empty\022:\n\010GuiReady\022\026.google.protobuf"
+ ".Empty\032\026.google.protobuf.Empty\0226\n\004Quit\022\026"
".google.protobuf.Empty\032\026.google.protobuf"
- ".Empty\022\?\n\007Version\022\026.google.protobuf.Empt"
- "y\032\034.google.protobuf.StringValue\022@\n\010LogsP"
- "ath\022\026.google.protobuf.Empty\032\034.google.pro"
- "tobuf.StringValue\022C\n\013LicensePath\022\026.googl"
- "e.protobuf.Empty\032\034.google.protobuf.Strin"
- "gValue\022L\n\024ReleaseNotesPageLink\022\026.google."
- "protobuf.Empty\032\034.google.protobuf.StringV"
- "alue\022N\n\026DependencyLicensesLink\022\026.google."
- "protobuf.Empty\032\034.google.protobuf.StringV"
- "alue\022G\n\017LandingPageLink\022\026.google.protobu"
- "f.Empty\032\034.google.protobuf.StringValue\022J\n"
- "\022SetColorSchemeName\022\034.google.protobuf.St"
- "ringValue\032\026.google.protobuf.Empty\022G\n\017Col"
- "orSchemeName\022\026.google.protobuf.Empty\032\034.g"
- "oogle.protobuf.StringValue\022J\n\022CurrentEma"
- "ilClient\022\026.google.protobuf.Empty\032\034.googl"
- "e.protobuf.StringValue\022;\n\tReportBug\022\026.gr"
- "pc.ReportBugRequest\032\026.google.protobuf.Em"
- "pty\0223\n\005Login\022\022.grpc.LoginRequest\032\026.googl"
- "e.protobuf.Empty\0226\n\010Login2FA\022\022.grpc.Logi"
- "nRequest\032\026.google.protobuf.Empty\022=\n\017Logi"
- "n2Passwords\022\022.grpc.LoginRequest\032\026.google"
- ".protobuf.Empty\022=\n\nLoginAbort\022\027.grpc.Log"
- "inAbortRequest\032\026.google.protobuf.Empty\022="
- "\n\013CheckUpdate\022\026.google.protobuf.Empty\032\026."
- "google.protobuf.Empty\022\?\n\rInstallUpdate\022\026"
- ".google.protobuf.Empty\032\026.google.protobuf"
- ".Empty\022L\n\026SetIsAutomaticUpdateOn\022\032.googl"
- "e.protobuf.BoolValue\032\026.google.protobuf.E"
- "mpty\022I\n\023IsAutomaticUpdateOn\022\026.google.pro"
+ ".Empty\0229\n\007Restart\022\026.google.protobuf.Empt"
+ "y\032\026.google.protobuf.Empty\022C\n\rShowOnStart"
+ "up\022\026.google.protobuf.Empty\032\032.google.prot"
+ "obuf.BoolValue\022F\n\020ShowSplashScreen\022\026.goo"
+ "gle.protobuf.Empty\032\032.google.protobuf.Boo"
+ "lValue\022E\n\017IsFirstGuiStart\022\026.google.proto"
+ "buf.Empty\032\032.google.protobuf.BoolValue\022F\n"
+ "\020SetIsAutostartOn\022\032.google.protobuf.Bool"
+ "Value\032\026.google.protobuf.Empty\022C\n\rIsAutos"
+ "tartOn\022\026.google.protobuf.Empty\032\032.google."
+ "protobuf.BoolValue\022F\n\020SetIsBetaEnabled\022\032"
+ ".google.protobuf.BoolValue\032\026.google.prot"
+ "obuf.Empty\022C\n\rIsBetaEnabled\022\026.google.pro"
"tobuf.Empty\032\032.google.protobuf.BoolValue\022"
- "J\n\024IsCacheOnDiskEnabled\022\026.google.protobu"
- "f.Empty\032\032.google.protobuf.BoolValue\022E\n\rD"
- "iskCachePath\022\026.google.protobuf.Empty\032\034.g"
- "oogle.protobuf.StringValue\022I\n\020ChangeLoca"
- "lCache\022\035.grpc.ChangeLocalCacheRequest\032\026."
- "google.protobuf.Empty\022E\n\017SetIsDoHEnabled"
- "\022\032.google.protobuf.BoolValue\032\026.google.pr"
- "otobuf.Empty\022B\n\014IsDoHEnabled\022\026.google.pr"
- "otobuf.Empty\032\032.google.protobuf.BoolValue"
- "\022F\n\020SetUseSslForSmtp\022\032.google.protobuf.B"
- "oolValue\032\026.google.protobuf.Empty\022C\n\rUseS"
- "slForSmtp\022\026.google.protobuf.Empty\032\032.goog"
- "le.protobuf.BoolValue\022@\n\010Hostname\022\026.goog"
- "le.protobuf.Empty\032\034.google.protobuf.Stri"
- "ngValue\022\?\n\010ImapPort\022\026.google.protobuf.Em"
- "pty\032\033.google.protobuf.Int32Value\022\?\n\010Smtp"
- "Port\022\026.google.protobuf.Empty\032\033.google.pr"
- "otobuf.Int32Value\022\?\n\013ChangePorts\022\030.grpc."
- "ChangePortsRequest\032\026.google.protobuf.Emp"
- "ty\022E\n\nIsPortFree\022\033.google.protobuf.Int32"
- "Value\032\032.google.protobuf.BoolValue\022N\n\022Ava"
- "ilableKeychains\022\026.google.protobuf.Empty\032"
- " .grpc.AvailableKeychainsResponse\022J\n\022Set"
- "CurrentKeychain\022\034.google.protobuf.String"
- "Value\032\026.google.protobuf.Empty\022G\n\017Current"
- "Keychain\022\026.google.protobuf.Empty\032\034.googl"
- "e.protobuf.StringValue\022=\n\013GetUserList\022\026."
- "google.protobuf.Empty\032\026.grpc.UserListRes"
- "ponse\0223\n\007GetUser\022\034.google.protobuf.Strin"
- "gValue\032\n.grpc.User\022F\n\020SetUserSplitMode\022\032"
- ".grpc.UserSplitModeRequest\032\026.google.prot"
- "obuf.Empty\022B\n\nLogoutUser\022\034.google.protob"
- "uf.StringValue\032\026.google.protobuf.Empty\022B"
- "\n\nRemoveUser\022\034.google.protobuf.StringVal"
- "ue\032\026.google.protobuf.Empty\022Q\n\026ConfigureU"
- "serAppleMail\022\037.grpc.ConfigureAppleMailRe"
- "quest\032\026.google.protobuf.Empty\022A\n\020StartEv"
- "entStream\022\030.grpc.EventStreamRequest\032\021.gr"
- "pc.StreamEvent0\001\022A\n\017StopEventStream\022\026.go"
- "ogle.protobuf.Empty\032\026.google.protobuf.Em"
- "ptyB6Z4github.com/ProtonMail/proton-brid"
- "ge/v2/internal/grpcb\006proto3"
+ "<\n\004GoOs\022\026.google.protobuf.Empty\032\034.google"
+ ".protobuf.StringValue\022>\n\014TriggerReset\022\026."
+ "google.protobuf.Empty\032\026.google.protobuf."
+ "Empty\022\?\n\007Version\022\026.google.protobuf.Empty"
+ "\032\034.google.protobuf.StringValue\022@\n\010LogsPa"
+ "th\022\026.google.protobuf.Empty\032\034.google.prot"
+ "obuf.StringValue\022C\n\013LicensePath\022\026.google"
+ ".protobuf.Empty\032\034.google.protobuf.String"
+ "Value\022L\n\024ReleaseNotesPageLink\022\026.google.p"
+ "rotobuf.Empty\032\034.google.protobuf.StringVa"
+ "lue\022N\n\026DependencyLicensesLink\022\026.google.p"
+ "rotobuf.Empty\032\034.google.protobuf.StringVa"
+ "lue\022G\n\017LandingPageLink\022\026.google.protobuf"
+ ".Empty\032\034.google.protobuf.StringValue\022J\n\022"
+ "SetColorSchemeName\022\034.google.protobuf.Str"
+ "ingValue\032\026.google.protobuf.Empty\022G\n\017Colo"
+ "rSchemeName\022\026.google.protobuf.Empty\032\034.go"
+ "ogle.protobuf.StringValue\022J\n\022CurrentEmai"
+ "lClient\022\026.google.protobuf.Empty\032\034.google"
+ ".protobuf.StringValue\022;\n\tReportBug\022\026.grp"
+ "c.ReportBugRequest\032\026.google.protobuf.Emp"
+ "ty\0223\n\005Login\022\022.grpc.LoginRequest\032\026.google"
+ ".protobuf.Empty\0226\n\010Login2FA\022\022.grpc.Login"
+ "Request\032\026.google.protobuf.Empty\022=\n\017Login"
+ "2Passwords\022\022.grpc.LoginRequest\032\026.google."
+ "protobuf.Empty\022=\n\nLoginAbort\022\027.grpc.Logi"
+ "nAbortRequest\032\026.google.protobuf.Empty\022=\n"
+ "\013CheckUpdate\022\026.google.protobuf.Empty\032\026.g"
+ "oogle.protobuf.Empty\022\?\n\rInstallUpdate\022\026."
+ "google.protobuf.Empty\032\026.google.protobuf."
+ "Empty\022L\n\026SetIsAutomaticUpdateOn\022\032.google"
+ ".protobuf.BoolValue\032\026.google.protobuf.Em"
+ "pty\022I\n\023IsAutomaticUpdateOn\022\026.google.prot"
+ "obuf.Empty\032\032.google.protobuf.BoolValue\022J"
+ "\n\024IsCacheOnDiskEnabled\022\026.google.protobuf"
+ ".Empty\032\032.google.protobuf.BoolValue\022E\n\rDi"
+ "skCachePath\022\026.google.protobuf.Empty\032\034.go"
+ "ogle.protobuf.StringValue\022I\n\020ChangeLocal"
+ "Cache\022\035.grpc.ChangeLocalCacheRequest\032\026.g"
+ "oogle.protobuf.Empty\022E\n\017SetIsDoHEnabled\022"
+ "\032.google.protobuf.BoolValue\032\026.google.pro"
+ "tobuf.Empty\022B\n\014IsDoHEnabled\022\026.google.pro"
+ "tobuf.Empty\032\032.google.protobuf.BoolValue\022"
+ "F\n\020SetUseSslForSmtp\022\032.google.protobuf.Bo"
+ "olValue\032\026.google.protobuf.Empty\022C\n\rUseSs"
+ "lForSmtp\022\026.google.protobuf.Empty\032\032.googl"
+ "e.protobuf.BoolValue\022@\n\010Hostname\022\026.googl"
+ "e.protobuf.Empty\032\034.google.protobuf.Strin"
+ "gValue\022\?\n\010ImapPort\022\026.google.protobuf.Emp"
+ "ty\032\033.google.protobuf.Int32Value\022\?\n\010SmtpP"
+ "ort\022\026.google.protobuf.Empty\032\033.google.pro"
+ "tobuf.Int32Value\022\?\n\013ChangePorts\022\030.grpc.C"
+ "hangePortsRequest\032\026.google.protobuf.Empt"
+ "y\022E\n\nIsPortFree\022\033.google.protobuf.Int32V"
+ "alue\032\032.google.protobuf.BoolValue\022N\n\022Avai"
+ "lableKeychains\022\026.google.protobuf.Empty\032 "
+ ".grpc.AvailableKeychainsResponse\022J\n\022SetC"
+ "urrentKeychain\022\034.google.protobuf.StringV"
+ "alue\032\026.google.protobuf.Empty\022G\n\017CurrentK"
+ "eychain\022\026.google.protobuf.Empty\032\034.google"
+ ".protobuf.StringValue\022=\n\013GetUserList\022\026.g"
+ "oogle.protobuf.Empty\032\026.grpc.UserListResp"
+ "onse\0223\n\007GetUser\022\034.google.protobuf.String"
+ "Value\032\n.grpc.User\022F\n\020SetUserSplitMode\022\032."
+ "grpc.UserSplitModeRequest\032\026.google.proto"
+ "buf.Empty\022B\n\nLogoutUser\022\034.google.protobu"
+ "f.StringValue\032\026.google.protobuf.Empty\022B\n"
+ "\nRemoveUser\022\034.google.protobuf.StringValu"
+ "e\032\026.google.protobuf.Empty\022Q\n\026ConfigureUs"
+ "erAppleMail\022\037.grpc.ConfigureAppleMailReq"
+ "uest\032\026.google.protobuf.Empty\022A\n\020StartEve"
+ "ntStream\022\030.grpc.EventStreamRequest\032\021.grp"
+ "c.StreamEvent0\001\022A\n\017StopEventStream\022\026.goo"
+ "gle.protobuf.Empty\032\026.google.protobuf.Emp"
+ "tyB6Z4github.com/ProtonMail/proton-bridg"
+ "e/v2/internal/grpcb\006proto3"
;
static const ::_pbi::DescriptorTable* const descriptor_table_bridge_2eproto_deps[2] = {
&::descriptor_table_google_2fprotobuf_2fempty_2eproto,
@@ -1536,9 +1568,9 @@ static const ::_pbi::DescriptorTable* const descriptor_table_bridge_2eproto_deps
};
static ::_pbi::once_flag descriptor_table_bridge_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_bridge_2eproto = {
- false, false, 8987, descriptor_table_protodef_bridge_2eproto,
+ false, false, 9226, descriptor_table_protodef_bridge_2eproto,
"bridge.proto",
- &descriptor_table_bridge_2eproto_once, descriptor_table_bridge_2eproto_deps, 2, 56,
+ &descriptor_table_bridge_2eproto_once, descriptor_table_bridge_2eproto_deps, 2, 57,
schemas, file_default_instances, TableStruct_bridge_2eproto::offsets,
file_level_metadata_bridge_2eproto, file_level_enum_descriptors_bridge_2eproto,
file_level_service_descriptors_bridge_2eproto,
@@ -1550,10 +1582,29 @@ PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_bridge_2
// Force running AddDescriptors() at dynamic initialization time.
PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_bridge_2eproto(&descriptor_table_bridge_2eproto);
namespace grpc {
-const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LoginErrorType_descriptor() {
+const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LogLevel_descriptor() {
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_bridge_2eproto);
return file_level_enum_descriptors_bridge_2eproto[0];
}
+bool LogLevel_IsValid(int value) {
+ switch (value) {
+ case 0:
+ case 1:
+ case 2:
+ case 3:
+ case 4:
+ case 5:
+ case 6:
+ return true;
+ default:
+ return false;
+ }
+}
+
+const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LoginErrorType_descriptor() {
+ ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_bridge_2eproto);
+ return file_level_enum_descriptors_bridge_2eproto[1];
+}
bool LoginErrorType_IsValid(int value) {
switch (value) {
case 0:
@@ -1571,7 +1622,7 @@ bool LoginErrorType_IsValid(int value) {
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* UpdateErrorType_descriptor() {
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_bridge_2eproto);
- return file_level_enum_descriptors_bridge_2eproto[1];
+ return file_level_enum_descriptors_bridge_2eproto[2];
}
bool UpdateErrorType_IsValid(int value) {
switch (value) {
@@ -1586,7 +1637,7 @@ bool UpdateErrorType_IsValid(int value) {
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CacheErrorType_descriptor() {
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_bridge_2eproto);
- return file_level_enum_descriptors_bridge_2eproto[2];
+ return file_level_enum_descriptors_bridge_2eproto[3];
}
bool CacheErrorType_IsValid(int value) {
switch (value) {
@@ -1601,7 +1652,7 @@ bool CacheErrorType_IsValid(int value) {
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* MailSettingsErrorType_descriptor() {
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_bridge_2eproto);
- return file_level_enum_descriptors_bridge_2eproto[3];
+ return file_level_enum_descriptors_bridge_2eproto[4];
}
bool MailSettingsErrorType_IsValid(int value) {
switch (value) {
@@ -1614,6 +1665,289 @@ bool MailSettingsErrorType_IsValid(int value) {
}
+// ===================================================================
+
+class AddLogEntryRequest::_Internal {
+ public:
+};
+
+AddLogEntryRequest::AddLogEntryRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
+ bool is_message_owned)
+ : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
+ SharedCtor(arena, is_message_owned);
+ // @@protoc_insertion_point(arena_constructor:grpc.AddLogEntryRequest)
+}
+AddLogEntryRequest::AddLogEntryRequest(const AddLogEntryRequest& from)
+ : ::PROTOBUF_NAMESPACE_ID::Message() {
+ AddLogEntryRequest* const _this = this; (void)_this;
+ new (&_impl_) Impl_{
+ decltype(_impl_.package_){}
+ , decltype(_impl_.message_){}
+ , decltype(_impl_.level_){}
+ , /*decltype(_impl_._cached_size_)*/{}};
+
+ _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
+ _impl_.package_.InitDefault();
+ #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ _impl_.package_.Set("", GetArenaForAllocation());
+ #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ if (!from._internal_package().empty()) {
+ _this->_impl_.package_.Set(from._internal_package(),
+ _this->GetArenaForAllocation());
+ }
+ _impl_.message_.InitDefault();
+ #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ _impl_.message_.Set("", GetArenaForAllocation());
+ #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ if (!from._internal_message().empty()) {
+ _this->_impl_.message_.Set(from._internal_message(),
+ _this->GetArenaForAllocation());
+ }
+ _this->_impl_.level_ = from._impl_.level_;
+ // @@protoc_insertion_point(copy_constructor:grpc.AddLogEntryRequest)
+}
+
+inline void AddLogEntryRequest::SharedCtor(
+ ::_pb::Arena* arena, bool is_message_owned) {
+ (void)arena;
+ (void)is_message_owned;
+ new (&_impl_) Impl_{
+ decltype(_impl_.package_){}
+ , decltype(_impl_.message_){}
+ , decltype(_impl_.level_){0}
+ , /*decltype(_impl_._cached_size_)*/{}
+ };
+ _impl_.package_.InitDefault();
+ #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ _impl_.package_.Set("", GetArenaForAllocation());
+ #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ _impl_.message_.InitDefault();
+ #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ _impl_.message_.Set("", GetArenaForAllocation());
+ #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+}
+
+AddLogEntryRequest::~AddLogEntryRequest() {
+ // @@protoc_insertion_point(destructor:grpc.AddLogEntryRequest)
+ if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
+ (void)arena;
+ return;
+ }
+ SharedDtor();
+}
+
+inline void AddLogEntryRequest::SharedDtor() {
+ GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
+ _impl_.package_.Destroy();
+ _impl_.message_.Destroy();
+}
+
+void AddLogEntryRequest::SetCachedSize(int size) const {
+ _impl_._cached_size_.Set(size);
+}
+
+void AddLogEntryRequest::Clear() {
+// @@protoc_insertion_point(message_clear_start:grpc.AddLogEntryRequest)
+ uint32_t cached_has_bits = 0;
+ // Prevent compiler warnings about cached_has_bits being unused
+ (void) cached_has_bits;
+
+ _impl_.package_.ClearToEmpty();
+ _impl_.message_.ClearToEmpty();
+ _impl_.level_ = 0;
+ _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
+}
+
+const char* AddLogEntryRequest::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
+#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
+ while (!ctx->Done(&ptr)) {
+ uint32_t tag;
+ ptr = ::_pbi::ReadTag(ptr, &tag);
+ switch (tag >> 3) {
+ // .grpc.LogLevel level = 1;
+ case 1:
+ if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 8)) {
+ uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
+ CHK_(ptr);
+ _internal_set_level(static_cast<::grpc::LogLevel>(val));
+ } else
+ goto handle_unusual;
+ continue;
+ // string package = 2;
+ case 2:
+ if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 18)) {
+ auto str = _internal_mutable_package();
+ ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
+ CHK_(ptr);
+ CHK_(::_pbi::VerifyUTF8(str, "grpc.AddLogEntryRequest.package"));
+ } else
+ goto handle_unusual;
+ continue;
+ // string message = 3;
+ case 3:
+ if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 26)) {
+ auto str = _internal_mutable_message();
+ ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
+ CHK_(ptr);
+ CHK_(::_pbi::VerifyUTF8(str, "grpc.AddLogEntryRequest.message"));
+ } else
+ goto handle_unusual;
+ continue;
+ default:
+ goto handle_unusual;
+ } // switch
+ handle_unusual:
+ if ((tag == 0) || ((tag & 7) == 4)) {
+ CHK_(ptr);
+ ctx->SetLastTag(tag);
+ goto message_done;
+ }
+ ptr = UnknownFieldParse(
+ tag,
+ _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
+ ptr, ctx);
+ CHK_(ptr != nullptr);
+ } // while
+message_done:
+ return ptr;
+failure:
+ ptr = nullptr;
+ goto message_done;
+#undef CHK_
+}
+
+uint8_t* AddLogEntryRequest::_InternalSerialize(
+ uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
+ // @@protoc_insertion_point(serialize_to_array_start:grpc.AddLogEntryRequest)
+ uint32_t cached_has_bits = 0;
+ (void) cached_has_bits;
+
+ // .grpc.LogLevel level = 1;
+ if (this->_internal_level() != 0) {
+ target = stream->EnsureSpace(target);
+ target = ::_pbi::WireFormatLite::WriteEnumToArray(
+ 1, this->_internal_level(), target);
+ }
+
+ // string package = 2;
+ if (!this->_internal_package().empty()) {
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
+ this->_internal_package().data(), static_cast(this->_internal_package().length()),
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
+ "grpc.AddLogEntryRequest.package");
+ target = stream->WriteStringMaybeAliased(
+ 2, this->_internal_package(), target);
+ }
+
+ // string message = 3;
+ if (!this->_internal_message().empty()) {
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
+ this->_internal_message().data(), static_cast(this->_internal_message().length()),
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
+ "grpc.AddLogEntryRequest.message");
+ target = stream->WriteStringMaybeAliased(
+ 3, this->_internal_message(), target);
+ }
+
+ if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
+ target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
+ _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
+ }
+ // @@protoc_insertion_point(serialize_to_array_end:grpc.AddLogEntryRequest)
+ return target;
+}
+
+size_t AddLogEntryRequest::ByteSizeLong() const {
+// @@protoc_insertion_point(message_byte_size_start:grpc.AddLogEntryRequest)
+ size_t total_size = 0;
+
+ uint32_t cached_has_bits = 0;
+ // Prevent compiler warnings about cached_has_bits being unused
+ (void) cached_has_bits;
+
+ // string package = 2;
+ if (!this->_internal_package().empty()) {
+ total_size += 1 +
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
+ this->_internal_package());
+ }
+
+ // string message = 3;
+ if (!this->_internal_message().empty()) {
+ total_size += 1 +
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
+ this->_internal_message());
+ }
+
+ // .grpc.LogLevel level = 1;
+ if (this->_internal_level() != 0) {
+ total_size += 1 +
+ ::_pbi::WireFormatLite::EnumSize(this->_internal_level());
+ }
+
+ return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
+}
+
+const ::PROTOBUF_NAMESPACE_ID::Message::ClassData AddLogEntryRequest::_class_data_ = {
+ ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
+ AddLogEntryRequest::MergeImpl
+};
+const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*AddLogEntryRequest::GetClassData() const { return &_class_data_; }
+
+
+void AddLogEntryRequest::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
+ auto* const _this = static_cast(&to_msg);
+ auto& from = static_cast(from_msg);
+ // @@protoc_insertion_point(class_specific_merge_from_start:grpc.AddLogEntryRequest)
+ GOOGLE_DCHECK_NE(&from, _this);
+ uint32_t cached_has_bits = 0;
+ (void) cached_has_bits;
+
+ if (!from._internal_package().empty()) {
+ _this->_internal_set_package(from._internal_package());
+ }
+ if (!from._internal_message().empty()) {
+ _this->_internal_set_message(from._internal_message());
+ }
+ if (from._internal_level() != 0) {
+ _this->_internal_set_level(from._internal_level());
+ }
+ _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
+}
+
+void AddLogEntryRequest::CopyFrom(const AddLogEntryRequest& from) {
+// @@protoc_insertion_point(class_specific_copy_from_start:grpc.AddLogEntryRequest)
+ if (&from == this) return;
+ Clear();
+ MergeFrom(from);
+}
+
+bool AddLogEntryRequest::IsInitialized() const {
+ return true;
+}
+
+void AddLogEntryRequest::InternalSwap(AddLogEntryRequest* other) {
+ using std::swap;
+ auto* lhs_arena = GetArenaForAllocation();
+ auto* rhs_arena = other->GetArenaForAllocation();
+ _internal_metadata_.InternalSwap(&other->_internal_metadata_);
+ ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
+ &_impl_.package_, lhs_arena,
+ &other->_impl_.package_, rhs_arena
+ );
+ ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
+ &_impl_.message_, lhs_arena,
+ &other->_impl_.message_, rhs_arena
+ );
+ swap(_impl_.level_, other->_impl_.level_);
+}
+
+::PROTOBUF_NAMESPACE_ID::Metadata AddLogEntryRequest::GetMetadata() const {
+ return ::_pbi::AssignDescriptors(
+ &descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
+ file_level_metadata_bridge_2eproto[0]);
+}
+
// ===================================================================
class ReportBugRequest::_Internal {
@@ -2041,7 +2375,7 @@ void ReportBugRequest::InternalSwap(ReportBugRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ReportBugRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[0]);
+ file_level_metadata_bridge_2eproto[1]);
}
// ===================================================================
@@ -2294,7 +2628,7 @@ void LoginRequest::InternalSwap(LoginRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[1]);
+ file_level_metadata_bridge_2eproto[2]);
}
// ===================================================================
@@ -2497,7 +2831,7 @@ void LoginAbortRequest::InternalSwap(LoginAbortRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginAbortRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[2]);
+ file_level_metadata_bridge_2eproto[3]);
}
// ===================================================================
@@ -2727,7 +3061,7 @@ void ChangeLocalCacheRequest::InternalSwap(ChangeLocalCacheRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ChangeLocalCacheRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[3]);
+ file_level_metadata_bridge_2eproto[4]);
}
// ===================================================================
@@ -2938,7 +3272,7 @@ void ChangePortsRequest::InternalSwap(ChangePortsRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ChangePortsRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[4]);
+ file_level_metadata_bridge_2eproto[5]);
}
// ===================================================================
@@ -3128,7 +3462,7 @@ void AvailableKeychainsResponse::InternalSwap(AvailableKeychainsResponse* other)
::PROTOBUF_NAMESPACE_ID::Metadata AvailableKeychainsResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[5]);
+ file_level_metadata_bridge_2eproto[6]);
}
// ===================================================================
@@ -3652,7 +3986,7 @@ void User::InternalSwap(User* other) {
::PROTOBUF_NAMESPACE_ID::Metadata User::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[6]);
+ file_level_metadata_bridge_2eproto[7]);
}
// ===================================================================
@@ -3882,7 +4216,7 @@ void UserSplitModeRequest::InternalSwap(UserSplitModeRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UserSplitModeRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[7]);
+ file_level_metadata_bridge_2eproto[8]);
}
// ===================================================================
@@ -4067,7 +4401,7 @@ void UserListResponse::InternalSwap(UserListResponse* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UserListResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[8]);
+ file_level_metadata_bridge_2eproto[9]);
}
// ===================================================================
@@ -4320,7 +4654,7 @@ void ConfigureAppleMailRequest::InternalSwap(ConfigureAppleMailRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ConfigureAppleMailRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[9]);
+ file_level_metadata_bridge_2eproto[10]);
}
// ===================================================================
@@ -4523,7 +4857,7 @@ void EventStreamRequest::InternalSwap(EventStreamRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata EventStreamRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[10]);
+ file_level_metadata_bridge_2eproto[11]);
}
// ===================================================================
@@ -5176,7 +5510,7 @@ void StreamEvent::InternalSwap(StreamEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata StreamEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[11]);
+ file_level_metadata_bridge_2eproto[12]);
}
// ===================================================================
@@ -5771,7 +6105,7 @@ void AppEvent::InternalSwap(AppEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata AppEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[12]);
+ file_level_metadata_bridge_2eproto[13]);
}
// ===================================================================
@@ -5949,7 +6283,7 @@ void InternetStatusEvent::InternalSwap(InternetStatusEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata InternetStatusEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[13]);
+ file_level_metadata_bridge_2eproto[14]);
}
// ===================================================================
@@ -5989,7 +6323,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ToggleAutostartFinishedEvent::
::PROTOBUF_NAMESPACE_ID::Metadata ToggleAutostartFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[14]);
+ file_level_metadata_bridge_2eproto[15]);
}
// ===================================================================
@@ -6029,7 +6363,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ResetFinishedEvent::GetClassDa
::PROTOBUF_NAMESPACE_ID::Metadata ResetFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[15]);
+ file_level_metadata_bridge_2eproto[16]);
}
// ===================================================================
@@ -6069,7 +6403,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ReportBugFinishedEvent::GetCla
::PROTOBUF_NAMESPACE_ID::Metadata ReportBugFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[16]);
+ file_level_metadata_bridge_2eproto[17]);
}
// ===================================================================
@@ -6109,7 +6443,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ReportBugSuccessEvent::GetClas
::PROTOBUF_NAMESPACE_ID::Metadata ReportBugSuccessEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[17]);
+ file_level_metadata_bridge_2eproto[18]);
}
// ===================================================================
@@ -6149,7 +6483,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ReportBugErrorEvent::GetClassD
::PROTOBUF_NAMESPACE_ID::Metadata ReportBugErrorEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[18]);
+ file_level_metadata_bridge_2eproto[19]);
}
// ===================================================================
@@ -6189,7 +6523,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ShowMainWindowEvent::GetClassD
::PROTOBUF_NAMESPACE_ID::Metadata ShowMainWindowEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[19]);
+ file_level_metadata_bridge_2eproto[20]);
}
// ===================================================================
@@ -6668,7 +7002,7 @@ void LoginEvent::InternalSwap(LoginEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[20]);
+ file_level_metadata_bridge_2eproto[21]);
}
// ===================================================================
@@ -6901,7 +7235,7 @@ void LoginErrorEvent::InternalSwap(LoginErrorEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginErrorEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[21]);
+ file_level_metadata_bridge_2eproto[22]);
}
// ===================================================================
@@ -7104,7 +7438,7 @@ void LoginTfaRequestedEvent::InternalSwap(LoginTfaRequestedEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginTfaRequestedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[22]);
+ file_level_metadata_bridge_2eproto[23]);
}
// ===================================================================
@@ -7144,7 +7478,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*LoginTwoPasswordsRequestedEven
::PROTOBUF_NAMESPACE_ID::Metadata LoginTwoPasswordsRequestedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[23]);
+ file_level_metadata_bridge_2eproto[24]);
}
// ===================================================================
@@ -7347,7 +7681,7 @@ void LoginFinishedEvent::InternalSwap(LoginFinishedEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata LoginFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[24]);
+ file_level_metadata_bridge_2eproto[25]);
}
// ===================================================================
@@ -7942,7 +8276,7 @@ void UpdateEvent::InternalSwap(UpdateEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UpdateEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[25]);
+ file_level_metadata_bridge_2eproto[26]);
}
// ===================================================================
@@ -8123,7 +8457,7 @@ void UpdateErrorEvent::InternalSwap(UpdateErrorEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UpdateErrorEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[26]);
+ file_level_metadata_bridge_2eproto[27]);
}
// ===================================================================
@@ -8326,7 +8660,7 @@ void UpdateManualReadyEvent::InternalSwap(UpdateManualReadyEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UpdateManualReadyEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[27]);
+ file_level_metadata_bridge_2eproto[28]);
}
// ===================================================================
@@ -8366,7 +8700,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*UpdateManualRestartNeededEvent
::PROTOBUF_NAMESPACE_ID::Metadata UpdateManualRestartNeededEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[28]);
+ file_level_metadata_bridge_2eproto[29]);
}
// ===================================================================
@@ -8569,7 +8903,7 @@ void UpdateForceEvent::InternalSwap(UpdateForceEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UpdateForceEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[29]);
+ file_level_metadata_bridge_2eproto[30]);
}
// ===================================================================
@@ -8609,7 +8943,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*UpdateSilentRestartNeeded::Get
::PROTOBUF_NAMESPACE_ID::Metadata UpdateSilentRestartNeeded::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[30]);
+ file_level_metadata_bridge_2eproto[31]);
}
// ===================================================================
@@ -8649,7 +8983,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*UpdateIsLatestVersion::GetClas
::PROTOBUF_NAMESPACE_ID::Metadata UpdateIsLatestVersion::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[31]);
+ file_level_metadata_bridge_2eproto[32]);
}
// ===================================================================
@@ -8689,7 +9023,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*UpdateCheckFinished::GetClassD
::PROTOBUF_NAMESPACE_ID::Metadata UpdateCheckFinished::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[32]);
+ file_level_metadata_bridge_2eproto[33]);
}
// ===================================================================
@@ -9168,7 +9502,7 @@ void CacheEvent::InternalSwap(CacheEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata CacheEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[33]);
+ file_level_metadata_bridge_2eproto[34]);
}
// ===================================================================
@@ -9349,7 +9683,7 @@ void CacheErrorEvent::InternalSwap(CacheErrorEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata CacheErrorEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[34]);
+ file_level_metadata_bridge_2eproto[35]);
}
// ===================================================================
@@ -9389,7 +9723,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CacheLocationChangeSuccessEven
::PROTOBUF_NAMESPACE_ID::Metadata CacheLocationChangeSuccessEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[35]);
+ file_level_metadata_bridge_2eproto[36]);
}
// ===================================================================
@@ -9429,7 +9763,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ChangeLocalCacheFinishedEvent:
::PROTOBUF_NAMESPACE_ID::Metadata ChangeLocalCacheFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[36]);
+ file_level_metadata_bridge_2eproto[37]);
}
// ===================================================================
@@ -9607,7 +9941,7 @@ void IsCacheOnDiskEnabledChanged::InternalSwap(IsCacheOnDiskEnabledChanged* othe
::PROTOBUF_NAMESPACE_ID::Metadata IsCacheOnDiskEnabledChanged::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[37]);
+ file_level_metadata_bridge_2eproto[38]);
}
// ===================================================================
@@ -9810,7 +10144,7 @@ void DiskCachePathChanged::InternalSwap(DiskCachePathChanged* other) {
::PROTOBUF_NAMESPACE_ID::Metadata DiskCachePathChanged::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[38]);
+ file_level_metadata_bridge_2eproto[39]);
}
// ===================================================================
@@ -10173,7 +10507,7 @@ void MailSettingsEvent::InternalSwap(MailSettingsEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata MailSettingsEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[39]);
+ file_level_metadata_bridge_2eproto[40]);
}
// ===================================================================
@@ -10354,7 +10688,7 @@ void MailSettingsErrorEvent::InternalSwap(MailSettingsErrorEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata MailSettingsErrorEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[40]);
+ file_level_metadata_bridge_2eproto[41]);
}
// ===================================================================
@@ -10394,7 +10728,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*UseSslForSmtpFinishedEvent::Ge
::PROTOBUF_NAMESPACE_ID::Metadata UseSslForSmtpFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[41]);
+ file_level_metadata_bridge_2eproto[42]);
}
// ===================================================================
@@ -10434,7 +10768,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ChangePortsFinishedEvent::GetC
::PROTOBUF_NAMESPACE_ID::Metadata ChangePortsFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[42]);
+ file_level_metadata_bridge_2eproto[43]);
}
// ===================================================================
@@ -10797,7 +11131,7 @@ void KeychainEvent::InternalSwap(KeychainEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata KeychainEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[43]);
+ file_level_metadata_bridge_2eproto[44]);
}
// ===================================================================
@@ -10837,7 +11171,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ChangeKeychainFinishedEvent::G
::PROTOBUF_NAMESPACE_ID::Metadata ChangeKeychainFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[44]);
+ file_level_metadata_bridge_2eproto[45]);
}
// ===================================================================
@@ -10877,7 +11211,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*HasNoKeychainEvent::GetClassDa
::PROTOBUF_NAMESPACE_ID::Metadata HasNoKeychainEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[45]);
+ file_level_metadata_bridge_2eproto[46]);
}
// ===================================================================
@@ -10917,7 +11251,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*RebuildKeychainEvent::GetClass
::PROTOBUF_NAMESPACE_ID::Metadata RebuildKeychainEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[46]);
+ file_level_metadata_bridge_2eproto[47]);
}
// ===================================================================
@@ -11338,7 +11672,7 @@ void MailEvent::InternalSwap(MailEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata MailEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[47]);
+ file_level_metadata_bridge_2eproto[48]);
}
// ===================================================================
@@ -11541,7 +11875,7 @@ void NoActiveKeyForRecipientEvent::InternalSwap(NoActiveKeyForRecipientEvent* ot
::PROTOBUF_NAMESPACE_ID::Metadata NoActiveKeyForRecipientEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[48]);
+ file_level_metadata_bridge_2eproto[49]);
}
// ===================================================================
@@ -11744,7 +12078,7 @@ void AddressChangedEvent::InternalSwap(AddressChangedEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata AddressChangedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[49]);
+ file_level_metadata_bridge_2eproto[50]);
}
// ===================================================================
@@ -11947,7 +12281,7 @@ void AddressChangedLogoutEvent::InternalSwap(AddressChangedLogoutEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata AddressChangedLogoutEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[50]);
+ file_level_metadata_bridge_2eproto[51]);
}
// ===================================================================
@@ -11987,7 +12321,7 @@ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ApiCertIssueEvent::GetClassDat
::PROTOBUF_NAMESPACE_ID::Metadata ApiCertIssueEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[51]);
+ file_level_metadata_bridge_2eproto[52]);
}
// ===================================================================
@@ -12350,7 +12684,7 @@ void UserEvent::InternalSwap(UserEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UserEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[52]);
+ file_level_metadata_bridge_2eproto[53]);
}
// ===================================================================
@@ -12553,7 +12887,7 @@ void ToggleSplitModeFinishedEvent::InternalSwap(ToggleSplitModeFinishedEvent* ot
::PROTOBUF_NAMESPACE_ID::Metadata ToggleSplitModeFinishedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[53]);
+ file_level_metadata_bridge_2eproto[54]);
}
// ===================================================================
@@ -12756,7 +13090,7 @@ void UserDisconnectedEvent::InternalSwap(UserDisconnectedEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UserDisconnectedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[54]);
+ file_level_metadata_bridge_2eproto[55]);
}
// ===================================================================
@@ -12959,12 +13293,16 @@ void UserChangedEvent::InternalSwap(UserChangedEvent* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UserChangedEvent::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_bridge_2eproto_getter, &descriptor_table_bridge_2eproto_once,
- file_level_metadata_bridge_2eproto[55]);
+ file_level_metadata_bridge_2eproto[56]);
}
// @@protoc_insertion_point(namespace_scope)
} // namespace grpc
PROTOBUF_NAMESPACE_OPEN
+template<> PROTOBUF_NOINLINE ::grpc::AddLogEntryRequest*
+Arena::CreateMaybeMessage< ::grpc::AddLogEntryRequest >(Arena* arena) {
+ return Arena::CreateMessageInternal< ::grpc::AddLogEntryRequest >(arena);
+}
template<> PROTOBUF_NOINLINE ::grpc::ReportBugRequest*
Arena::CreateMaybeMessage< ::grpc::ReportBugRequest >(Arena* arena) {
return Arena::CreateMessageInternal< ::grpc::ReportBugRequest >(arena);
diff --git a/internal/frontend/bridge-gui/GRPC/bridge.pb.h b/internal/frontend/bridge-gui/GRPC/bridge.pb.h
index 72259885..53b14275 100644
--- a/internal/frontend/bridge-gui/GRPC/bridge.pb.h
+++ b/internal/frontend/bridge-gui/GRPC/bridge.pb.h
@@ -49,6 +49,9 @@ struct TableStruct_bridge_2eproto {
};
extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_bridge_2eproto;
namespace grpc {
+class AddLogEntryRequest;
+struct AddLogEntryRequestDefaultTypeInternal;
+extern AddLogEntryRequestDefaultTypeInternal _AddLogEntryRequest_default_instance_;
class AddressChangedEvent;
struct AddressChangedEventDefaultTypeInternal;
extern AddressChangedEventDefaultTypeInternal _AddressChangedEvent_default_instance_;
@@ -219,6 +222,7 @@ struct UserSplitModeRequestDefaultTypeInternal;
extern UserSplitModeRequestDefaultTypeInternal _UserSplitModeRequest_default_instance_;
} // namespace grpc
PROTOBUF_NAMESPACE_OPEN
+template<> ::grpc::AddLogEntryRequest* Arena::CreateMaybeMessage<::grpc::AddLogEntryRequest>(Arena*);
template<> ::grpc::AddressChangedEvent* Arena::CreateMaybeMessage<::grpc::AddressChangedEvent>(Arena*);
template<> ::grpc::AddressChangedLogoutEvent* Arena::CreateMaybeMessage<::grpc::AddressChangedLogoutEvent>(Arena*);
template<> ::grpc::ApiCertIssueEvent* Arena::CreateMaybeMessage<::grpc::ApiCertIssueEvent>(Arena*);
@@ -278,6 +282,36 @@ template<> ::grpc::UserSplitModeRequest* Arena::CreateMaybeMessage<::grpc::UserS
PROTOBUF_NAMESPACE_CLOSE
namespace grpc {
+enum LogLevel : int {
+ PANIC = 0,
+ FATAL = 1,
+ ERROR = 2,
+ WARN = 3,
+ INFO = 4,
+ DEBUG = 5,
+ TRACE = 6,
+ LogLevel_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits::min(),
+ LogLevel_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits::max()
+};
+bool LogLevel_IsValid(int value);
+constexpr LogLevel LogLevel_MIN = PANIC;
+constexpr LogLevel LogLevel_MAX = TRACE;
+constexpr int LogLevel_ARRAYSIZE = LogLevel_MAX + 1;
+
+const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LogLevel_descriptor();
+template
+inline const std::string& LogLevel_Name(T enum_t_value) {
+ static_assert(::std::is_same::value ||
+ ::std::is_integral::value,
+ "Incorrect type passed to function LogLevel_Name.");
+ return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
+ LogLevel_descriptor(), enum_t_value);
+}
+inline bool LogLevel_Parse(
+ ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LogLevel* value) {
+ return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum(
+ LogLevel_descriptor(), name, value);
+}
enum LoginErrorType : int {
USERNAME_PASSWORD_ERROR = 0,
FREE_USER = 1,
@@ -387,6 +421,186 @@ inline bool MailSettingsErrorType_Parse(
}
// ===================================================================
+class AddLogEntryRequest final :
+ public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:grpc.AddLogEntryRequest) */ {
+ public:
+ inline AddLogEntryRequest() : AddLogEntryRequest(nullptr) {}
+ ~AddLogEntryRequest() override;
+ explicit PROTOBUF_CONSTEXPR AddLogEntryRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
+
+ AddLogEntryRequest(const AddLogEntryRequest& from);
+ AddLogEntryRequest(AddLogEntryRequest&& from) noexcept
+ : AddLogEntryRequest() {
+ *this = ::std::move(from);
+ }
+
+ inline AddLogEntryRequest& operator=(const AddLogEntryRequest& from) {
+ CopyFrom(from);
+ return *this;
+ }
+ inline AddLogEntryRequest& operator=(AddLogEntryRequest&& from) noexcept {
+ if (this == &from) return *this;
+ if (GetOwningArena() == from.GetOwningArena()
+ #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
+ && GetOwningArena() != nullptr
+ #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
+ ) {
+ InternalSwap(&from);
+ } else {
+ CopyFrom(from);
+ }
+ return *this;
+ }
+
+ static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
+ return GetDescriptor();
+ }
+ static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
+ return default_instance().GetMetadata().descriptor;
+ }
+ static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
+ return default_instance().GetMetadata().reflection;
+ }
+ static const AddLogEntryRequest& default_instance() {
+ return *internal_default_instance();
+ }
+ static inline const AddLogEntryRequest* internal_default_instance() {
+ return reinterpret_cast(
+ &_AddLogEntryRequest_default_instance_);
+ }
+ static constexpr int kIndexInFileMessages =
+ 0;
+
+ friend void swap(AddLogEntryRequest& a, AddLogEntryRequest& b) {
+ a.Swap(&b);
+ }
+ inline void Swap(AddLogEntryRequest* other) {
+ if (other == this) return;
+ #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
+ if (GetOwningArena() != nullptr &&
+ GetOwningArena() == other->GetOwningArena()) {
+ #else // PROTOBUF_FORCE_COPY_IN_SWAP
+ if (GetOwningArena() == other->GetOwningArena()) {
+ #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
+ InternalSwap(other);
+ } else {
+ ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
+ }
+ }
+ void UnsafeArenaSwap(AddLogEntryRequest* other) {
+ if (other == this) return;
+ GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
+ InternalSwap(other);
+ }
+
+ // implements Message ----------------------------------------------
+
+ AddLogEntryRequest* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
+ return CreateMaybeMessage(arena);
+ }
+ using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
+ void CopyFrom(const AddLogEntryRequest& from);
+ using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
+ void MergeFrom( const AddLogEntryRequest& from) {
+ AddLogEntryRequest::MergeImpl(*this, from);
+ }
+ private:
+ static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
+ public:
+ PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
+ bool IsInitialized() const final;
+
+ size_t ByteSizeLong() const final;
+ const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
+ uint8_t* _InternalSerialize(
+ uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
+ int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
+
+ private:
+ void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
+ void SharedDtor();
+ void SetCachedSize(int size) const final;
+ void InternalSwap(AddLogEntryRequest* other);
+
+ private:
+ friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
+ static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
+ return "grpc.AddLogEntryRequest";
+ }
+ protected:
+ explicit AddLogEntryRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena,
+ bool is_message_owned = false);
+ public:
+
+ static const ClassData _class_data_;
+ const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
+
+ ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
+
+ // nested types ----------------------------------------------------
+
+ // accessors -------------------------------------------------------
+
+ enum : int {
+ kPackageFieldNumber = 2,
+ kMessageFieldNumber = 3,
+ kLevelFieldNumber = 1,
+ };
+ // string package = 2;
+ void clear_package();
+ const std::string& package() const;
+ template
+ void set_package(ArgT0&& arg0, ArgT... args);
+ std::string* mutable_package();
+ PROTOBUF_NODISCARD std::string* release_package();
+ void set_allocated_package(std::string* package);
+ private:
+ const std::string& _internal_package() const;
+ inline PROTOBUF_ALWAYS_INLINE void _internal_set_package(const std::string& value);
+ std::string* _internal_mutable_package();
+ public:
+
+ // string message = 3;
+ void clear_message();
+ const std::string& message() const;
+ template
+ void set_message(ArgT0&& arg0, ArgT... args);
+ std::string* mutable_message();
+ PROTOBUF_NODISCARD std::string* release_message();
+ void set_allocated_message(std::string* message);
+ private:
+ const std::string& _internal_message() const;
+ inline PROTOBUF_ALWAYS_INLINE void _internal_set_message(const std::string& value);
+ std::string* _internal_mutable_message();
+ public:
+
+ // .grpc.LogLevel level = 1;
+ void clear_level();
+ ::grpc::LogLevel level() const;
+ void set_level(::grpc::LogLevel value);
+ private:
+ ::grpc::LogLevel _internal_level() const;
+ void _internal_set_level(::grpc::LogLevel value);
+ public:
+
+ // @@protoc_insertion_point(class_scope:grpc.AddLogEntryRequest)
+ private:
+ class _Internal;
+
+ template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
+ typedef void InternalArenaConstructable_;
+ typedef void DestructorSkippable_;
+ struct Impl_ {
+ ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr package_;
+ ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr message_;
+ int level_;
+ mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
+ };
+ union { Impl_ _impl_; };
+ friend struct ::TableStruct_bridge_2eproto;
+};
+// -------------------------------------------------------------------
+
class ReportBugRequest final :
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:grpc.ReportBugRequest) */ {
public:
@@ -435,7 +649,7 @@ class ReportBugRequest final :
&_ReportBugRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 0;
+ 1;
friend void swap(ReportBugRequest& a, ReportBugRequest& b) {
a.Swap(&b);
@@ -663,7 +877,7 @@ class LoginRequest final :
&_LoginRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 1;
+ 2;
friend void swap(LoginRequest& a, LoginRequest& b) {
a.Swap(&b);
@@ -832,7 +1046,7 @@ class LoginAbortRequest final :
&_LoginAbortRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 2;
+ 3;
friend void swap(LoginAbortRequest& a, LoginAbortRequest& b) {
a.Swap(&b);
@@ -985,7 +1199,7 @@ class ChangeLocalCacheRequest final :
&_ChangeLocalCacheRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 3;
+ 4;
friend void swap(ChangeLocalCacheRequest& a, ChangeLocalCacheRequest& b) {
a.Swap(&b);
@@ -1149,7 +1363,7 @@ class ChangePortsRequest final :
&_ChangePortsRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 4;
+ 5;
friend void swap(ChangePortsRequest& a, ChangePortsRequest& b) {
a.Swap(&b);
@@ -1308,7 +1522,7 @@ class AvailableKeychainsResponse final :
&_AvailableKeychainsResponse_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 5;
+ 6;
friend void swap(AvailableKeychainsResponse& a, AvailableKeychainsResponse& b) {
a.Swap(&b);
@@ -1471,7 +1685,7 @@ class User final :
&_User_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 6;
+ 7;
friend void swap(User& a, User& b) {
a.Swap(&b);
@@ -1753,7 +1967,7 @@ class UserSplitModeRequest final :
&_UserSplitModeRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 7;
+ 8;
friend void swap(UserSplitModeRequest& a, UserSplitModeRequest& b) {
a.Swap(&b);
@@ -1917,7 +2131,7 @@ class UserListResponse final :
&_UserListResponse_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 8;
+ 9;
friend void swap(UserListResponse& a, UserListResponse& b) {
a.Swap(&b);
@@ -2074,7 +2288,7 @@ class ConfigureAppleMailRequest final :
&_ConfigureAppleMailRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 9;
+ 10;
friend void swap(ConfigureAppleMailRequest& a, ConfigureAppleMailRequest& b) {
a.Swap(&b);
@@ -2243,7 +2457,7 @@ class EventStreamRequest final :
&_EventStreamRequest_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 10;
+ 11;
friend void swap(EventStreamRequest& a, EventStreamRequest& b) {
a.Swap(&b);
@@ -2408,7 +2622,7 @@ class StreamEvent final :
&_StreamEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 11;
+ 12;
friend void swap(StreamEvent& a, StreamEvent& b) {
a.Swap(&b);
@@ -2735,7 +2949,7 @@ class AppEvent final :
&_AppEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 12;
+ 13;
friend void swap(AppEvent& a, AppEvent& b) {
a.Swap(&b);
@@ -3030,7 +3244,7 @@ class InternetStatusEvent final :
&_InternetStatusEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 13;
+ 14;
friend void swap(InternetStatusEvent& a, InternetStatusEvent& b) {
a.Swap(&b);
@@ -3177,7 +3391,7 @@ class ToggleAutostartFinishedEvent final :
&_ToggleAutostartFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 14;
+ 15;
friend void swap(ToggleAutostartFinishedEvent& a, ToggleAutostartFinishedEvent& b) {
a.Swap(&b);
@@ -3295,7 +3509,7 @@ class ResetFinishedEvent final :
&_ResetFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 15;
+ 16;
friend void swap(ResetFinishedEvent& a, ResetFinishedEvent& b) {
a.Swap(&b);
@@ -3413,7 +3627,7 @@ class ReportBugFinishedEvent final :
&_ReportBugFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 16;
+ 17;
friend void swap(ReportBugFinishedEvent& a, ReportBugFinishedEvent& b) {
a.Swap(&b);
@@ -3531,7 +3745,7 @@ class ReportBugSuccessEvent final :
&_ReportBugSuccessEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 17;
+ 18;
friend void swap(ReportBugSuccessEvent& a, ReportBugSuccessEvent& b) {
a.Swap(&b);
@@ -3649,7 +3863,7 @@ class ReportBugErrorEvent final :
&_ReportBugErrorEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 18;
+ 19;
friend void swap(ReportBugErrorEvent& a, ReportBugErrorEvent& b) {
a.Swap(&b);
@@ -3767,7 +3981,7 @@ class ShowMainWindowEvent final :
&_ShowMainWindowEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 19;
+ 20;
friend void swap(ShowMainWindowEvent& a, ShowMainWindowEvent& b) {
a.Swap(&b);
@@ -3895,7 +4109,7 @@ class LoginEvent final :
&_LoginEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 20;
+ 21;
friend void swap(LoginEvent& a, LoginEvent& b) {
a.Swap(&b);
@@ -4148,7 +4362,7 @@ class LoginErrorEvent final :
&_LoginErrorEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 21;
+ 22;
friend void swap(LoginErrorEvent& a, LoginErrorEvent& b) {
a.Swap(&b);
@@ -4312,7 +4526,7 @@ class LoginTfaRequestedEvent final :
&_LoginTfaRequestedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 22;
+ 23;
friend void swap(LoginTfaRequestedEvent& a, LoginTfaRequestedEvent& b) {
a.Swap(&b);
@@ -4464,7 +4678,7 @@ class LoginTwoPasswordsRequestedEvent final :
&_LoginTwoPasswordsRequestedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 23;
+ 24;
friend void swap(LoginTwoPasswordsRequestedEvent& a, LoginTwoPasswordsRequestedEvent& b) {
a.Swap(&b);
@@ -4583,7 +4797,7 @@ class LoginFinishedEvent final :
&_LoginFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 24;
+ 25;
friend void swap(LoginFinishedEvent& a, LoginFinishedEvent& b) {
a.Swap(&b);
@@ -4747,7 +4961,7 @@ class UpdateEvent final :
&_UpdateEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 25;
+ 26;
friend void swap(UpdateEvent& a, UpdateEvent& b) {
a.Swap(&b);
@@ -5042,7 +5256,7 @@ class UpdateErrorEvent final :
&_UpdateErrorEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 26;
+ 27;
friend void swap(UpdateErrorEvent& a, UpdateErrorEvent& b) {
a.Swap(&b);
@@ -5190,7 +5404,7 @@ class UpdateManualReadyEvent final :
&_UpdateManualReadyEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 27;
+ 28;
friend void swap(UpdateManualReadyEvent& a, UpdateManualReadyEvent& b) {
a.Swap(&b);
@@ -5342,7 +5556,7 @@ class UpdateManualRestartNeededEvent final :
&_UpdateManualRestartNeededEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 28;
+ 29;
friend void swap(UpdateManualRestartNeededEvent& a, UpdateManualRestartNeededEvent& b) {
a.Swap(&b);
@@ -5461,7 +5675,7 @@ class UpdateForceEvent final :
&_UpdateForceEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 29;
+ 30;
friend void swap(UpdateForceEvent& a, UpdateForceEvent& b) {
a.Swap(&b);
@@ -5613,7 +5827,7 @@ class UpdateSilentRestartNeeded final :
&_UpdateSilentRestartNeeded_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 30;
+ 31;
friend void swap(UpdateSilentRestartNeeded& a, UpdateSilentRestartNeeded& b) {
a.Swap(&b);
@@ -5731,7 +5945,7 @@ class UpdateIsLatestVersion final :
&_UpdateIsLatestVersion_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 31;
+ 32;
friend void swap(UpdateIsLatestVersion& a, UpdateIsLatestVersion& b) {
a.Swap(&b);
@@ -5849,7 +6063,7 @@ class UpdateCheckFinished final :
&_UpdateCheckFinished_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 32;
+ 33;
friend void swap(UpdateCheckFinished& a, UpdateCheckFinished& b) {
a.Swap(&b);
@@ -5977,7 +6191,7 @@ class CacheEvent final :
&_CacheEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 33;
+ 34;
friend void swap(CacheEvent& a, CacheEvent& b) {
a.Swap(&b);
@@ -6230,7 +6444,7 @@ class CacheErrorEvent final :
&_CacheErrorEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 34;
+ 35;
friend void swap(CacheErrorEvent& a, CacheErrorEvent& b) {
a.Swap(&b);
@@ -6377,7 +6591,7 @@ class CacheLocationChangeSuccessEvent final :
&_CacheLocationChangeSuccessEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 35;
+ 36;
friend void swap(CacheLocationChangeSuccessEvent& a, CacheLocationChangeSuccessEvent& b) {
a.Swap(&b);
@@ -6495,7 +6709,7 @@ class ChangeLocalCacheFinishedEvent final :
&_ChangeLocalCacheFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 36;
+ 37;
friend void swap(ChangeLocalCacheFinishedEvent& a, ChangeLocalCacheFinishedEvent& b) {
a.Swap(&b);
@@ -6614,7 +6828,7 @@ class IsCacheOnDiskEnabledChanged final :
&_IsCacheOnDiskEnabledChanged_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 37;
+ 38;
friend void swap(IsCacheOnDiskEnabledChanged& a, IsCacheOnDiskEnabledChanged& b) {
a.Swap(&b);
@@ -6762,7 +6976,7 @@ class DiskCachePathChanged final :
&_DiskCachePathChanged_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 38;
+ 39;
friend void swap(DiskCachePathChanged& a, DiskCachePathChanged& b) {
a.Swap(&b);
@@ -6922,7 +7136,7 @@ class MailSettingsEvent final :
&_MailSettingsEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 39;
+ 40;
friend void swap(MailSettingsEvent& a, MailSettingsEvent& b) {
a.Swap(&b);
@@ -7133,7 +7347,7 @@ class MailSettingsErrorEvent final :
&_MailSettingsErrorEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 40;
+ 41;
friend void swap(MailSettingsErrorEvent& a, MailSettingsErrorEvent& b) {
a.Swap(&b);
@@ -7280,7 +7494,7 @@ class UseSslForSmtpFinishedEvent final :
&_UseSslForSmtpFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 41;
+ 42;
friend void swap(UseSslForSmtpFinishedEvent& a, UseSslForSmtpFinishedEvent& b) {
a.Swap(&b);
@@ -7398,7 +7612,7 @@ class ChangePortsFinishedEvent final :
&_ChangePortsFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 42;
+ 43;
friend void swap(ChangePortsFinishedEvent& a, ChangePortsFinishedEvent& b) {
a.Swap(&b);
@@ -7524,7 +7738,7 @@ class KeychainEvent final :
&_KeychainEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 43;
+ 44;
friend void swap(KeychainEvent& a, KeychainEvent& b) {
a.Swap(&b);
@@ -7734,7 +7948,7 @@ class ChangeKeychainFinishedEvent final :
&_ChangeKeychainFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 44;
+ 45;
friend void swap(ChangeKeychainFinishedEvent& a, ChangeKeychainFinishedEvent& b) {
a.Swap(&b);
@@ -7852,7 +8066,7 @@ class HasNoKeychainEvent final :
&_HasNoKeychainEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 45;
+ 46;
friend void swap(HasNoKeychainEvent& a, HasNoKeychainEvent& b) {
a.Swap(&b);
@@ -7970,7 +8184,7 @@ class RebuildKeychainEvent final :
&_RebuildKeychainEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 46;
+ 47;
friend void swap(RebuildKeychainEvent& a, RebuildKeychainEvent& b) {
a.Swap(&b);
@@ -8097,7 +8311,7 @@ class MailEvent final :
&_MailEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 47;
+ 48;
friend void swap(MailEvent& a, MailEvent& b) {
a.Swap(&b);
@@ -8329,7 +8543,7 @@ class NoActiveKeyForRecipientEvent final :
&_NoActiveKeyForRecipientEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 48;
+ 49;
friend void swap(NoActiveKeyForRecipientEvent& a, NoActiveKeyForRecipientEvent& b) {
a.Swap(&b);
@@ -8482,7 +8696,7 @@ class AddressChangedEvent final :
&_AddressChangedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 49;
+ 50;
friend void swap(AddressChangedEvent& a, AddressChangedEvent& b) {
a.Swap(&b);
@@ -8635,7 +8849,7 @@ class AddressChangedLogoutEvent final :
&_AddressChangedLogoutEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 50;
+ 51;
friend void swap(AddressChangedLogoutEvent& a, AddressChangedLogoutEvent& b) {
a.Swap(&b);
@@ -8787,7 +9001,7 @@ class ApiCertIssueEvent final :
&_ApiCertIssueEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 51;
+ 52;
friend void swap(ApiCertIssueEvent& a, ApiCertIssueEvent& b) {
a.Swap(&b);
@@ -8913,7 +9127,7 @@ class UserEvent final :
&_UserEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 52;
+ 53;
friend void swap(UserEvent& a, UserEvent& b) {
a.Swap(&b);
@@ -9124,7 +9338,7 @@ class ToggleSplitModeFinishedEvent final :
&_ToggleSplitModeFinishedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 53;
+ 54;
friend void swap(ToggleSplitModeFinishedEvent& a, ToggleSplitModeFinishedEvent& b) {
a.Swap(&b);
@@ -9277,7 +9491,7 @@ class UserDisconnectedEvent final :
&_UserDisconnectedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 54;
+ 55;
friend void swap(UserDisconnectedEvent& a, UserDisconnectedEvent& b) {
a.Swap(&b);
@@ -9430,7 +9644,7 @@ class UserChangedEvent final :
&_UserChangedEvent_default_instance_);
}
static constexpr int kIndexInFileMessages =
- 55;
+ 56;
friend void swap(UserChangedEvent& a, UserChangedEvent& b) {
a.Swap(&b);
@@ -9542,6 +9756,130 @@ class UserChangedEvent final :
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif // __GNUC__
+// AddLogEntryRequest
+
+// .grpc.LogLevel level = 1;
+inline void AddLogEntryRequest::clear_level() {
+ _impl_.level_ = 0;
+}
+inline ::grpc::LogLevel AddLogEntryRequest::_internal_level() const {
+ return static_cast< ::grpc::LogLevel >(_impl_.level_);
+}
+inline ::grpc::LogLevel AddLogEntryRequest::level() const {
+ // @@protoc_insertion_point(field_get:grpc.AddLogEntryRequest.level)
+ return _internal_level();
+}
+inline void AddLogEntryRequest::_internal_set_level(::grpc::LogLevel value) {
+
+ _impl_.level_ = value;
+}
+inline void AddLogEntryRequest::set_level(::grpc::LogLevel value) {
+ _internal_set_level(value);
+ // @@protoc_insertion_point(field_set:grpc.AddLogEntryRequest.level)
+}
+
+// string package = 2;
+inline void AddLogEntryRequest::clear_package() {
+ _impl_.package_.ClearToEmpty();
+}
+inline const std::string& AddLogEntryRequest::package() const {
+ // @@protoc_insertion_point(field_get:grpc.AddLogEntryRequest.package)
+ return _internal_package();
+}
+template
+inline PROTOBUF_ALWAYS_INLINE
+void AddLogEntryRequest::set_package(ArgT0&& arg0, ArgT... args) {
+
+ _impl_.package_.Set(static_cast(arg0), args..., GetArenaForAllocation());
+ // @@protoc_insertion_point(field_set:grpc.AddLogEntryRequest.package)
+}
+inline std::string* AddLogEntryRequest::mutable_package() {
+ std::string* _s = _internal_mutable_package();
+ // @@protoc_insertion_point(field_mutable:grpc.AddLogEntryRequest.package)
+ return _s;
+}
+inline const std::string& AddLogEntryRequest::_internal_package() const {
+ return _impl_.package_.Get();
+}
+inline void AddLogEntryRequest::_internal_set_package(const std::string& value) {
+
+ _impl_.package_.Set(value, GetArenaForAllocation());
+}
+inline std::string* AddLogEntryRequest::_internal_mutable_package() {
+
+ return _impl_.package_.Mutable(GetArenaForAllocation());
+}
+inline std::string* AddLogEntryRequest::release_package() {
+ // @@protoc_insertion_point(field_release:grpc.AddLogEntryRequest.package)
+ return _impl_.package_.Release();
+}
+inline void AddLogEntryRequest::set_allocated_package(std::string* package) {
+ if (package != nullptr) {
+
+ } else {
+
+ }
+ _impl_.package_.SetAllocated(package, GetArenaForAllocation());
+#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ if (_impl_.package_.IsDefault()) {
+ _impl_.package_.Set("", GetArenaForAllocation());
+ }
+#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ // @@protoc_insertion_point(field_set_allocated:grpc.AddLogEntryRequest.package)
+}
+
+// string message = 3;
+inline void AddLogEntryRequest::clear_message() {
+ _impl_.message_.ClearToEmpty();
+}
+inline const std::string& AddLogEntryRequest::message() const {
+ // @@protoc_insertion_point(field_get:grpc.AddLogEntryRequest.message)
+ return _internal_message();
+}
+template
+inline PROTOBUF_ALWAYS_INLINE
+void AddLogEntryRequest::set_message(ArgT0&& arg0, ArgT... args) {
+
+ _impl_.message_.Set(static_cast(arg0), args..., GetArenaForAllocation());
+ // @@protoc_insertion_point(field_set:grpc.AddLogEntryRequest.message)
+}
+inline std::string* AddLogEntryRequest::mutable_message() {
+ std::string* _s = _internal_mutable_message();
+ // @@protoc_insertion_point(field_mutable:grpc.AddLogEntryRequest.message)
+ return _s;
+}
+inline const std::string& AddLogEntryRequest::_internal_message() const {
+ return _impl_.message_.Get();
+}
+inline void AddLogEntryRequest::_internal_set_message(const std::string& value) {
+
+ _impl_.message_.Set(value, GetArenaForAllocation());
+}
+inline std::string* AddLogEntryRequest::_internal_mutable_message() {
+
+ return _impl_.message_.Mutable(GetArenaForAllocation());
+}
+inline std::string* AddLogEntryRequest::release_message() {
+ // @@protoc_insertion_point(field_release:grpc.AddLogEntryRequest.message)
+ return _impl_.message_.Release();
+}
+inline void AddLogEntryRequest::set_allocated_message(std::string* message) {
+ if (message != nullptr) {
+
+ } else {
+
+ }
+ _impl_.message_.SetAllocated(message, GetArenaForAllocation());
+#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ if (_impl_.message_.IsDefault()) {
+ _impl_.message_.Set("", GetArenaForAllocation());
+ }
+#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
+ // @@protoc_insertion_point(field_set_allocated:grpc.AddLogEntryRequest.message)
+}
+
+// -------------------------------------------------------------------
+
// ReportBugRequest
// string osType = 1;
@@ -15248,6 +15586,8 @@ inline void UserChangedEvent::set_allocated_userid(std::string* userid) {
// -------------------------------------------------------------------
+// -------------------------------------------------------------------
+
// @@protoc_insertion_point(namespace_scope)
@@ -15255,6 +15595,11 @@ inline void UserChangedEvent::set_allocated_userid(std::string* userid) {
PROTOBUF_NAMESPACE_OPEN
+template <> struct is_proto_enum< ::grpc::LogLevel> : ::std::true_type {};
+template <>
+inline const EnumDescriptor* GetEnumDescriptor< ::grpc::LogLevel>() {
+ return ::grpc::LogLevel_descriptor();
+}
template <> struct is_proto_enum< ::grpc::LoginErrorType> : ::std::true_type {};
template <>
inline const EnumDescriptor* GetEnumDescriptor< ::grpc::LoginErrorType>() {
diff --git a/internal/frontend/bridge-gui/Log.cpp b/internal/frontend/bridge-gui/Log.cpp
index cffea140..41cacb9c 100644
--- a/internal/frontend/bridge-gui/Log.cpp
+++ b/internal/frontend/bridge-gui/Log.cpp
@@ -20,6 +20,86 @@
#include "Log.h"
+namespace
+{
+
+
+//****************************************************************************************************************************************************
+/// \param[in] type The message type.
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void qtMessageHandler(QtMsgType type, QMessageLogContext const &, QString const &message)
+{
+ static Log &log = app().log();
+ switch (type)
+ {
+ case QtDebugMsg:
+ log.debug(message);
+ break;
+
+ case QtWarningMsg:
+ log.warn(message);
+ break;
+
+ case QtCriticalMsg:
+ case QtFatalMsg:
+ log.error(message);
+ break;
+
+ case QtInfoMsg:
+ default:
+ log.info(message);
+ break;
+ }
+}
+
+
+//****************************************************************************************************************************************************
+/// \param[in] level The level.
+/// \return A string describing the level.
+//****************************************************************************************************************************************************
+QString logLevelToString(Log::Level level)
+{
+ switch (level)
+ {
+ case Log::Level::Panic: return "PANIC";
+ case Log::Level::Fatal: return "FATAL";
+ case Log::Level::Error: return "ERROR";
+ case Log::Level::Warn: return "WARN";
+ case Log::Level::Info: return "INFO";
+ case Log::Level::Debug: return "DEBUG";
+ case Log::Level::Trace: return "TRACE";
+ default: return "UNKNOWN";
+ }
+}
+
+
+
+//****************************************************************************************************************************************************
+/// \brief return a string representing the log entry
+///
+/// \param[in] level The log entry level.
+/// \param[in] message The log entry message.
+/// \return The string for the log entry
+//****************************************************************************************************************************************************
+QString logEntryToString(Log::Level level, QString const &message)
+{
+ return QString("[%1] %2").arg(logLevelToString(level)).arg(message);
+}
+
+
+}
+
+
+//****************************************************************************************************************************************************
+/// the message handle process the message from the Qt logging system.
+//****************************************************************************************************************************************************
+void Log::installQtMessageHandler()
+{
+ qInstallMessageHandler(qtMessageHandler);
+}
+
+
//****************************************************************************************************************************************************
//
//****************************************************************************************************************************************************
@@ -72,88 +152,83 @@ bool Log::echoInConsole() const
//****************************************************************************************************************************************************
-/// \param[in] message The message
+/// \param[in] message The message.
//****************************************************************************************************************************************************
-void Log::debug(QString const &message)
+void Log::panic(QString const &message)
{
- QMutexLocker locker(&mutex_);
-
- if (qint32(level_) > qint32(Level::Debug))
- return;
-
- emit debugEntryAdded(message);
- QString const withPrefix = "[DEBUG] " + message;
- emit entryAdded(withPrefix);
- if (echoInConsole_)
- {
- stdout_ << withPrefix << "\n";
- stdout_.flush();
- }
-}
-
-//****************************************************************************************************************************************************
-/// \param[in] message The message
-//****************************************************************************************************************************************************
-void Log::info(QString const &message)
-{
- QMutexLocker locker(&mutex_);
-
- if (qint32(level_) > qint32(Level::Info))
- return;
-
- emit infoEntryAdded(message);
- QString const withPrefix = "[INFO] " + message;
- emit entryAdded(withPrefix);
- if (echoInConsole_)
- {
- stdout_ << withPrefix << "\n";
- stdout_.flush();
- }
+ return this->addEntry(Level::Panic, message);
}
//****************************************************************************************************************************************************
-//
+/// \param[in] message The message.
//****************************************************************************************************************************************************
-void Log::warn(QString const &message)
+void Log::fatal(QString const &message)
{
- QMutexLocker locker(&mutex_);
-
- if (qint32(level_) > qint32(Level::Warn))
- return;
-
- emit infoEntryAdded(message);
- QString const withPrefix = "[WARNING] " + message;
- emit entryAdded(withPrefix);
- if (echoInConsole_)
- {
- stdout_ << withPrefix << "\n";
- stdout_.flush();
- }
+ return this->addEntry(Level::Fatal, message);
}
//****************************************************************************************************************************************************
-/// message
+/// \param[in] message The message.
//****************************************************************************************************************************************************
void Log::error(QString const &message)
{
- QMutexLocker locker(&mutex_);
-
- if (qint32(level_) > qint32(Level::Error))
- return;
-
- emit infoEntryAdded(message);
- QString const withPrefix = "[ERROR] " + message;
- emit entryAdded(withPrefix);
- if (echoInConsole_)
- {
- stderr_ << withPrefix << "\n";
- stderr_.flush();
- }
+ return this->addEntry(Level::Error, message);
}
+//****************************************************************************************************************************************************
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void Log::warn(QString const &message)
+{
+ return this->addEntry(Level::Warn, message);
+}
+//****************************************************************************************************************************************************
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void Log::info(QString const &message)
+{
+ return this->addEntry(Level::Info, message);
+}
+
+//****************************************************************************************************************************************************
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void Log::debug(QString const &message)
+{
+ return this->addEntry(Level::Debug, message);
+}
+
+
+//****************************************************************************************************************************************************
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void Log::trace(QString const &message)
+{
+ return this->addEntry(Level::Trace, message);
+}
+
+
+//****************************************************************************************************************************************************
+/// \param[in] level The level.
+/// \param[in] message The message.
+//****************************************************************************************************************************************************
+void Log::addEntry(Log::Level level, QString const &message)
+{
+ QMutexLocker locker(&mutex_);
+ if (qint32(level) > qint32(level_))
+ return;
+ emit entryAdded(level, message);
+
+ if (echoInConsole_)
+ {
+ QTextStream& stream = (qint32(level) <= (qint32(Level::Warn))) ? stderr_ : stdout_;
+ stream << logEntryToString(level, message) << "\n";
+ stream.flush();
+ }
+}
diff --git a/internal/frontend/bridge-gui/Log.h b/internal/frontend/bridge-gui/Log.h
index 1ba848f1..cdc4dbe5 100644
--- a/internal/frontend/bridge-gui/Log.h
+++ b/internal/frontend/bridge-gui/Log.h
@@ -27,13 +27,20 @@ class Log : public QObject
{
Q_OBJECT
public: // data types.
+ /// \brief Log level class. The list matches [logrus log levels](https://pkg.go.dev/github.com/sirupsen/logrus).
enum class Level
{
- Debug = 0, ///< Debug
- Info = 1, ///< Info
- Warn = 2, ///< Warn
- Error = 3, ///< Error
- }; ///< Log level class
+ Panic, ///< Panic log level.
+ Fatal, ///< Fatal log level.
+ Error, ///< Error log level.
+ Warn, ///< Warn log level.
+ Info, ///< Info log level.
+ Debug, ///< Debug log level.
+ Trace ///< Trace log level.
+ };
+
+public: // static member functions
+ static void installQtMessageHandler(); ///< Install the Qt message handler.
public: // member functions.
Log(); ///< Default constructor.
@@ -49,17 +56,18 @@ public: // member functions.
bool echoInConsole() const; ///< Check if the log entries should be echoed in STDOUT/STDERR.
public slots:
- void debug(QString const &message); ///< Adds a debug entry in the log.
- void info(QString const &message); ///< Adds an info entry to the log.
- void warn(QString const &message); ///< Adds a warning entry to the log.
+ void panic(QString const &message); ///< Adds an panic entry to the log.
+ void fatal(QString const &message); ///< Adds an fatal entry to the log.
void error(QString const &message); ///< Adds an error entry to the log.
+ void warn(QString const &message); ///< Adds a warn entry to the log.
+ void info(QString const &message); ///< Adds an info entry to the log.
+ void debug(QString const &message); ///< Adds a debug entry in the log.
+ void trace(QString const &message); ///< Adds a trace entry in the log.
+
+ void addEntry(Log::Level level, QString const &message); ///< Adds a trace entry in the log.
signals:
- void debugEntryAdded(QString const &); ///< Signal for debug entries.
- void infoEntryAdded(QString const &message); ///< Signal for info entries.
- void warnEntryAdded(QString const &message); ///< Signal for warning entries.
- void errorEntryAdded(QString const &message); ///< Signal for error entries.
- void entryAdded(QString const &message); ///< Signal emitted when any type of entry is added.
+ void entryAdded(Log::Level entry, QString const &); ///< Signal emitted when a log entry is added.
private: // data members
mutable QMutex mutex_; ///< The mutex.
diff --git a/internal/frontend/bridge-gui/QMLBackend.cpp b/internal/frontend/bridge-gui/QMLBackend.cpp
index c4d47b4b..23233b72 100644
--- a/internal/frontend/bridge-gui/QMLBackend.cpp
+++ b/internal/frontend/bridge-gui/QMLBackend.cpp
@@ -55,6 +55,10 @@ void QMLBackend::init()
eventStreamOverseer_ = std::make_unique(new EventStreamReader(nullptr), nullptr);
eventStreamOverseer_->startWorker(true);
+ connect(&app().log(), &Log::entryAdded, [&](Log::Level level, QString const& message) {
+ app().grpc().addLogEntry(level, "frontend/bridge-gui", message);
+ });
+
// Grab from bridge the value that will not change during the execution of this app (or that will only change locally
logGRPCCallStatus(app().grpc().showSplashScreen(showSplashScreen_), "showSplashScreen");
logGRPCCallStatus(app().grpc().goos(goos_), "goos");
diff --git a/internal/frontend/bridge-gui/main.cpp b/internal/frontend/bridge-gui/main.cpp
index 9017dd54..da4e2e0d 100644
--- a/internal/frontend/bridge-gui/main.cpp
+++ b/internal/frontend/bridge-gui/main.cpp
@@ -49,6 +49,7 @@ Log &initLog()
Log &log = app().log();
log.setEchoInConsole(true);
log.setLevel(Log::Level::Debug);
+ Log::installQtMessageHandler();
return log;
}
@@ -105,6 +106,8 @@ void launchBridge(QString const &exePath)
//****************************************************************************************************************************************************
/// \param[in] argc The number of command-line arguments.
/// \param[in] argv The list of command line arguments.
+/// \param[out] outAttach The value for the 'attach' command-line parameter.
+/// \param[out] outExePath The value for the 'bridge-exe-path' command-line parameter.
//****************************************************************************************************************************************************
void parseArguments(int argc, char **argv, bool &outAttach, QString &outExePath)
{
@@ -208,5 +211,3 @@ int main(int argc, char *argv[])
return EXIT_FAILURE;
}
}
-
-
diff --git a/internal/frontend/grpc/bridge.pb.go b/internal/frontend/grpc/bridge.pb.go
index f8c2526e..d461ff57 100644
--- a/internal/frontend/grpc/bridge.pb.go
+++ b/internal/frontend/grpc/bridge.pb.go
@@ -39,6 +39,70 @@ const (
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
+//**********************************************************
+// Log related message
+//**********************************************************
+type LogLevel int32
+
+const (
+ LogLevel_PANIC LogLevel = 0
+ LogLevel_FATAL LogLevel = 1
+ LogLevel_ERROR LogLevel = 2
+ LogLevel_WARN LogLevel = 3
+ LogLevel_INFO LogLevel = 4
+ LogLevel_DEBUG LogLevel = 5
+ LogLevel_TRACE LogLevel = 6
+)
+
+// Enum value maps for LogLevel.
+var (
+ LogLevel_name = map[int32]string{
+ 0: "PANIC",
+ 1: "FATAL",
+ 2: "ERROR",
+ 3: "WARN",
+ 4: "INFO",
+ 5: "DEBUG",
+ 6: "TRACE",
+ }
+ LogLevel_value = map[string]int32{
+ "PANIC": 0,
+ "FATAL": 1,
+ "ERROR": 2,
+ "WARN": 3,
+ "INFO": 4,
+ "DEBUG": 5,
+ "TRACE": 6,
+ }
+)
+
+func (x LogLevel) Enum() *LogLevel {
+ p := new(LogLevel)
+ *p = x
+ return p
+}
+
+func (x LogLevel) String() string {
+ return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
+}
+
+func (LogLevel) Descriptor() protoreflect.EnumDescriptor {
+ return file_bridge_proto_enumTypes[0].Descriptor()
+}
+
+func (LogLevel) Type() protoreflect.EnumType {
+ return &file_bridge_proto_enumTypes[0]
+}
+
+func (x LogLevel) Number() protoreflect.EnumNumber {
+ return protoreflect.EnumNumber(x)
+}
+
+// Deprecated: Use LogLevel.Descriptor instead.
+func (LogLevel) EnumDescriptor() ([]byte, []int) {
+ return file_bridge_proto_rawDescGZIP(), []int{0}
+}
+
type LoginErrorType int32
const (
@@ -84,11 +148,11 @@ func (x LoginErrorType) String() string {
}
func (LoginErrorType) Descriptor() protoreflect.EnumDescriptor {
- return file_bridge_proto_enumTypes[0].Descriptor()
+ return file_bridge_proto_enumTypes[1].Descriptor()
}
func (LoginErrorType) Type() protoreflect.EnumType {
- return &file_bridge_proto_enumTypes[0]
+ return &file_bridge_proto_enumTypes[1]
}
func (x LoginErrorType) Number() protoreflect.EnumNumber {
@@ -97,7 +161,7 @@ func (x LoginErrorType) Number() protoreflect.EnumNumber {
// Deprecated: Use LoginErrorType.Descriptor instead.
func (LoginErrorType) EnumDescriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{0}
+ return file_bridge_proto_rawDescGZIP(), []int{1}
}
type UpdateErrorType int32
@@ -133,11 +197,11 @@ func (x UpdateErrorType) String() string {
}
func (UpdateErrorType) Descriptor() protoreflect.EnumDescriptor {
- return file_bridge_proto_enumTypes[1].Descriptor()
+ return file_bridge_proto_enumTypes[2].Descriptor()
}
func (UpdateErrorType) Type() protoreflect.EnumType {
- return &file_bridge_proto_enumTypes[1]
+ return &file_bridge_proto_enumTypes[2]
}
func (x UpdateErrorType) Number() protoreflect.EnumNumber {
@@ -146,7 +210,7 @@ func (x UpdateErrorType) Number() protoreflect.EnumNumber {
// Deprecated: Use UpdateErrorType.Descriptor instead.
func (UpdateErrorType) EnumDescriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{1}
+ return file_bridge_proto_rawDescGZIP(), []int{2}
}
type CacheErrorType int32
@@ -182,11 +246,11 @@ func (x CacheErrorType) String() string {
}
func (CacheErrorType) Descriptor() protoreflect.EnumDescriptor {
- return file_bridge_proto_enumTypes[2].Descriptor()
+ return file_bridge_proto_enumTypes[3].Descriptor()
}
func (CacheErrorType) Type() protoreflect.EnumType {
- return &file_bridge_proto_enumTypes[2]
+ return &file_bridge_proto_enumTypes[3]
}
func (x CacheErrorType) Number() protoreflect.EnumNumber {
@@ -195,7 +259,7 @@ func (x CacheErrorType) Number() protoreflect.EnumNumber {
// Deprecated: Use CacheErrorType.Descriptor instead.
func (CacheErrorType) EnumDescriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{2}
+ return file_bridge_proto_rawDescGZIP(), []int{3}
}
type MailSettingsErrorType int32
@@ -228,11 +292,11 @@ func (x MailSettingsErrorType) String() string {
}
func (MailSettingsErrorType) Descriptor() protoreflect.EnumDescriptor {
- return file_bridge_proto_enumTypes[3].Descriptor()
+ return file_bridge_proto_enumTypes[4].Descriptor()
}
func (MailSettingsErrorType) Type() protoreflect.EnumType {
- return &file_bridge_proto_enumTypes[3]
+ return &file_bridge_proto_enumTypes[4]
}
func (x MailSettingsErrorType) Number() protoreflect.EnumNumber {
@@ -241,9 +305,75 @@ func (x MailSettingsErrorType) Number() protoreflect.EnumNumber {
// Deprecated: Use MailSettingsErrorType.Descriptor instead.
func (MailSettingsErrorType) EnumDescriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{3}
+ return file_bridge_proto_rawDescGZIP(), []int{4}
}
+type AddLogEntryRequest struct {
+ state protoimpl.MessageState
+ sizeCache protoimpl.SizeCache
+ unknownFields protoimpl.UnknownFields
+
+ Level LogLevel `protobuf:"varint,1,opt,name=level,proto3,enum=grpc.LogLevel" json:"level,omitempty"`
+ Package string `protobuf:"bytes,2,opt,name=package,proto3" json:"package,omitempty"` // package is Go lingo but it identifies the component responsible for the log entry
+ Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
+}
+
+func (x *AddLogEntryRequest) Reset() {
+ *x = AddLogEntryRequest{}
+ if protoimpl.UnsafeEnabled {
+ mi := &file_bridge_proto_msgTypes[0]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+ }
+}
+
+func (x *AddLogEntryRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*AddLogEntryRequest) ProtoMessage() {}
+
+func (x *AddLogEntryRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_bridge_proto_msgTypes[0]
+ if protoimpl.UnsafeEnabled && x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use AddLogEntryRequest.ProtoReflect.Descriptor instead.
+func (*AddLogEntryRequest) Descriptor() ([]byte, []int) {
+ return file_bridge_proto_rawDescGZIP(), []int{0}
+}
+
+func (x *AddLogEntryRequest) GetLevel() LogLevel {
+ if x != nil {
+ return x.Level
+ }
+ return LogLevel_PANIC
+}
+
+func (x *AddLogEntryRequest) GetPackage() string {
+ if x != nil {
+ return x.Package
+ }
+ return ""
+}
+
+func (x *AddLogEntryRequest) GetMessage() string {
+ if x != nil {
+ return x.Message
+ }
+ return ""
+}
+
+//**********************************************************
+// Bug reporting related messages.
+//**********************************************************
type ReportBugRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
@@ -260,7 +390,7 @@ type ReportBugRequest struct {
func (x *ReportBugRequest) Reset() {
*x = ReportBugRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[0]
+ mi := &file_bridge_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -273,7 +403,7 @@ func (x *ReportBugRequest) String() string {
func (*ReportBugRequest) ProtoMessage() {}
func (x *ReportBugRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[0]
+ mi := &file_bridge_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -286,7 +416,7 @@ func (x *ReportBugRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ReportBugRequest.ProtoReflect.Descriptor instead.
func (*ReportBugRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{0}
+ return file_bridge_proto_rawDescGZIP(), []int{1}
}
func (x *ReportBugRequest) GetOsType() string {
@@ -343,7 +473,7 @@ type LoginRequest struct {
func (x *LoginRequest) Reset() {
*x = LoginRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[1]
+ mi := &file_bridge_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -356,7 +486,7 @@ func (x *LoginRequest) String() string {
func (*LoginRequest) ProtoMessage() {}
func (x *LoginRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[1]
+ mi := &file_bridge_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -369,7 +499,7 @@ func (x *LoginRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{1}
+ return file_bridge_proto_rawDescGZIP(), []int{2}
}
func (x *LoginRequest) GetUsername() string {
@@ -397,7 +527,7 @@ type LoginAbortRequest struct {
func (x *LoginAbortRequest) Reset() {
*x = LoginAbortRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[2]
+ mi := &file_bridge_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -410,7 +540,7 @@ func (x *LoginAbortRequest) String() string {
func (*LoginAbortRequest) ProtoMessage() {}
func (x *LoginAbortRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[2]
+ mi := &file_bridge_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -423,7 +553,7 @@ func (x *LoginAbortRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginAbortRequest.ProtoReflect.Descriptor instead.
func (*LoginAbortRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{2}
+ return file_bridge_proto_rawDescGZIP(), []int{3}
}
func (x *LoginAbortRequest) GetUsername() string {
@@ -434,7 +564,7 @@ func (x *LoginAbortRequest) GetUsername() string {
}
//**********************************************************
-// Cache on disk related messages
+// Cache on disk related message
//**********************************************************
type ChangeLocalCacheRequest struct {
state protoimpl.MessageState
@@ -448,7 +578,7 @@ type ChangeLocalCacheRequest struct {
func (x *ChangeLocalCacheRequest) Reset() {
*x = ChangeLocalCacheRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[3]
+ mi := &file_bridge_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -461,7 +591,7 @@ func (x *ChangeLocalCacheRequest) String() string {
func (*ChangeLocalCacheRequest) ProtoMessage() {}
func (x *ChangeLocalCacheRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[3]
+ mi := &file_bridge_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -474,7 +604,7 @@ func (x *ChangeLocalCacheRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ChangeLocalCacheRequest.ProtoReflect.Descriptor instead.
func (*ChangeLocalCacheRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{3}
+ return file_bridge_proto_rawDescGZIP(), []int{4}
}
func (x *ChangeLocalCacheRequest) GetEnableDiskCache() bool {
@@ -492,7 +622,7 @@ func (x *ChangeLocalCacheRequest) GetDiskCachePath() string {
}
//**********************************************************
-// Cache on disk related messages
+// Port related message
//**********************************************************
type ChangePortsRequest struct {
state protoimpl.MessageState
@@ -506,7 +636,7 @@ type ChangePortsRequest struct {
func (x *ChangePortsRequest) Reset() {
*x = ChangePortsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[4]
+ mi := &file_bridge_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -519,7 +649,7 @@ func (x *ChangePortsRequest) String() string {
func (*ChangePortsRequest) ProtoMessage() {}
func (x *ChangePortsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[4]
+ mi := &file_bridge_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -532,7 +662,7 @@ func (x *ChangePortsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ChangePortsRequest.ProtoReflect.Descriptor instead.
func (*ChangePortsRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{4}
+ return file_bridge_proto_rawDescGZIP(), []int{5}
}
func (x *ChangePortsRequest) GetImapPort() int32 {
@@ -550,7 +680,7 @@ func (x *ChangePortsRequest) GetSmtpPort() int32 {
}
//**********************************************************
-// Cache on disk related messages
+// Keychain related message
//**********************************************************
type AvailableKeychainsResponse struct {
state protoimpl.MessageState
@@ -563,7 +693,7 @@ type AvailableKeychainsResponse struct {
func (x *AvailableKeychainsResponse) Reset() {
*x = AvailableKeychainsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[5]
+ mi := &file_bridge_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -576,7 +706,7 @@ func (x *AvailableKeychainsResponse) String() string {
func (*AvailableKeychainsResponse) ProtoMessage() {}
func (x *AvailableKeychainsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[5]
+ mi := &file_bridge_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -589,7 +719,7 @@ func (x *AvailableKeychainsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use AvailableKeychainsResponse.ProtoReflect.Descriptor instead.
func (*AvailableKeychainsResponse) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{5}
+ return file_bridge_proto_rawDescGZIP(), []int{6}
}
func (x *AvailableKeychainsResponse) GetKeychains() []string {
@@ -622,7 +752,7 @@ type User struct {
func (x *User) Reset() {
*x = User{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[6]
+ mi := &file_bridge_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -635,7 +765,7 @@ func (x *User) String() string {
func (*User) ProtoMessage() {}
func (x *User) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[6]
+ mi := &file_bridge_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -648,7 +778,7 @@ func (x *User) ProtoReflect() protoreflect.Message {
// Deprecated: Use User.ProtoReflect.Descriptor instead.
func (*User) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{6}
+ return file_bridge_proto_rawDescGZIP(), []int{7}
}
func (x *User) GetId() string {
@@ -733,7 +863,7 @@ type UserSplitModeRequest struct {
func (x *UserSplitModeRequest) Reset() {
*x = UserSplitModeRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[7]
+ mi := &file_bridge_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -746,7 +876,7 @@ func (x *UserSplitModeRequest) String() string {
func (*UserSplitModeRequest) ProtoMessage() {}
func (x *UserSplitModeRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[7]
+ mi := &file_bridge_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -759,7 +889,7 @@ func (x *UserSplitModeRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UserSplitModeRequest.ProtoReflect.Descriptor instead.
func (*UserSplitModeRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{7}
+ return file_bridge_proto_rawDescGZIP(), []int{8}
}
func (x *UserSplitModeRequest) GetUserID() string {
@@ -787,7 +917,7 @@ type UserListResponse struct {
func (x *UserListResponse) Reset() {
*x = UserListResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[8]
+ mi := &file_bridge_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -800,7 +930,7 @@ func (x *UserListResponse) String() string {
func (*UserListResponse) ProtoMessage() {}
func (x *UserListResponse) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[8]
+ mi := &file_bridge_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -813,7 +943,7 @@ func (x *UserListResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use UserListResponse.ProtoReflect.Descriptor instead.
func (*UserListResponse) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{8}
+ return file_bridge_proto_rawDescGZIP(), []int{9}
}
func (x *UserListResponse) GetUsers() []*User {
@@ -835,7 +965,7 @@ type ConfigureAppleMailRequest struct {
func (x *ConfigureAppleMailRequest) Reset() {
*x = ConfigureAppleMailRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[9]
+ mi := &file_bridge_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -848,7 +978,7 @@ func (x *ConfigureAppleMailRequest) String() string {
func (*ConfigureAppleMailRequest) ProtoMessage() {}
func (x *ConfigureAppleMailRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[9]
+ mi := &file_bridge_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -861,7 +991,7 @@ func (x *ConfigureAppleMailRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ConfigureAppleMailRequest.ProtoReflect.Descriptor instead.
func (*ConfigureAppleMailRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{9}
+ return file_bridge_proto_rawDescGZIP(), []int{10}
}
func (x *ConfigureAppleMailRequest) GetUserID() string {
@@ -889,7 +1019,7 @@ type EventStreamRequest struct {
func (x *EventStreamRequest) Reset() {
*x = EventStreamRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[10]
+ mi := &file_bridge_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -902,7 +1032,7 @@ func (x *EventStreamRequest) String() string {
func (*EventStreamRequest) ProtoMessage() {}
func (x *EventStreamRequest) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[10]
+ mi := &file_bridge_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -915,7 +1045,7 @@ func (x *EventStreamRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use EventStreamRequest.ProtoReflect.Descriptor instead.
func (*EventStreamRequest) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{10}
+ return file_bridge_proto_rawDescGZIP(), []int{11}
}
func (x *EventStreamRequest) GetClientPlatform() string {
@@ -945,7 +1075,7 @@ type StreamEvent struct {
func (x *StreamEvent) Reset() {
*x = StreamEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[11]
+ mi := &file_bridge_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -958,7 +1088,7 @@ func (x *StreamEvent) String() string {
func (*StreamEvent) ProtoMessage() {}
func (x *StreamEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[11]
+ mi := &file_bridge_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -971,7 +1101,7 @@ func (x *StreamEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use StreamEvent.ProtoReflect.Descriptor instead.
func (*StreamEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{11}
+ return file_bridge_proto_rawDescGZIP(), []int{12}
}
func (m *StreamEvent) GetEvent() isStreamEvent_Event {
@@ -1111,7 +1241,7 @@ type AppEvent struct {
func (x *AppEvent) Reset() {
*x = AppEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[12]
+ mi := &file_bridge_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1124,7 +1254,7 @@ func (x *AppEvent) String() string {
func (*AppEvent) ProtoMessage() {}
func (x *AppEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[12]
+ mi := &file_bridge_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1137,7 +1267,7 @@ func (x *AppEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use AppEvent.ProtoReflect.Descriptor instead.
func (*AppEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{12}
+ return file_bridge_proto_rawDescGZIP(), []int{13}
}
func (m *AppEvent) GetEvent() isAppEvent_Event {
@@ -1253,7 +1383,7 @@ type InternetStatusEvent struct {
func (x *InternetStatusEvent) Reset() {
*x = InternetStatusEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[13]
+ mi := &file_bridge_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1266,7 +1396,7 @@ func (x *InternetStatusEvent) String() string {
func (*InternetStatusEvent) ProtoMessage() {}
func (x *InternetStatusEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[13]
+ mi := &file_bridge_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1279,7 +1409,7 @@ func (x *InternetStatusEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use InternetStatusEvent.ProtoReflect.Descriptor instead.
func (*InternetStatusEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{13}
+ return file_bridge_proto_rawDescGZIP(), []int{14}
}
func (x *InternetStatusEvent) GetConnected() bool {
@@ -1298,7 +1428,7 @@ type ToggleAutostartFinishedEvent struct {
func (x *ToggleAutostartFinishedEvent) Reset() {
*x = ToggleAutostartFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[14]
+ mi := &file_bridge_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1311,7 +1441,7 @@ func (x *ToggleAutostartFinishedEvent) String() string {
func (*ToggleAutostartFinishedEvent) ProtoMessage() {}
func (x *ToggleAutostartFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[14]
+ mi := &file_bridge_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1324,7 +1454,7 @@ func (x *ToggleAutostartFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ToggleAutostartFinishedEvent.ProtoReflect.Descriptor instead.
func (*ToggleAutostartFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{14}
+ return file_bridge_proto_rawDescGZIP(), []int{15}
}
type ResetFinishedEvent struct {
@@ -1336,7 +1466,7 @@ type ResetFinishedEvent struct {
func (x *ResetFinishedEvent) Reset() {
*x = ResetFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[15]
+ mi := &file_bridge_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1349,7 +1479,7 @@ func (x *ResetFinishedEvent) String() string {
func (*ResetFinishedEvent) ProtoMessage() {}
func (x *ResetFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[15]
+ mi := &file_bridge_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1362,7 +1492,7 @@ func (x *ResetFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ResetFinishedEvent.ProtoReflect.Descriptor instead.
func (*ResetFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{15}
+ return file_bridge_proto_rawDescGZIP(), []int{16}
}
type ReportBugFinishedEvent struct {
@@ -1374,7 +1504,7 @@ type ReportBugFinishedEvent struct {
func (x *ReportBugFinishedEvent) Reset() {
*x = ReportBugFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[16]
+ mi := &file_bridge_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1387,7 +1517,7 @@ func (x *ReportBugFinishedEvent) String() string {
func (*ReportBugFinishedEvent) ProtoMessage() {}
func (x *ReportBugFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[16]
+ mi := &file_bridge_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1400,7 +1530,7 @@ func (x *ReportBugFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ReportBugFinishedEvent.ProtoReflect.Descriptor instead.
func (*ReportBugFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{16}
+ return file_bridge_proto_rawDescGZIP(), []int{17}
}
type ReportBugSuccessEvent struct {
@@ -1412,7 +1542,7 @@ type ReportBugSuccessEvent struct {
func (x *ReportBugSuccessEvent) Reset() {
*x = ReportBugSuccessEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[17]
+ mi := &file_bridge_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1425,7 +1555,7 @@ func (x *ReportBugSuccessEvent) String() string {
func (*ReportBugSuccessEvent) ProtoMessage() {}
func (x *ReportBugSuccessEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[17]
+ mi := &file_bridge_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1438,7 +1568,7 @@ func (x *ReportBugSuccessEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ReportBugSuccessEvent.ProtoReflect.Descriptor instead.
func (*ReportBugSuccessEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{17}
+ return file_bridge_proto_rawDescGZIP(), []int{18}
}
type ReportBugErrorEvent struct {
@@ -1450,7 +1580,7 @@ type ReportBugErrorEvent struct {
func (x *ReportBugErrorEvent) Reset() {
*x = ReportBugErrorEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[18]
+ mi := &file_bridge_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1463,7 +1593,7 @@ func (x *ReportBugErrorEvent) String() string {
func (*ReportBugErrorEvent) ProtoMessage() {}
func (x *ReportBugErrorEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[18]
+ mi := &file_bridge_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1476,7 +1606,7 @@ func (x *ReportBugErrorEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ReportBugErrorEvent.ProtoReflect.Descriptor instead.
func (*ReportBugErrorEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{18}
+ return file_bridge_proto_rawDescGZIP(), []int{19}
}
type ShowMainWindowEvent struct {
@@ -1488,7 +1618,7 @@ type ShowMainWindowEvent struct {
func (x *ShowMainWindowEvent) Reset() {
*x = ShowMainWindowEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[19]
+ mi := &file_bridge_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1501,7 +1631,7 @@ func (x *ShowMainWindowEvent) String() string {
func (*ShowMainWindowEvent) ProtoMessage() {}
func (x *ShowMainWindowEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[19]
+ mi := &file_bridge_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1514,7 +1644,7 @@ func (x *ShowMainWindowEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ShowMainWindowEvent.ProtoReflect.Descriptor instead.
func (*ShowMainWindowEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{19}
+ return file_bridge_proto_rawDescGZIP(), []int{20}
}
//**********************************************************
@@ -1537,7 +1667,7 @@ type LoginEvent struct {
func (x *LoginEvent) Reset() {
*x = LoginEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[20]
+ mi := &file_bridge_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1550,7 +1680,7 @@ func (x *LoginEvent) String() string {
func (*LoginEvent) ProtoMessage() {}
func (x *LoginEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[20]
+ mi := &file_bridge_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1563,7 +1693,7 @@ func (x *LoginEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginEvent.ProtoReflect.Descriptor instead.
func (*LoginEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{20}
+ return file_bridge_proto_rawDescGZIP(), []int{21}
}
func (m *LoginEvent) GetEvent() isLoginEvent_Event {
@@ -1654,7 +1784,7 @@ type LoginErrorEvent struct {
func (x *LoginErrorEvent) Reset() {
*x = LoginErrorEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[21]
+ mi := &file_bridge_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1667,7 +1797,7 @@ func (x *LoginErrorEvent) String() string {
func (*LoginErrorEvent) ProtoMessage() {}
func (x *LoginErrorEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[21]
+ mi := &file_bridge_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1680,7 +1810,7 @@ func (x *LoginErrorEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginErrorEvent.ProtoReflect.Descriptor instead.
func (*LoginErrorEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{21}
+ return file_bridge_proto_rawDescGZIP(), []int{22}
}
func (x *LoginErrorEvent) GetType() LoginErrorType {
@@ -1708,7 +1838,7 @@ type LoginTfaRequestedEvent struct {
func (x *LoginTfaRequestedEvent) Reset() {
*x = LoginTfaRequestedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[22]
+ mi := &file_bridge_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1721,7 +1851,7 @@ func (x *LoginTfaRequestedEvent) String() string {
func (*LoginTfaRequestedEvent) ProtoMessage() {}
func (x *LoginTfaRequestedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[22]
+ mi := &file_bridge_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1734,7 +1864,7 @@ func (x *LoginTfaRequestedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginTfaRequestedEvent.ProtoReflect.Descriptor instead.
func (*LoginTfaRequestedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{22}
+ return file_bridge_proto_rawDescGZIP(), []int{23}
}
func (x *LoginTfaRequestedEvent) GetUsername() string {
@@ -1753,7 +1883,7 @@ type LoginTwoPasswordsRequestedEvent struct {
func (x *LoginTwoPasswordsRequestedEvent) Reset() {
*x = LoginTwoPasswordsRequestedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[23]
+ mi := &file_bridge_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1766,7 +1896,7 @@ func (x *LoginTwoPasswordsRequestedEvent) String() string {
func (*LoginTwoPasswordsRequestedEvent) ProtoMessage() {}
func (x *LoginTwoPasswordsRequestedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[23]
+ mi := &file_bridge_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1779,7 +1909,7 @@ func (x *LoginTwoPasswordsRequestedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginTwoPasswordsRequestedEvent.ProtoReflect.Descriptor instead.
func (*LoginTwoPasswordsRequestedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{23}
+ return file_bridge_proto_rawDescGZIP(), []int{24}
}
type LoginFinishedEvent struct {
@@ -1793,7 +1923,7 @@ type LoginFinishedEvent struct {
func (x *LoginFinishedEvent) Reset() {
*x = LoginFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[24]
+ mi := &file_bridge_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1806,7 +1936,7 @@ func (x *LoginFinishedEvent) String() string {
func (*LoginFinishedEvent) ProtoMessage() {}
func (x *LoginFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[24]
+ mi := &file_bridge_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1819,7 +1949,7 @@ func (x *LoginFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use LoginFinishedEvent.ProtoReflect.Descriptor instead.
func (*LoginFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{24}
+ return file_bridge_proto_rawDescGZIP(), []int{25}
}
func (x *LoginFinishedEvent) GetUserID() string {
@@ -1851,7 +1981,7 @@ type UpdateEvent struct {
func (x *UpdateEvent) Reset() {
*x = UpdateEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[25]
+ mi := &file_bridge_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1864,7 +1994,7 @@ func (x *UpdateEvent) String() string {
func (*UpdateEvent) ProtoMessage() {}
func (x *UpdateEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[25]
+ mi := &file_bridge_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1877,7 +2007,7 @@ func (x *UpdateEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateEvent.ProtoReflect.Descriptor instead.
func (*UpdateEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{25}
+ return file_bridge_proto_rawDescGZIP(), []int{26}
}
func (m *UpdateEvent) GetEvent() isUpdateEvent_Event {
@@ -1993,7 +2123,7 @@ type UpdateErrorEvent struct {
func (x *UpdateErrorEvent) Reset() {
*x = UpdateErrorEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[26]
+ mi := &file_bridge_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2006,7 +2136,7 @@ func (x *UpdateErrorEvent) String() string {
func (*UpdateErrorEvent) ProtoMessage() {}
func (x *UpdateErrorEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[26]
+ mi := &file_bridge_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2019,7 +2149,7 @@ func (x *UpdateErrorEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateErrorEvent.ProtoReflect.Descriptor instead.
func (*UpdateErrorEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{26}
+ return file_bridge_proto_rawDescGZIP(), []int{27}
}
func (x *UpdateErrorEvent) GetType() UpdateErrorType {
@@ -2040,7 +2170,7 @@ type UpdateManualReadyEvent struct {
func (x *UpdateManualReadyEvent) Reset() {
*x = UpdateManualReadyEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[27]
+ mi := &file_bridge_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2053,7 +2183,7 @@ func (x *UpdateManualReadyEvent) String() string {
func (*UpdateManualReadyEvent) ProtoMessage() {}
func (x *UpdateManualReadyEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[27]
+ mi := &file_bridge_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2066,7 +2196,7 @@ func (x *UpdateManualReadyEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateManualReadyEvent.ProtoReflect.Descriptor instead.
func (*UpdateManualReadyEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{27}
+ return file_bridge_proto_rawDescGZIP(), []int{28}
}
func (x *UpdateManualReadyEvent) GetVersion() string {
@@ -2085,7 +2215,7 @@ type UpdateManualRestartNeededEvent struct {
func (x *UpdateManualRestartNeededEvent) Reset() {
*x = UpdateManualRestartNeededEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[28]
+ mi := &file_bridge_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2098,7 +2228,7 @@ func (x *UpdateManualRestartNeededEvent) String() string {
func (*UpdateManualRestartNeededEvent) ProtoMessage() {}
func (x *UpdateManualRestartNeededEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[28]
+ mi := &file_bridge_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2111,7 +2241,7 @@ func (x *UpdateManualRestartNeededEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateManualRestartNeededEvent.ProtoReflect.Descriptor instead.
func (*UpdateManualRestartNeededEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{28}
+ return file_bridge_proto_rawDescGZIP(), []int{29}
}
type UpdateForceEvent struct {
@@ -2125,7 +2255,7 @@ type UpdateForceEvent struct {
func (x *UpdateForceEvent) Reset() {
*x = UpdateForceEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[29]
+ mi := &file_bridge_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2138,7 +2268,7 @@ func (x *UpdateForceEvent) String() string {
func (*UpdateForceEvent) ProtoMessage() {}
func (x *UpdateForceEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[29]
+ mi := &file_bridge_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2151,7 +2281,7 @@ func (x *UpdateForceEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateForceEvent.ProtoReflect.Descriptor instead.
func (*UpdateForceEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{29}
+ return file_bridge_proto_rawDescGZIP(), []int{30}
}
func (x *UpdateForceEvent) GetVersion() string {
@@ -2170,7 +2300,7 @@ type UpdateSilentRestartNeeded struct {
func (x *UpdateSilentRestartNeeded) Reset() {
*x = UpdateSilentRestartNeeded{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[30]
+ mi := &file_bridge_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2183,7 +2313,7 @@ func (x *UpdateSilentRestartNeeded) String() string {
func (*UpdateSilentRestartNeeded) ProtoMessage() {}
func (x *UpdateSilentRestartNeeded) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[30]
+ mi := &file_bridge_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2196,7 +2326,7 @@ func (x *UpdateSilentRestartNeeded) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateSilentRestartNeeded.ProtoReflect.Descriptor instead.
func (*UpdateSilentRestartNeeded) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{30}
+ return file_bridge_proto_rawDescGZIP(), []int{31}
}
type UpdateIsLatestVersion struct {
@@ -2208,7 +2338,7 @@ type UpdateIsLatestVersion struct {
func (x *UpdateIsLatestVersion) Reset() {
*x = UpdateIsLatestVersion{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[31]
+ mi := &file_bridge_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2221,7 +2351,7 @@ func (x *UpdateIsLatestVersion) String() string {
func (*UpdateIsLatestVersion) ProtoMessage() {}
func (x *UpdateIsLatestVersion) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[31]
+ mi := &file_bridge_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2234,7 +2364,7 @@ func (x *UpdateIsLatestVersion) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateIsLatestVersion.ProtoReflect.Descriptor instead.
func (*UpdateIsLatestVersion) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{31}
+ return file_bridge_proto_rawDescGZIP(), []int{32}
}
type UpdateCheckFinished struct {
@@ -2246,7 +2376,7 @@ type UpdateCheckFinished struct {
func (x *UpdateCheckFinished) Reset() {
*x = UpdateCheckFinished{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[32]
+ mi := &file_bridge_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2259,7 +2389,7 @@ func (x *UpdateCheckFinished) String() string {
func (*UpdateCheckFinished) ProtoMessage() {}
func (x *UpdateCheckFinished) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[32]
+ mi := &file_bridge_proto_msgTypes[33]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2272,7 +2402,7 @@ func (x *UpdateCheckFinished) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateCheckFinished.ProtoReflect.Descriptor instead.
func (*UpdateCheckFinished) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{32}
+ return file_bridge_proto_rawDescGZIP(), []int{33}
}
//**********************************************************
@@ -2295,7 +2425,7 @@ type CacheEvent struct {
func (x *CacheEvent) Reset() {
*x = CacheEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[33]
+ mi := &file_bridge_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2308,7 +2438,7 @@ func (x *CacheEvent) String() string {
func (*CacheEvent) ProtoMessage() {}
func (x *CacheEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[33]
+ mi := &file_bridge_proto_msgTypes[34]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2321,7 +2451,7 @@ func (x *CacheEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use CacheEvent.ProtoReflect.Descriptor instead.
func (*CacheEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{33}
+ return file_bridge_proto_rawDescGZIP(), []int{34}
}
func (m *CacheEvent) GetEvent() isCacheEvent_Event {
@@ -2411,7 +2541,7 @@ type CacheErrorEvent struct {
func (x *CacheErrorEvent) Reset() {
*x = CacheErrorEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[34]
+ mi := &file_bridge_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2424,7 +2554,7 @@ func (x *CacheErrorEvent) String() string {
func (*CacheErrorEvent) ProtoMessage() {}
func (x *CacheErrorEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[34]
+ mi := &file_bridge_proto_msgTypes[35]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2437,7 +2567,7 @@ func (x *CacheErrorEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use CacheErrorEvent.ProtoReflect.Descriptor instead.
func (*CacheErrorEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{34}
+ return file_bridge_proto_rawDescGZIP(), []int{35}
}
func (x *CacheErrorEvent) GetType() CacheErrorType {
@@ -2456,7 +2586,7 @@ type CacheLocationChangeSuccessEvent struct {
func (x *CacheLocationChangeSuccessEvent) Reset() {
*x = CacheLocationChangeSuccessEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[35]
+ mi := &file_bridge_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2469,7 +2599,7 @@ func (x *CacheLocationChangeSuccessEvent) String() string {
func (*CacheLocationChangeSuccessEvent) ProtoMessage() {}
func (x *CacheLocationChangeSuccessEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[35]
+ mi := &file_bridge_proto_msgTypes[36]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2482,7 +2612,7 @@ func (x *CacheLocationChangeSuccessEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use CacheLocationChangeSuccessEvent.ProtoReflect.Descriptor instead.
func (*CacheLocationChangeSuccessEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{35}
+ return file_bridge_proto_rawDescGZIP(), []int{36}
}
type ChangeLocalCacheFinishedEvent struct {
@@ -2494,7 +2624,7 @@ type ChangeLocalCacheFinishedEvent struct {
func (x *ChangeLocalCacheFinishedEvent) Reset() {
*x = ChangeLocalCacheFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[36]
+ mi := &file_bridge_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2507,7 +2637,7 @@ func (x *ChangeLocalCacheFinishedEvent) String() string {
func (*ChangeLocalCacheFinishedEvent) ProtoMessage() {}
func (x *ChangeLocalCacheFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[36]
+ mi := &file_bridge_proto_msgTypes[37]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2520,7 +2650,7 @@ func (x *ChangeLocalCacheFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ChangeLocalCacheFinishedEvent.ProtoReflect.Descriptor instead.
func (*ChangeLocalCacheFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{36}
+ return file_bridge_proto_rawDescGZIP(), []int{37}
}
type IsCacheOnDiskEnabledChanged struct {
@@ -2534,7 +2664,7 @@ type IsCacheOnDiskEnabledChanged struct {
func (x *IsCacheOnDiskEnabledChanged) Reset() {
*x = IsCacheOnDiskEnabledChanged{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[37]
+ mi := &file_bridge_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2547,7 +2677,7 @@ func (x *IsCacheOnDiskEnabledChanged) String() string {
func (*IsCacheOnDiskEnabledChanged) ProtoMessage() {}
func (x *IsCacheOnDiskEnabledChanged) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[37]
+ mi := &file_bridge_proto_msgTypes[38]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2560,7 +2690,7 @@ func (x *IsCacheOnDiskEnabledChanged) ProtoReflect() protoreflect.Message {
// Deprecated: Use IsCacheOnDiskEnabledChanged.ProtoReflect.Descriptor instead.
func (*IsCacheOnDiskEnabledChanged) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{37}
+ return file_bridge_proto_rawDescGZIP(), []int{38}
}
func (x *IsCacheOnDiskEnabledChanged) GetEnabled() bool {
@@ -2581,7 +2711,7 @@ type DiskCachePathChanged struct {
func (x *DiskCachePathChanged) Reset() {
*x = DiskCachePathChanged{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[38]
+ mi := &file_bridge_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2594,7 +2724,7 @@ func (x *DiskCachePathChanged) String() string {
func (*DiskCachePathChanged) ProtoMessage() {}
func (x *DiskCachePathChanged) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[38]
+ mi := &file_bridge_proto_msgTypes[39]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2607,7 +2737,7 @@ func (x *DiskCachePathChanged) ProtoReflect() protoreflect.Message {
// Deprecated: Use DiskCachePathChanged.ProtoReflect.Descriptor instead.
func (*DiskCachePathChanged) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{38}
+ return file_bridge_proto_rawDescGZIP(), []int{39}
}
func (x *DiskCachePathChanged) GetPath() string {
@@ -2635,7 +2765,7 @@ type MailSettingsEvent struct {
func (x *MailSettingsEvent) Reset() {
*x = MailSettingsEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[39]
+ mi := &file_bridge_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2648,7 +2778,7 @@ func (x *MailSettingsEvent) String() string {
func (*MailSettingsEvent) ProtoMessage() {}
func (x *MailSettingsEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[39]
+ mi := &file_bridge_proto_msgTypes[40]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2661,7 +2791,7 @@ func (x *MailSettingsEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use MailSettingsEvent.ProtoReflect.Descriptor instead.
func (*MailSettingsEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{39}
+ return file_bridge_proto_rawDescGZIP(), []int{40}
}
func (m *MailSettingsEvent) GetEvent() isMailSettingsEvent_Event {
@@ -2725,7 +2855,7 @@ type MailSettingsErrorEvent struct {
func (x *MailSettingsErrorEvent) Reset() {
*x = MailSettingsErrorEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[40]
+ mi := &file_bridge_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2738,7 +2868,7 @@ func (x *MailSettingsErrorEvent) String() string {
func (*MailSettingsErrorEvent) ProtoMessage() {}
func (x *MailSettingsErrorEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[40]
+ mi := &file_bridge_proto_msgTypes[41]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2751,7 +2881,7 @@ func (x *MailSettingsErrorEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use MailSettingsErrorEvent.ProtoReflect.Descriptor instead.
func (*MailSettingsErrorEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{40}
+ return file_bridge_proto_rawDescGZIP(), []int{41}
}
func (x *MailSettingsErrorEvent) GetType() MailSettingsErrorType {
@@ -2770,7 +2900,7 @@ type UseSslForSmtpFinishedEvent struct {
func (x *UseSslForSmtpFinishedEvent) Reset() {
*x = UseSslForSmtpFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[41]
+ mi := &file_bridge_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2783,7 +2913,7 @@ func (x *UseSslForSmtpFinishedEvent) String() string {
func (*UseSslForSmtpFinishedEvent) ProtoMessage() {}
func (x *UseSslForSmtpFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[41]
+ mi := &file_bridge_proto_msgTypes[42]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2796,7 +2926,7 @@ func (x *UseSslForSmtpFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UseSslForSmtpFinishedEvent.ProtoReflect.Descriptor instead.
func (*UseSslForSmtpFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{41}
+ return file_bridge_proto_rawDescGZIP(), []int{42}
}
type ChangePortsFinishedEvent struct {
@@ -2808,7 +2938,7 @@ type ChangePortsFinishedEvent struct {
func (x *ChangePortsFinishedEvent) Reset() {
*x = ChangePortsFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[42]
+ mi := &file_bridge_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2821,7 +2951,7 @@ func (x *ChangePortsFinishedEvent) String() string {
func (*ChangePortsFinishedEvent) ProtoMessage() {}
func (x *ChangePortsFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[42]
+ mi := &file_bridge_proto_msgTypes[43]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2834,7 +2964,7 @@ func (x *ChangePortsFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ChangePortsFinishedEvent.ProtoReflect.Descriptor instead.
func (*ChangePortsFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{42}
+ return file_bridge_proto_rawDescGZIP(), []int{43}
}
//**********************************************************
@@ -2855,7 +2985,7 @@ type KeychainEvent struct {
func (x *KeychainEvent) Reset() {
*x = KeychainEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[43]
+ mi := &file_bridge_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2868,7 +2998,7 @@ func (x *KeychainEvent) String() string {
func (*KeychainEvent) ProtoMessage() {}
func (x *KeychainEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[43]
+ mi := &file_bridge_proto_msgTypes[44]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2881,7 +3011,7 @@ func (x *KeychainEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use KeychainEvent.ProtoReflect.Descriptor instead.
func (*KeychainEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{43}
+ return file_bridge_proto_rawDescGZIP(), []int{44}
}
func (m *KeychainEvent) GetEvent() isKeychainEvent_Event {
@@ -2943,7 +3073,7 @@ type ChangeKeychainFinishedEvent struct {
func (x *ChangeKeychainFinishedEvent) Reset() {
*x = ChangeKeychainFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[44]
+ mi := &file_bridge_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2956,7 +3086,7 @@ func (x *ChangeKeychainFinishedEvent) String() string {
func (*ChangeKeychainFinishedEvent) ProtoMessage() {}
func (x *ChangeKeychainFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[44]
+ mi := &file_bridge_proto_msgTypes[45]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2969,7 +3099,7 @@ func (x *ChangeKeychainFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ChangeKeychainFinishedEvent.ProtoReflect.Descriptor instead.
func (*ChangeKeychainFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{44}
+ return file_bridge_proto_rawDescGZIP(), []int{45}
}
type HasNoKeychainEvent struct {
@@ -2981,7 +3111,7 @@ type HasNoKeychainEvent struct {
func (x *HasNoKeychainEvent) Reset() {
*x = HasNoKeychainEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[45]
+ mi := &file_bridge_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2994,7 +3124,7 @@ func (x *HasNoKeychainEvent) String() string {
func (*HasNoKeychainEvent) ProtoMessage() {}
func (x *HasNoKeychainEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[45]
+ mi := &file_bridge_proto_msgTypes[46]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3007,7 +3137,7 @@ func (x *HasNoKeychainEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use HasNoKeychainEvent.ProtoReflect.Descriptor instead.
func (*HasNoKeychainEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{45}
+ return file_bridge_proto_rawDescGZIP(), []int{46}
}
type RebuildKeychainEvent struct {
@@ -3019,7 +3149,7 @@ type RebuildKeychainEvent struct {
func (x *RebuildKeychainEvent) Reset() {
*x = RebuildKeychainEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[46]
+ mi := &file_bridge_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3032,7 +3162,7 @@ func (x *RebuildKeychainEvent) String() string {
func (*RebuildKeychainEvent) ProtoMessage() {}
func (x *RebuildKeychainEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[46]
+ mi := &file_bridge_proto_msgTypes[47]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3045,7 +3175,7 @@ func (x *RebuildKeychainEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use RebuildKeychainEvent.ProtoReflect.Descriptor instead.
func (*RebuildKeychainEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{46}
+ return file_bridge_proto_rawDescGZIP(), []int{47}
}
//**********************************************************
@@ -3067,7 +3197,7 @@ type MailEvent struct {
func (x *MailEvent) Reset() {
*x = MailEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[47]
+ mi := &file_bridge_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3080,7 +3210,7 @@ func (x *MailEvent) String() string {
func (*MailEvent) ProtoMessage() {}
func (x *MailEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[47]
+ mi := &file_bridge_proto_msgTypes[48]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3093,7 +3223,7 @@ func (x *MailEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use MailEvent.ProtoReflect.Descriptor instead.
func (*MailEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{47}
+ return file_bridge_proto_rawDescGZIP(), []int{48}
}
func (m *MailEvent) GetEvent() isMailEvent_Event {
@@ -3170,7 +3300,7 @@ type NoActiveKeyForRecipientEvent struct {
func (x *NoActiveKeyForRecipientEvent) Reset() {
*x = NoActiveKeyForRecipientEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[48]
+ mi := &file_bridge_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3183,7 +3313,7 @@ func (x *NoActiveKeyForRecipientEvent) String() string {
func (*NoActiveKeyForRecipientEvent) ProtoMessage() {}
func (x *NoActiveKeyForRecipientEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[48]
+ mi := &file_bridge_proto_msgTypes[49]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3196,7 +3326,7 @@ func (x *NoActiveKeyForRecipientEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use NoActiveKeyForRecipientEvent.ProtoReflect.Descriptor instead.
func (*NoActiveKeyForRecipientEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{48}
+ return file_bridge_proto_rawDescGZIP(), []int{49}
}
func (x *NoActiveKeyForRecipientEvent) GetEmail() string {
@@ -3217,7 +3347,7 @@ type AddressChangedEvent struct {
func (x *AddressChangedEvent) Reset() {
*x = AddressChangedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[49]
+ mi := &file_bridge_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3230,7 +3360,7 @@ func (x *AddressChangedEvent) String() string {
func (*AddressChangedEvent) ProtoMessage() {}
func (x *AddressChangedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[49]
+ mi := &file_bridge_proto_msgTypes[50]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3243,7 +3373,7 @@ func (x *AddressChangedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use AddressChangedEvent.ProtoReflect.Descriptor instead.
func (*AddressChangedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{49}
+ return file_bridge_proto_rawDescGZIP(), []int{50}
}
func (x *AddressChangedEvent) GetAddress() string {
@@ -3264,7 +3394,7 @@ type AddressChangedLogoutEvent struct {
func (x *AddressChangedLogoutEvent) Reset() {
*x = AddressChangedLogoutEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[50]
+ mi := &file_bridge_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3277,7 +3407,7 @@ func (x *AddressChangedLogoutEvent) String() string {
func (*AddressChangedLogoutEvent) ProtoMessage() {}
func (x *AddressChangedLogoutEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[50]
+ mi := &file_bridge_proto_msgTypes[51]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3290,7 +3420,7 @@ func (x *AddressChangedLogoutEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use AddressChangedLogoutEvent.ProtoReflect.Descriptor instead.
func (*AddressChangedLogoutEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{50}
+ return file_bridge_proto_rawDescGZIP(), []int{51}
}
func (x *AddressChangedLogoutEvent) GetAddress() string {
@@ -3309,7 +3439,7 @@ type ApiCertIssueEvent struct {
func (x *ApiCertIssueEvent) Reset() {
*x = ApiCertIssueEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[51]
+ mi := &file_bridge_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3322,7 +3452,7 @@ func (x *ApiCertIssueEvent) String() string {
func (*ApiCertIssueEvent) ProtoMessage() {}
func (x *ApiCertIssueEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[51]
+ mi := &file_bridge_proto_msgTypes[52]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3335,7 +3465,7 @@ func (x *ApiCertIssueEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ApiCertIssueEvent.ProtoReflect.Descriptor instead.
func (*ApiCertIssueEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{51}
+ return file_bridge_proto_rawDescGZIP(), []int{52}
}
type UserEvent struct {
@@ -3353,7 +3483,7 @@ type UserEvent struct {
func (x *UserEvent) Reset() {
*x = UserEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[52]
+ mi := &file_bridge_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3366,7 +3496,7 @@ func (x *UserEvent) String() string {
func (*UserEvent) ProtoMessage() {}
func (x *UserEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[52]
+ mi := &file_bridge_proto_msgTypes[53]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3379,7 +3509,7 @@ func (x *UserEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UserEvent.ProtoReflect.Descriptor instead.
func (*UserEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{52}
+ return file_bridge_proto_rawDescGZIP(), []int{53}
}
func (m *UserEvent) GetEvent() isUserEvent_Event {
@@ -3443,7 +3573,7 @@ type ToggleSplitModeFinishedEvent struct {
func (x *ToggleSplitModeFinishedEvent) Reset() {
*x = ToggleSplitModeFinishedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[53]
+ mi := &file_bridge_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3456,7 +3586,7 @@ func (x *ToggleSplitModeFinishedEvent) String() string {
func (*ToggleSplitModeFinishedEvent) ProtoMessage() {}
func (x *ToggleSplitModeFinishedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[53]
+ mi := &file_bridge_proto_msgTypes[54]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3469,7 +3599,7 @@ func (x *ToggleSplitModeFinishedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use ToggleSplitModeFinishedEvent.ProtoReflect.Descriptor instead.
func (*ToggleSplitModeFinishedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{53}
+ return file_bridge_proto_rawDescGZIP(), []int{54}
}
func (x *ToggleSplitModeFinishedEvent) GetUserID() string {
@@ -3490,7 +3620,7 @@ type UserDisconnectedEvent struct {
func (x *UserDisconnectedEvent) Reset() {
*x = UserDisconnectedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[54]
+ mi := &file_bridge_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3503,7 +3633,7 @@ func (x *UserDisconnectedEvent) String() string {
func (*UserDisconnectedEvent) ProtoMessage() {}
func (x *UserDisconnectedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[54]
+ mi := &file_bridge_proto_msgTypes[55]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3516,7 +3646,7 @@ func (x *UserDisconnectedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UserDisconnectedEvent.ProtoReflect.Descriptor instead.
func (*UserDisconnectedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{54}
+ return file_bridge_proto_rawDescGZIP(), []int{55}
}
func (x *UserDisconnectedEvent) GetUsername() string {
@@ -3537,7 +3667,7 @@ type UserChangedEvent struct {
func (x *UserChangedEvent) Reset() {
*x = UserChangedEvent{}
if protoimpl.UnsafeEnabled {
- mi := &file_bridge_proto_msgTypes[55]
+ mi := &file_bridge_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -3550,7 +3680,7 @@ func (x *UserChangedEvent) String() string {
func (*UserChangedEvent) ProtoMessage() {}
func (x *UserChangedEvent) ProtoReflect() protoreflect.Message {
- mi := &file_bridge_proto_msgTypes[55]
+ mi := &file_bridge_proto_msgTypes[56]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -3563,7 +3693,7 @@ func (x *UserChangedEvent) ProtoReflect() protoreflect.Message {
// Deprecated: Use UserChangedEvent.ProtoReflect.Descriptor instead.
func (*UserChangedEvent) Descriptor() ([]byte, []int) {
- return file_bridge_proto_rawDescGZIP(), []int{55}
+ return file_bridge_proto_rawDescGZIP(), []int{56}
}
func (x *UserChangedEvent) GetUserID() string {
@@ -3581,7 +3711,14 @@ var file_bridge_proto_rawDesc = []byte{
0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0xc8, 0x01, 0x0a, 0x10, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75, 0x67, 0x52,
+ 0x6f, 0x22, 0x6e, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x4c, 0x6f, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0e, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f,
+ 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x18, 0x0a,
+ 0x07, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
+ 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
+ 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
+ 0x65, 0x22, 0xc8, 0x01, 0x0a, 0x10, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75, 0x67, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1c,
0x0a, 0x09, 0x6f, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
@@ -3954,264 +4091,273 @@ var file_bridge_proto_rawDesc = []byte{
0x61, 0x6d, 0x65, 0x22, 0x2a, 0x0a, 0x10, 0x55, 0x73, 0x65, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67,
0x65, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x44, 0x2a,
- 0xa2, 0x01, 0x0a, 0x0e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x55, 0x53, 0x45, 0x52, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x50,
- 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00, 0x12,
- 0x0d, 0x0a, 0x09, 0x46, 0x52, 0x45, 0x45, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x10, 0x01, 0x12, 0x14,
- 0x0a, 0x10, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52,
- 0x4f, 0x52, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x54, 0x46, 0x41, 0x5f, 0x45, 0x52, 0x52, 0x4f,
- 0x52, 0x10, 0x03, 0x12, 0x0d, 0x0a, 0x09, 0x54, 0x46, 0x41, 0x5f, 0x41, 0x42, 0x4f, 0x52, 0x54,
- 0x10, 0x04, 0x12, 0x17, 0x0a, 0x13, 0x54, 0x57, 0x4f, 0x5f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f,
- 0x52, 0x44, 0x53, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x12, 0x17, 0x0a, 0x13, 0x54,
- 0x57, 0x4f, 0x5f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x53, 0x5f, 0x41, 0x42, 0x4f,
- 0x52, 0x54, 0x10, 0x06, 0x2a, 0x5b, 0x0a, 0x0f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x72,
- 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x50, 0x44, 0x41, 0x54,
- 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x55, 0x41, 0x4c, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00,
- 0x12, 0x16, 0x0a, 0x12, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x46, 0x4f, 0x52, 0x43, 0x45,
- 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x50, 0x44, 0x41,
- 0x54, 0x45, 0x5f, 0x53, 0x49, 0x4c, 0x45, 0x4e, 0x54, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10,
- 0x02, 0x2a, 0x57, 0x0a, 0x0e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54,
- 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x55, 0x4e, 0x41,
- 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00,
- 0x12, 0x19, 0x0a, 0x15, 0x43, 0x41, 0x43, 0x48, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x54, 0x5f, 0x4d,
- 0x4f, 0x56, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x44,
- 0x49, 0x53, 0x4b, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x10, 0x02, 0x2a, 0x41, 0x0a, 0x15, 0x4d, 0x61,
- 0x69, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54,
- 0x79, 0x70, 0x65, 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4d, 0x41, 0x50, 0x5f, 0x50, 0x4f, 0x52, 0x54,
- 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x4d, 0x54, 0x50,
- 0x5f, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x01, 0x32, 0xb8, 0x1c,
- 0x0a, 0x06, 0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x47, 0x75, 0x69, 0x52,
- 0x65, 0x61, 0x64, 0x79, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
- 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x0a, 0x04, 0x51, 0x75, 0x69, 0x74, 0x12, 0x16, 0x2e, 0x67,
+ 0x55, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x09, 0x0a, 0x05, 0x50,
+ 0x41, 0x4e, 0x49, 0x43, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x41, 0x54, 0x41, 0x4c, 0x10,
+ 0x01, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04,
+ 0x57, 0x41, 0x52, 0x4e, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x04,
+ 0x12, 0x09, 0x0a, 0x05, 0x44, 0x45, 0x42, 0x55, 0x47, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x54,
+ 0x52, 0x41, 0x43, 0x45, 0x10, 0x06, 0x2a, 0xa2, 0x01, 0x0a, 0x0e, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
+ 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x55, 0x53, 0x45,
+ 0x52, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x5f, 0x45,
+ 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x46, 0x52, 0x45, 0x45, 0x5f, 0x55,
+ 0x53, 0x45, 0x52, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54,
+ 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x54,
+ 0x46, 0x41, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x12, 0x0d, 0x0a, 0x09, 0x54, 0x46,
+ 0x41, 0x5f, 0x41, 0x42, 0x4f, 0x52, 0x54, 0x10, 0x04, 0x12, 0x17, 0x0a, 0x13, 0x54, 0x57, 0x4f,
+ 0x5f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x53, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52,
+ 0x10, 0x05, 0x12, 0x17, 0x0a, 0x13, 0x54, 0x57, 0x4f, 0x5f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f,
+ 0x52, 0x44, 0x53, 0x5f, 0x41, 0x42, 0x4f, 0x52, 0x54, 0x10, 0x06, 0x2a, 0x5b, 0x0a, 0x0f, 0x55,
+ 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x17,
+ 0x0a, 0x13, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x55, 0x41, 0x4c, 0x5f,
+ 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x55, 0x50, 0x44, 0x41, 0x54,
+ 0x45, 0x5f, 0x46, 0x4f, 0x52, 0x43, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12,
+ 0x17, 0x0a, 0x13, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x53, 0x49, 0x4c, 0x45, 0x4e, 0x54,
+ 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x2a, 0x57, 0x0a, 0x0e, 0x43, 0x61, 0x63, 0x68,
+ 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x43, 0x41,
+ 0x43, 0x48, 0x45, 0x5f, 0x55, 0x4e, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f,
+ 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x00, 0x12, 0x19, 0x0a, 0x15, 0x43, 0x41, 0x43, 0x48, 0x45,
+ 0x5f, 0x43, 0x41, 0x4e, 0x54, 0x5f, 0x4d, 0x4f, 0x56, 0x45, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52,
+ 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x44, 0x49, 0x53, 0x4b, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x10,
+ 0x02, 0x2a, 0x41, 0x0a, 0x15, 0x4d, 0x61, 0x69, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
+ 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x13, 0x0a, 0x0f, 0x49, 0x4d,
+ 0x41, 0x50, 0x5f, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x00, 0x12,
+ 0x13, 0x0a, 0x0f, 0x53, 0x4d, 0x54, 0x50, 0x5f, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x49, 0x53, 0x53,
+ 0x55, 0x45, 0x10, 0x01, 0x32, 0xf9, 0x1c, 0x0a, 0x06, 0x42, 0x72, 0x69, 0x64, 0x67, 0x65, 0x12,
+ 0x3f, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x4c, 0x6f, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x18,
+ 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x41, 0x64, 0x64, 0x4c, 0x6f, 0x67, 0x45, 0x6e, 0x74, 0x72,
+ 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
+ 0x12, 0x3a, 0x0a, 0x08, 0x47, 0x75, 0x69, 0x52, 0x65, 0x61, 0x64, 0x79, 0x12, 0x16, 0x2e, 0x67,
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x39, 0x0a, 0x07,
- 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x0a, 0x04,
+ 0x51, 0x75, 0x69, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67,
+ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
+ 0x6d, 0x70, 0x74, 0x79, 0x12, 0x39, 0x0a, 0x07, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12,
0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0d, 0x53, 0x68, 0x6f, 0x77, 0x4f,
- 0x6e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x75, 0x70, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12,
+ 0x43, 0x0a, 0x0d, 0x53, 0x68, 0x6f, 0x77, 0x4f, 0x6e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x75, 0x70,
+ 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10, 0x53, 0x68, 0x6f, 0x77, 0x53, 0x70, 0x6c, 0x61,
+ 0x73, 0x68, 0x53, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10,
- 0x53, 0x68, 0x6f, 0x77, 0x53, 0x70, 0x6c, 0x61, 0x73, 0x68, 0x53, 0x63, 0x72, 0x65, 0x65, 0x6e,
- 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x45, 0x0a, 0x0f, 0x49, 0x73, 0x46, 0x69, 0x72, 0x73, 0x74, 0x47,
- 0x75, 0x69, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a,
- 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10, 0x53,
- 0x65, 0x74, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4f, 0x6e, 0x12,
- 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
- 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0d, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x73, 0x74, 0x61,
- 0x72, 0x74, 0x4f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42,
- 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x49,
- 0x73, 0x42, 0x65, 0x74, 0x61, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1a, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42,
- 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
- 0x12, 0x43, 0x0a, 0x0d, 0x49, 0x73, 0x42, 0x65, 0x74, 0x61, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3c, 0x0a, 0x04, 0x47, 0x6f, 0x4f, 0x73, 0x12, 0x16, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x3e, 0x0a, 0x0c, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x65, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
- 0x70, 0x74, 0x79, 0x12, 0x3f, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x61, 0x74, 0x68,
- 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x43, 0x0a, 0x0b, 0x4c, 0x69, 0x63, 0x65, 0x6e, 0x73,
- 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4c, 0x0a, 0x14, 0x52,
- 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x6f, 0x74, 0x65, 0x73, 0x50, 0x61, 0x67, 0x65, 0x4c,
- 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x16, 0x44, 0x65, 0x70,
- 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x79, 0x4c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x4c,
- 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x47, 0x0a, 0x0f, 0x4c, 0x61, 0x6e,
- 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
- 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x12, 0x4a, 0x0a, 0x12, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x63,
- 0x68, 0x65, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x47,
- 0x0a, 0x0f, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4a, 0x0a, 0x12, 0x43, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x3b, 0x0a, 0x09, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75, 0x67,
- 0x12, 0x16, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
- 0x12, 0x33, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63,
- 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x0a, 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x32, 0x46,
- 0x41, 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a,
- 0x0f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x32, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x73,
- 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a, 0x0a,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x12, 0x17, 0x2e, 0x67, 0x72, 0x70,
- 0x63, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x62, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a, 0x0b, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
- 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3f, 0x0a, 0x0d, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
- 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x4c, 0x0a, 0x16, 0x53,
- 0x65, 0x74, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x49, 0x0a, 0x13, 0x49, 0x73, 0x41,
- 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e,
- 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4a, 0x0a, 0x14, 0x49, 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4f,
- 0x6e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x2e, 0x67,
+ 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x45, 0x0a, 0x0f,
+ 0x49, 0x73, 0x46, 0x69, 0x72, 0x73, 0x74, 0x47, 0x75, 0x69, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12,
+ 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f,
+ 0x73, 0x74, 0x61, 0x72, 0x74, 0x4f, 0x6e, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0d, 0x49,
+ 0x73, 0x41, 0x75, 0x74, 0x6f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4f, 0x6e, 0x12, 0x16, 0x2e, 0x67,
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x12, 0x45, 0x0a, 0x0d, 0x44, 0x69, 0x73, 0x6b, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x49, 0x0a, 0x10, 0x43, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x1d, 0x2e, 0x67, 0x72,
- 0x70, 0x63, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
- 0x74, 0x79, 0x12, 0x45, 0x0a, 0x0f, 0x53, 0x65, 0x74, 0x49, 0x73, 0x44, 0x6f, 0x48, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x42, 0x0a, 0x0c, 0x49, 0x73, 0x44,
- 0x6f, 0x48, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x12, 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x49, 0x73, 0x42, 0x65, 0x74, 0x61, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
+ 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0d, 0x49, 0x73, 0x42, 0x65,
+ 0x74, 0x61, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a,
- 0x10, 0x53, 0x65, 0x74, 0x55, 0x73, 0x65, 0x53, 0x73, 0x6c, 0x46, 0x6f, 0x72, 0x53, 0x6d, 0x74,
- 0x70, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x53, 0x73, 0x6c, 0x46,
- 0x6f, 0x72, 0x53, 0x6d, 0x74, 0x70, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x48, 0x6f,
- 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f, 0x0a, 0x08,
- 0x49, 0x6d, 0x61, 0x70, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
- 0x1a, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f, 0x0a,
- 0x08, 0x53, 0x6d, 0x74, 0x70, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
- 0x79, 0x1a, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f,
- 0x0a, 0x0b, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x18, 0x2e,
- 0x67, 0x72, 0x70, 0x63, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12,
- 0x45, 0x0a, 0x0a, 0x49, 0x73, 0x50, 0x6f, 0x72, 0x74, 0x46, 0x72, 0x65, 0x65, 0x12, 0x1b, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
- 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4e, 0x0a, 0x12, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x4b, 0x65, 0x79, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x16, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
- 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x20, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x41, 0x76, 0x61, 0x69,
- 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4b, 0x65, 0x79, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x12, 0x53, 0x65, 0x74, 0x43, 0x75, 0x72,
- 0x72, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x12, 0x1c, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
- 0x74, 0x79, 0x12, 0x47, 0x0a, 0x0f, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79,
- 0x63, 0x68, 0x61, 0x69, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3c, 0x0a,
+ 0x04, 0x47, 0x6f, 0x4f, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e,
0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x47,
- 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
- 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69,
- 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x07, 0x47, 0x65,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x1a, 0x0a, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x12,
- 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4d,
- 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53,
- 0x70, 0x6c, 0x69, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x42, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x6f, 0x75,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x42, 0x0a, 0x0a, 0x52,
- 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12,
- 0x51, 0x0a, 0x16, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x70, 0x70, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6c, 0x12, 0x1f, 0x2e, 0x67, 0x72, 0x70, 0x63,
- 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x65, 0x4d,
- 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
- 0x74, 0x79, 0x12, 0x41, 0x0a, 0x10, 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74,
- 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x18, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x45, 0x76,
- 0x65, 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x11, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x45, 0x76,
- 0x65, 0x6e, 0x74, 0x30, 0x01, 0x12, 0x41, 0x0a, 0x0f, 0x53, 0x74, 0x6f, 0x70, 0x45, 0x76, 0x65,
- 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3e, 0x0a, 0x0c, 0x54,
+ 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x65, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3f, 0x0a, 0x07, 0x56,
+ 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x40, 0x0a, 0x08,
+ 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
+ 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x43,
+ 0x0a, 0x0b, 0x4c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x12, 0x4c, 0x0a, 0x14, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x4e, 0x6f,
+ 0x74, 0x65, 0x73, 0x50, 0x61, 0x67, 0x65, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75,
+ 0x65, 0x12, 0x4e, 0x0a, 0x16, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x79, 0x4c,
+ 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75,
+ 0x65, 0x12, 0x47, 0x0a, 0x0f, 0x4c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65,
+ 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67,
+ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53,
+ 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4a, 0x0a, 0x12, 0x53, 0x65,
+ 0x74, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x47, 0x0a, 0x0f, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53,
+ 0x63, 0x68, 0x65, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
+ 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12,
+ 0x4a, 0x0a, 0x12, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x43,
+ 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3b, 0x0a, 0x09, 0x52,
+ 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e,
+ 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x75, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x42, 0x36, 0x5a, 0x34, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x4d, 0x61, 0x69,
- 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x2d, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2f,
- 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x33, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69,
+ 0x6e, 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x36, 0x0a,
+ 0x08, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x32, 0x46, 0x41, 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63,
+ 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a, 0x0f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x32, 0x50,
+ 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x12, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e,
+ 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67,
+ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
+ 0x6d, 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x62, 0x6f,
+ 0x72, 0x74, 0x12, 0x17, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41,
+ 0x62, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x12, 0x3d, 0x0a, 0x0b, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x70, 0x64, 0x61,
+ 0x74, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
+ 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
+ 0x74, 0x79, 0x12, 0x3f, 0x0a, 0x0d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x12, 0x4c, 0x0a, 0x16, 0x53, 0x65, 0x74, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f,
+ 0x6d, 0x61, 0x74, 0x69, 0x63, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x12, 0x1a, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
+ 0x79, 0x12, 0x49, 0x0a, 0x13, 0x49, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63,
+ 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
+ 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4a, 0x0a, 0x14,
+ 0x49, 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4f, 0x6e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x61,
+ 0x62, 0x6c, 0x65, 0x64, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67,
+ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42,
+ 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x45, 0x0a, 0x0d, 0x44, 0x69, 0x73, 0x6b,
+ 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
+ 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12,
+ 0x49, 0x0a, 0x10, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61,
+ 0x63, 0x68, 0x65, 0x12, 0x1d, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67,
+ 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x45, 0x0a, 0x0f, 0x53, 0x65,
+ 0x74, 0x49, 0x73, 0x44, 0x6f, 0x48, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1a, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
+ 0x79, 0x12, 0x42, 0x0a, 0x0c, 0x49, 0x73, 0x44, 0x6f, 0x48, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
+ 0x64, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x55, 0x73, 0x65, 0x53,
+ 0x73, 0x6c, 0x46, 0x6f, 0x72, 0x53, 0x6d, 0x74, 0x70, 0x12, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a,
+ 0x0d, 0x55, 0x73, 0x65, 0x53, 0x73, 0x6c, 0x46, 0x6f, 0x72, 0x53, 0x6d, 0x74, 0x70, 0x12, 0x16,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c,
+ 0x75, 0x65, 0x12, 0x40, 0x0a, 0x08, 0x48, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56,
+ 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x49, 0x6d, 0x61, 0x70, 0x50, 0x6f, 0x72, 0x74,
+ 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32,
+ 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x53, 0x6d, 0x74, 0x70, 0x50, 0x6f, 0x72,
+ 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33,
+ 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x3f, 0x0a, 0x0b, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
+ 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x18, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x43, 0x68, 0x61,
+ 0x6e, 0x67, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x45, 0x0a, 0x0a, 0x49, 0x73, 0x50, 0x6f, 0x72,
+ 0x74, 0x46, 0x72, 0x65, 0x65, 0x12, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c,
+ 0x75, 0x65, 0x1a, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x4e,
+ 0x0a, 0x12, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4b, 0x65, 0x79, 0x63, 0x68,
+ 0x61, 0x69, 0x6e, 0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x20, 0x2e, 0x67,
+ 0x72, 0x70, 0x63, 0x2e, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4b, 0x65, 0x79,
+ 0x63, 0x68, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a,
+ 0x0a, 0x12, 0x53, 0x65, 0x74, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x63,
+ 0x68, 0x61, 0x69, 0x6e, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
+ 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c,
+ 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x47, 0x0a, 0x0f, 0x43, 0x75,
+ 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x12, 0x16, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61,
+ 0x6c, 0x75, 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69,
+ 0x73, 0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x72, 0x70,
+ 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x12, 0x33, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x0a, 0x2e, 0x67, 0x72,
+ 0x70, 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x55, 0x73,
+ 0x65, 0x72, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x2e, 0x67, 0x72,
+ 0x70, 0x63, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x70, 0x6c, 0x69, 0x74, 0x4d, 0x6f, 0x64, 0x65,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12,
+ 0x42, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
+ 0x70, 0x74, 0x79, 0x12, 0x42, 0x0a, 0x0a, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x55, 0x73, 0x65,
+ 0x72, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a,
+ 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x51, 0x0a, 0x16, 0x43, 0x6f, 0x6e, 0x66, 0x69,
+ 0x67, 0x75, 0x72, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x70, 0x70, 0x6c, 0x65, 0x4d, 0x61, 0x69,
+ 0x6c, 0x12, 0x1f, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
+ 0x72, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x41, 0x0a, 0x10, 0x53, 0x74,
+ 0x61, 0x72, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x18,
+ 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61,
+ 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x11, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e,
+ 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x30, 0x01, 0x12, 0x41, 0x0a,
+ 0x0f, 0x53, 0x74, 0x6f, 0x70, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d,
+ 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
+ 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
+ 0x42, 0x36, 0x5a, 0x34, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50,
+ 0x72, 0x6f, 0x74, 0x6f, 0x6e, 0x4d, 0x61, 0x69, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x6e,
+ 0x2d, 0x62, 0x72, 0x69, 0x64, 0x67, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72,
+ 0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -4226,236 +4372,241 @@ func file_bridge_proto_rawDescGZIP() []byte {
return file_bridge_proto_rawDescData
}
-var file_bridge_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
-var file_bridge_proto_msgTypes = make([]protoimpl.MessageInfo, 56)
+var file_bridge_proto_enumTypes = make([]protoimpl.EnumInfo, 5)
+var file_bridge_proto_msgTypes = make([]protoimpl.MessageInfo, 57)
var file_bridge_proto_goTypes = []interface{}{
- (LoginErrorType)(0), // 0: grpc.LoginErrorType
- (UpdateErrorType)(0), // 1: grpc.UpdateErrorType
- (CacheErrorType)(0), // 2: grpc.CacheErrorType
- (MailSettingsErrorType)(0), // 3: grpc.MailSettingsErrorType
- (*ReportBugRequest)(nil), // 4: grpc.ReportBugRequest
- (*LoginRequest)(nil), // 5: grpc.LoginRequest
- (*LoginAbortRequest)(nil), // 6: grpc.LoginAbortRequest
- (*ChangeLocalCacheRequest)(nil), // 7: grpc.ChangeLocalCacheRequest
- (*ChangePortsRequest)(nil), // 8: grpc.ChangePortsRequest
- (*AvailableKeychainsResponse)(nil), // 9: grpc.AvailableKeychainsResponse
- (*User)(nil), // 10: grpc.User
- (*UserSplitModeRequest)(nil), // 11: grpc.UserSplitModeRequest
- (*UserListResponse)(nil), // 12: grpc.UserListResponse
- (*ConfigureAppleMailRequest)(nil), // 13: grpc.ConfigureAppleMailRequest
- (*EventStreamRequest)(nil), // 14: grpc.EventStreamRequest
- (*StreamEvent)(nil), // 15: grpc.StreamEvent
- (*AppEvent)(nil), // 16: grpc.AppEvent
- (*InternetStatusEvent)(nil), // 17: grpc.InternetStatusEvent
- (*ToggleAutostartFinishedEvent)(nil), // 18: grpc.ToggleAutostartFinishedEvent
- (*ResetFinishedEvent)(nil), // 19: grpc.ResetFinishedEvent
- (*ReportBugFinishedEvent)(nil), // 20: grpc.ReportBugFinishedEvent
- (*ReportBugSuccessEvent)(nil), // 21: grpc.ReportBugSuccessEvent
- (*ReportBugErrorEvent)(nil), // 22: grpc.ReportBugErrorEvent
- (*ShowMainWindowEvent)(nil), // 23: grpc.ShowMainWindowEvent
- (*LoginEvent)(nil), // 24: grpc.LoginEvent
- (*LoginErrorEvent)(nil), // 25: grpc.LoginErrorEvent
- (*LoginTfaRequestedEvent)(nil), // 26: grpc.LoginTfaRequestedEvent
- (*LoginTwoPasswordsRequestedEvent)(nil), // 27: grpc.LoginTwoPasswordsRequestedEvent
- (*LoginFinishedEvent)(nil), // 28: grpc.LoginFinishedEvent
- (*UpdateEvent)(nil), // 29: grpc.UpdateEvent
- (*UpdateErrorEvent)(nil), // 30: grpc.UpdateErrorEvent
- (*UpdateManualReadyEvent)(nil), // 31: grpc.UpdateManualReadyEvent
- (*UpdateManualRestartNeededEvent)(nil), // 32: grpc.UpdateManualRestartNeededEvent
- (*UpdateForceEvent)(nil), // 33: grpc.UpdateForceEvent
- (*UpdateSilentRestartNeeded)(nil), // 34: grpc.UpdateSilentRestartNeeded
- (*UpdateIsLatestVersion)(nil), // 35: grpc.UpdateIsLatestVersion
- (*UpdateCheckFinished)(nil), // 36: grpc.UpdateCheckFinished
- (*CacheEvent)(nil), // 37: grpc.CacheEvent
- (*CacheErrorEvent)(nil), // 38: grpc.CacheErrorEvent
- (*CacheLocationChangeSuccessEvent)(nil), // 39: grpc.CacheLocationChangeSuccessEvent
- (*ChangeLocalCacheFinishedEvent)(nil), // 40: grpc.ChangeLocalCacheFinishedEvent
- (*IsCacheOnDiskEnabledChanged)(nil), // 41: grpc.IsCacheOnDiskEnabledChanged
- (*DiskCachePathChanged)(nil), // 42: grpc.DiskCachePathChanged
- (*MailSettingsEvent)(nil), // 43: grpc.MailSettingsEvent
- (*MailSettingsErrorEvent)(nil), // 44: grpc.MailSettingsErrorEvent
- (*UseSslForSmtpFinishedEvent)(nil), // 45: grpc.UseSslForSmtpFinishedEvent
- (*ChangePortsFinishedEvent)(nil), // 46: grpc.ChangePortsFinishedEvent
- (*KeychainEvent)(nil), // 47: grpc.KeychainEvent
- (*ChangeKeychainFinishedEvent)(nil), // 48: grpc.ChangeKeychainFinishedEvent
- (*HasNoKeychainEvent)(nil), // 49: grpc.HasNoKeychainEvent
- (*RebuildKeychainEvent)(nil), // 50: grpc.RebuildKeychainEvent
- (*MailEvent)(nil), // 51: grpc.MailEvent
- (*NoActiveKeyForRecipientEvent)(nil), // 52: grpc.NoActiveKeyForRecipientEvent
- (*AddressChangedEvent)(nil), // 53: grpc.AddressChangedEvent
- (*AddressChangedLogoutEvent)(nil), // 54: grpc.AddressChangedLogoutEvent
- (*ApiCertIssueEvent)(nil), // 55: grpc.ApiCertIssueEvent
- (*UserEvent)(nil), // 56: grpc.UserEvent
- (*ToggleSplitModeFinishedEvent)(nil), // 57: grpc.ToggleSplitModeFinishedEvent
- (*UserDisconnectedEvent)(nil), // 58: grpc.UserDisconnectedEvent
- (*UserChangedEvent)(nil), // 59: grpc.UserChangedEvent
- (*emptypb.Empty)(nil), // 60: google.protobuf.Empty
- (*wrapperspb.BoolValue)(nil), // 61: google.protobuf.BoolValue
- (*wrapperspb.StringValue)(nil), // 62: google.protobuf.StringValue
- (*wrapperspb.Int32Value)(nil), // 63: google.protobuf.Int32Value
+ (LogLevel)(0), // 0: grpc.LogLevel
+ (LoginErrorType)(0), // 1: grpc.LoginErrorType
+ (UpdateErrorType)(0), // 2: grpc.UpdateErrorType
+ (CacheErrorType)(0), // 3: grpc.CacheErrorType
+ (MailSettingsErrorType)(0), // 4: grpc.MailSettingsErrorType
+ (*AddLogEntryRequest)(nil), // 5: grpc.AddLogEntryRequest
+ (*ReportBugRequest)(nil), // 6: grpc.ReportBugRequest
+ (*LoginRequest)(nil), // 7: grpc.LoginRequest
+ (*LoginAbortRequest)(nil), // 8: grpc.LoginAbortRequest
+ (*ChangeLocalCacheRequest)(nil), // 9: grpc.ChangeLocalCacheRequest
+ (*ChangePortsRequest)(nil), // 10: grpc.ChangePortsRequest
+ (*AvailableKeychainsResponse)(nil), // 11: grpc.AvailableKeychainsResponse
+ (*User)(nil), // 12: grpc.User
+ (*UserSplitModeRequest)(nil), // 13: grpc.UserSplitModeRequest
+ (*UserListResponse)(nil), // 14: grpc.UserListResponse
+ (*ConfigureAppleMailRequest)(nil), // 15: grpc.ConfigureAppleMailRequest
+ (*EventStreamRequest)(nil), // 16: grpc.EventStreamRequest
+ (*StreamEvent)(nil), // 17: grpc.StreamEvent
+ (*AppEvent)(nil), // 18: grpc.AppEvent
+ (*InternetStatusEvent)(nil), // 19: grpc.InternetStatusEvent
+ (*ToggleAutostartFinishedEvent)(nil), // 20: grpc.ToggleAutostartFinishedEvent
+ (*ResetFinishedEvent)(nil), // 21: grpc.ResetFinishedEvent
+ (*ReportBugFinishedEvent)(nil), // 22: grpc.ReportBugFinishedEvent
+ (*ReportBugSuccessEvent)(nil), // 23: grpc.ReportBugSuccessEvent
+ (*ReportBugErrorEvent)(nil), // 24: grpc.ReportBugErrorEvent
+ (*ShowMainWindowEvent)(nil), // 25: grpc.ShowMainWindowEvent
+ (*LoginEvent)(nil), // 26: grpc.LoginEvent
+ (*LoginErrorEvent)(nil), // 27: grpc.LoginErrorEvent
+ (*LoginTfaRequestedEvent)(nil), // 28: grpc.LoginTfaRequestedEvent
+ (*LoginTwoPasswordsRequestedEvent)(nil), // 29: grpc.LoginTwoPasswordsRequestedEvent
+ (*LoginFinishedEvent)(nil), // 30: grpc.LoginFinishedEvent
+ (*UpdateEvent)(nil), // 31: grpc.UpdateEvent
+ (*UpdateErrorEvent)(nil), // 32: grpc.UpdateErrorEvent
+ (*UpdateManualReadyEvent)(nil), // 33: grpc.UpdateManualReadyEvent
+ (*UpdateManualRestartNeededEvent)(nil), // 34: grpc.UpdateManualRestartNeededEvent
+ (*UpdateForceEvent)(nil), // 35: grpc.UpdateForceEvent
+ (*UpdateSilentRestartNeeded)(nil), // 36: grpc.UpdateSilentRestartNeeded
+ (*UpdateIsLatestVersion)(nil), // 37: grpc.UpdateIsLatestVersion
+ (*UpdateCheckFinished)(nil), // 38: grpc.UpdateCheckFinished
+ (*CacheEvent)(nil), // 39: grpc.CacheEvent
+ (*CacheErrorEvent)(nil), // 40: grpc.CacheErrorEvent
+ (*CacheLocationChangeSuccessEvent)(nil), // 41: grpc.CacheLocationChangeSuccessEvent
+ (*ChangeLocalCacheFinishedEvent)(nil), // 42: grpc.ChangeLocalCacheFinishedEvent
+ (*IsCacheOnDiskEnabledChanged)(nil), // 43: grpc.IsCacheOnDiskEnabledChanged
+ (*DiskCachePathChanged)(nil), // 44: grpc.DiskCachePathChanged
+ (*MailSettingsEvent)(nil), // 45: grpc.MailSettingsEvent
+ (*MailSettingsErrorEvent)(nil), // 46: grpc.MailSettingsErrorEvent
+ (*UseSslForSmtpFinishedEvent)(nil), // 47: grpc.UseSslForSmtpFinishedEvent
+ (*ChangePortsFinishedEvent)(nil), // 48: grpc.ChangePortsFinishedEvent
+ (*KeychainEvent)(nil), // 49: grpc.KeychainEvent
+ (*ChangeKeychainFinishedEvent)(nil), // 50: grpc.ChangeKeychainFinishedEvent
+ (*HasNoKeychainEvent)(nil), // 51: grpc.HasNoKeychainEvent
+ (*RebuildKeychainEvent)(nil), // 52: grpc.RebuildKeychainEvent
+ (*MailEvent)(nil), // 53: grpc.MailEvent
+ (*NoActiveKeyForRecipientEvent)(nil), // 54: grpc.NoActiveKeyForRecipientEvent
+ (*AddressChangedEvent)(nil), // 55: grpc.AddressChangedEvent
+ (*AddressChangedLogoutEvent)(nil), // 56: grpc.AddressChangedLogoutEvent
+ (*ApiCertIssueEvent)(nil), // 57: grpc.ApiCertIssueEvent
+ (*UserEvent)(nil), // 58: grpc.UserEvent
+ (*ToggleSplitModeFinishedEvent)(nil), // 59: grpc.ToggleSplitModeFinishedEvent
+ (*UserDisconnectedEvent)(nil), // 60: grpc.UserDisconnectedEvent
+ (*UserChangedEvent)(nil), // 61: grpc.UserChangedEvent
+ (*emptypb.Empty)(nil), // 62: google.protobuf.Empty
+ (*wrapperspb.BoolValue)(nil), // 63: google.protobuf.BoolValue
+ (*wrapperspb.StringValue)(nil), // 64: google.protobuf.StringValue
+ (*wrapperspb.Int32Value)(nil), // 65: google.protobuf.Int32Value
}
var file_bridge_proto_depIdxs = []int32{
- 10, // 0: grpc.UserListResponse.users:type_name -> grpc.User
- 16, // 1: grpc.StreamEvent.app:type_name -> grpc.AppEvent
- 24, // 2: grpc.StreamEvent.login:type_name -> grpc.LoginEvent
- 29, // 3: grpc.StreamEvent.update:type_name -> grpc.UpdateEvent
- 37, // 4: grpc.StreamEvent.cache:type_name -> grpc.CacheEvent
- 43, // 5: grpc.StreamEvent.mailSettings:type_name -> grpc.MailSettingsEvent
- 47, // 6: grpc.StreamEvent.keychain:type_name -> grpc.KeychainEvent
- 51, // 7: grpc.StreamEvent.mail:type_name -> grpc.MailEvent
- 56, // 8: grpc.StreamEvent.user:type_name -> grpc.UserEvent
- 17, // 9: grpc.AppEvent.internetStatus:type_name -> grpc.InternetStatusEvent
- 18, // 10: grpc.AppEvent.toggleAutostartFinished:type_name -> grpc.ToggleAutostartFinishedEvent
- 19, // 11: grpc.AppEvent.resetFinished:type_name -> grpc.ResetFinishedEvent
- 20, // 12: grpc.AppEvent.reportBugFinished:type_name -> grpc.ReportBugFinishedEvent
- 21, // 13: grpc.AppEvent.reportBugSuccess:type_name -> grpc.ReportBugSuccessEvent
- 22, // 14: grpc.AppEvent.reportBugError:type_name -> grpc.ReportBugErrorEvent
- 23, // 15: grpc.AppEvent.showMainWindow:type_name -> grpc.ShowMainWindowEvent
- 25, // 16: grpc.LoginEvent.error:type_name -> grpc.LoginErrorEvent
- 26, // 17: grpc.LoginEvent.tfaRequested:type_name -> grpc.LoginTfaRequestedEvent
- 27, // 18: grpc.LoginEvent.twoPasswordRequested:type_name -> grpc.LoginTwoPasswordsRequestedEvent
- 28, // 19: grpc.LoginEvent.finished:type_name -> grpc.LoginFinishedEvent
- 28, // 20: grpc.LoginEvent.alreadyLoggedIn:type_name -> grpc.LoginFinishedEvent
- 0, // 21: grpc.LoginErrorEvent.type:type_name -> grpc.LoginErrorType
- 30, // 22: grpc.UpdateEvent.error:type_name -> grpc.UpdateErrorEvent
- 31, // 23: grpc.UpdateEvent.manualReady:type_name -> grpc.UpdateManualReadyEvent
- 32, // 24: grpc.UpdateEvent.manualRestartNeeded:type_name -> grpc.UpdateManualRestartNeededEvent
- 33, // 25: grpc.UpdateEvent.force:type_name -> grpc.UpdateForceEvent
- 34, // 26: grpc.UpdateEvent.silentRestartNeeded:type_name -> grpc.UpdateSilentRestartNeeded
- 35, // 27: grpc.UpdateEvent.isLatestVersion:type_name -> grpc.UpdateIsLatestVersion
- 36, // 28: grpc.UpdateEvent.checkFinished:type_name -> grpc.UpdateCheckFinished
- 1, // 29: grpc.UpdateErrorEvent.type:type_name -> grpc.UpdateErrorType
- 38, // 30: grpc.CacheEvent.error:type_name -> grpc.CacheErrorEvent
- 39, // 31: grpc.CacheEvent.locationChangedSuccess:type_name -> grpc.CacheLocationChangeSuccessEvent
- 40, // 32: grpc.CacheEvent.changeLocalCacheFinished:type_name -> grpc.ChangeLocalCacheFinishedEvent
- 41, // 33: grpc.CacheEvent.isCacheOnDiskEnabledChanged:type_name -> grpc.IsCacheOnDiskEnabledChanged
- 42, // 34: grpc.CacheEvent.diskCachePathChanged:type_name -> grpc.DiskCachePathChanged
- 2, // 35: grpc.CacheErrorEvent.type:type_name -> grpc.CacheErrorType
- 44, // 36: grpc.MailSettingsEvent.error:type_name -> grpc.MailSettingsErrorEvent
- 45, // 37: grpc.MailSettingsEvent.useSslForSmtpFinished:type_name -> grpc.UseSslForSmtpFinishedEvent
- 46, // 38: grpc.MailSettingsEvent.changePortsFinished:type_name -> grpc.ChangePortsFinishedEvent
- 3, // 39: grpc.MailSettingsErrorEvent.type:type_name -> grpc.MailSettingsErrorType
- 48, // 40: grpc.KeychainEvent.changeKeychainFinished:type_name -> grpc.ChangeKeychainFinishedEvent
- 49, // 41: grpc.KeychainEvent.hasNoKeychain:type_name -> grpc.HasNoKeychainEvent
- 50, // 42: grpc.KeychainEvent.rebuildKeychain:type_name -> grpc.RebuildKeychainEvent
- 52, // 43: grpc.MailEvent.noActiveKeyForRecipientEvent:type_name -> grpc.NoActiveKeyForRecipientEvent
- 53, // 44: grpc.MailEvent.addressChanged:type_name -> grpc.AddressChangedEvent
- 54, // 45: grpc.MailEvent.addressChangedLogout:type_name -> grpc.AddressChangedLogoutEvent
- 55, // 46: grpc.MailEvent.apiCertIssue:type_name -> grpc.ApiCertIssueEvent
- 57, // 47: grpc.UserEvent.toggleSplitModeFinished:type_name -> grpc.ToggleSplitModeFinishedEvent
- 58, // 48: grpc.UserEvent.userDisconnected:type_name -> grpc.UserDisconnectedEvent
- 59, // 49: grpc.UserEvent.userChanged:type_name -> grpc.UserChangedEvent
- 60, // 50: grpc.Bridge.GuiReady:input_type -> google.protobuf.Empty
- 60, // 51: grpc.Bridge.Quit:input_type -> google.protobuf.Empty
- 60, // 52: grpc.Bridge.Restart:input_type -> google.protobuf.Empty
- 60, // 53: grpc.Bridge.ShowOnStartup:input_type -> google.protobuf.Empty
- 60, // 54: grpc.Bridge.ShowSplashScreen:input_type -> google.protobuf.Empty
- 60, // 55: grpc.Bridge.IsFirstGuiStart:input_type -> google.protobuf.Empty
- 61, // 56: grpc.Bridge.SetIsAutostartOn:input_type -> google.protobuf.BoolValue
- 60, // 57: grpc.Bridge.IsAutostartOn:input_type -> google.protobuf.Empty
- 61, // 58: grpc.Bridge.SetIsBetaEnabled:input_type -> google.protobuf.BoolValue
- 60, // 59: grpc.Bridge.IsBetaEnabled:input_type -> google.protobuf.Empty
- 60, // 60: grpc.Bridge.GoOs:input_type -> google.protobuf.Empty
- 60, // 61: grpc.Bridge.TriggerReset:input_type -> google.protobuf.Empty
- 60, // 62: grpc.Bridge.Version:input_type -> google.protobuf.Empty
- 60, // 63: grpc.Bridge.LogsPath:input_type -> google.protobuf.Empty
- 60, // 64: grpc.Bridge.LicensePath:input_type -> google.protobuf.Empty
- 60, // 65: grpc.Bridge.ReleaseNotesPageLink:input_type -> google.protobuf.Empty
- 60, // 66: grpc.Bridge.DependencyLicensesLink:input_type -> google.protobuf.Empty
- 60, // 67: grpc.Bridge.LandingPageLink:input_type -> google.protobuf.Empty
- 62, // 68: grpc.Bridge.SetColorSchemeName:input_type -> google.protobuf.StringValue
- 60, // 69: grpc.Bridge.ColorSchemeName:input_type -> google.protobuf.Empty
- 60, // 70: grpc.Bridge.CurrentEmailClient:input_type -> google.protobuf.Empty
- 4, // 71: grpc.Bridge.ReportBug:input_type -> grpc.ReportBugRequest
- 5, // 72: grpc.Bridge.Login:input_type -> grpc.LoginRequest
- 5, // 73: grpc.Bridge.Login2FA:input_type -> grpc.LoginRequest
- 5, // 74: grpc.Bridge.Login2Passwords:input_type -> grpc.LoginRequest
- 6, // 75: grpc.Bridge.LoginAbort:input_type -> grpc.LoginAbortRequest
- 60, // 76: grpc.Bridge.CheckUpdate:input_type -> google.protobuf.Empty
- 60, // 77: grpc.Bridge.InstallUpdate:input_type -> google.protobuf.Empty
- 61, // 78: grpc.Bridge.SetIsAutomaticUpdateOn:input_type -> google.protobuf.BoolValue
- 60, // 79: grpc.Bridge.IsAutomaticUpdateOn:input_type -> google.protobuf.Empty
- 60, // 80: grpc.Bridge.IsCacheOnDiskEnabled:input_type -> google.protobuf.Empty
- 60, // 81: grpc.Bridge.DiskCachePath:input_type -> google.protobuf.Empty
- 7, // 82: grpc.Bridge.ChangeLocalCache:input_type -> grpc.ChangeLocalCacheRequest
- 61, // 83: grpc.Bridge.SetIsDoHEnabled:input_type -> google.protobuf.BoolValue
- 60, // 84: grpc.Bridge.IsDoHEnabled:input_type -> google.protobuf.Empty
- 61, // 85: grpc.Bridge.SetUseSslForSmtp:input_type -> google.protobuf.BoolValue
- 60, // 86: grpc.Bridge.UseSslForSmtp:input_type -> google.protobuf.Empty
- 60, // 87: grpc.Bridge.Hostname:input_type -> google.protobuf.Empty
- 60, // 88: grpc.Bridge.ImapPort:input_type -> google.protobuf.Empty
- 60, // 89: grpc.Bridge.SmtpPort:input_type -> google.protobuf.Empty
- 8, // 90: grpc.Bridge.ChangePorts:input_type -> grpc.ChangePortsRequest
- 63, // 91: grpc.Bridge.IsPortFree:input_type -> google.protobuf.Int32Value
- 60, // 92: grpc.Bridge.AvailableKeychains:input_type -> google.protobuf.Empty
- 62, // 93: grpc.Bridge.SetCurrentKeychain:input_type -> google.protobuf.StringValue
- 60, // 94: grpc.Bridge.CurrentKeychain:input_type -> google.protobuf.Empty
- 60, // 95: grpc.Bridge.GetUserList:input_type -> google.protobuf.Empty
- 62, // 96: grpc.Bridge.GetUser:input_type -> google.protobuf.StringValue
- 11, // 97: grpc.Bridge.SetUserSplitMode:input_type -> grpc.UserSplitModeRequest
- 62, // 98: grpc.Bridge.LogoutUser:input_type -> google.protobuf.StringValue
- 62, // 99: grpc.Bridge.RemoveUser:input_type -> google.protobuf.StringValue
- 13, // 100: grpc.Bridge.ConfigureUserAppleMail:input_type -> grpc.ConfigureAppleMailRequest
- 14, // 101: grpc.Bridge.StartEventStream:input_type -> grpc.EventStreamRequest
- 60, // 102: grpc.Bridge.StopEventStream:input_type -> google.protobuf.Empty
- 60, // 103: grpc.Bridge.GuiReady:output_type -> google.protobuf.Empty
- 60, // 104: grpc.Bridge.Quit:output_type -> google.protobuf.Empty
- 60, // 105: grpc.Bridge.Restart:output_type -> google.protobuf.Empty
- 61, // 106: grpc.Bridge.ShowOnStartup:output_type -> google.protobuf.BoolValue
- 61, // 107: grpc.Bridge.ShowSplashScreen:output_type -> google.protobuf.BoolValue
- 61, // 108: grpc.Bridge.IsFirstGuiStart:output_type -> google.protobuf.BoolValue
- 60, // 109: grpc.Bridge.SetIsAutostartOn:output_type -> google.protobuf.Empty
- 61, // 110: grpc.Bridge.IsAutostartOn:output_type -> google.protobuf.BoolValue
- 60, // 111: grpc.Bridge.SetIsBetaEnabled:output_type -> google.protobuf.Empty
- 61, // 112: grpc.Bridge.IsBetaEnabled:output_type -> google.protobuf.BoolValue
- 62, // 113: grpc.Bridge.GoOs:output_type -> google.protobuf.StringValue
- 60, // 114: grpc.Bridge.TriggerReset:output_type -> google.protobuf.Empty
- 62, // 115: grpc.Bridge.Version:output_type -> google.protobuf.StringValue
- 62, // 116: grpc.Bridge.LogsPath:output_type -> google.protobuf.StringValue
- 62, // 117: grpc.Bridge.LicensePath:output_type -> google.protobuf.StringValue
- 62, // 118: grpc.Bridge.ReleaseNotesPageLink:output_type -> google.protobuf.StringValue
- 62, // 119: grpc.Bridge.DependencyLicensesLink:output_type -> google.protobuf.StringValue
- 62, // 120: grpc.Bridge.LandingPageLink:output_type -> google.protobuf.StringValue
- 60, // 121: grpc.Bridge.SetColorSchemeName:output_type -> google.protobuf.Empty
- 62, // 122: grpc.Bridge.ColorSchemeName:output_type -> google.protobuf.StringValue
- 62, // 123: grpc.Bridge.CurrentEmailClient:output_type -> google.protobuf.StringValue
- 60, // 124: grpc.Bridge.ReportBug:output_type -> google.protobuf.Empty
- 60, // 125: grpc.Bridge.Login:output_type -> google.protobuf.Empty
- 60, // 126: grpc.Bridge.Login2FA:output_type -> google.protobuf.Empty
- 60, // 127: grpc.Bridge.Login2Passwords:output_type -> google.protobuf.Empty
- 60, // 128: grpc.Bridge.LoginAbort:output_type -> google.protobuf.Empty
- 60, // 129: grpc.Bridge.CheckUpdate:output_type -> google.protobuf.Empty
- 60, // 130: grpc.Bridge.InstallUpdate:output_type -> google.protobuf.Empty
- 60, // 131: grpc.Bridge.SetIsAutomaticUpdateOn:output_type -> google.protobuf.Empty
- 61, // 132: grpc.Bridge.IsAutomaticUpdateOn:output_type -> google.protobuf.BoolValue
- 61, // 133: grpc.Bridge.IsCacheOnDiskEnabled:output_type -> google.protobuf.BoolValue
- 62, // 134: grpc.Bridge.DiskCachePath:output_type -> google.protobuf.StringValue
- 60, // 135: grpc.Bridge.ChangeLocalCache:output_type -> google.protobuf.Empty
- 60, // 136: grpc.Bridge.SetIsDoHEnabled:output_type -> google.protobuf.Empty
- 61, // 137: grpc.Bridge.IsDoHEnabled:output_type -> google.protobuf.BoolValue
- 60, // 138: grpc.Bridge.SetUseSslForSmtp:output_type -> google.protobuf.Empty
- 61, // 139: grpc.Bridge.UseSslForSmtp:output_type -> google.protobuf.BoolValue
- 62, // 140: grpc.Bridge.Hostname:output_type -> google.protobuf.StringValue
- 63, // 141: grpc.Bridge.ImapPort:output_type -> google.protobuf.Int32Value
- 63, // 142: grpc.Bridge.SmtpPort:output_type -> google.protobuf.Int32Value
- 60, // 143: grpc.Bridge.ChangePorts:output_type -> google.protobuf.Empty
- 61, // 144: grpc.Bridge.IsPortFree:output_type -> google.protobuf.BoolValue
- 9, // 145: grpc.Bridge.AvailableKeychains:output_type -> grpc.AvailableKeychainsResponse
- 60, // 146: grpc.Bridge.SetCurrentKeychain:output_type -> google.protobuf.Empty
- 62, // 147: grpc.Bridge.CurrentKeychain:output_type -> google.protobuf.StringValue
- 12, // 148: grpc.Bridge.GetUserList:output_type -> grpc.UserListResponse
- 10, // 149: grpc.Bridge.GetUser:output_type -> grpc.User
- 60, // 150: grpc.Bridge.SetUserSplitMode:output_type -> google.protobuf.Empty
- 60, // 151: grpc.Bridge.LogoutUser:output_type -> google.protobuf.Empty
- 60, // 152: grpc.Bridge.RemoveUser:output_type -> google.protobuf.Empty
- 60, // 153: grpc.Bridge.ConfigureUserAppleMail:output_type -> google.protobuf.Empty
- 15, // 154: grpc.Bridge.StartEventStream:output_type -> grpc.StreamEvent
- 60, // 155: grpc.Bridge.StopEventStream:output_type -> google.protobuf.Empty
- 103, // [103:156] is the sub-list for method output_type
- 50, // [50:103] is the sub-list for method input_type
- 50, // [50:50] is the sub-list for extension type_name
- 50, // [50:50] is the sub-list for extension extendee
- 0, // [0:50] is the sub-list for field type_name
+ 0, // 0: grpc.AddLogEntryRequest.level:type_name -> grpc.LogLevel
+ 12, // 1: grpc.UserListResponse.users:type_name -> grpc.User
+ 18, // 2: grpc.StreamEvent.app:type_name -> grpc.AppEvent
+ 26, // 3: grpc.StreamEvent.login:type_name -> grpc.LoginEvent
+ 31, // 4: grpc.StreamEvent.update:type_name -> grpc.UpdateEvent
+ 39, // 5: grpc.StreamEvent.cache:type_name -> grpc.CacheEvent
+ 45, // 6: grpc.StreamEvent.mailSettings:type_name -> grpc.MailSettingsEvent
+ 49, // 7: grpc.StreamEvent.keychain:type_name -> grpc.KeychainEvent
+ 53, // 8: grpc.StreamEvent.mail:type_name -> grpc.MailEvent
+ 58, // 9: grpc.StreamEvent.user:type_name -> grpc.UserEvent
+ 19, // 10: grpc.AppEvent.internetStatus:type_name -> grpc.InternetStatusEvent
+ 20, // 11: grpc.AppEvent.toggleAutostartFinished:type_name -> grpc.ToggleAutostartFinishedEvent
+ 21, // 12: grpc.AppEvent.resetFinished:type_name -> grpc.ResetFinishedEvent
+ 22, // 13: grpc.AppEvent.reportBugFinished:type_name -> grpc.ReportBugFinishedEvent
+ 23, // 14: grpc.AppEvent.reportBugSuccess:type_name -> grpc.ReportBugSuccessEvent
+ 24, // 15: grpc.AppEvent.reportBugError:type_name -> grpc.ReportBugErrorEvent
+ 25, // 16: grpc.AppEvent.showMainWindow:type_name -> grpc.ShowMainWindowEvent
+ 27, // 17: grpc.LoginEvent.error:type_name -> grpc.LoginErrorEvent
+ 28, // 18: grpc.LoginEvent.tfaRequested:type_name -> grpc.LoginTfaRequestedEvent
+ 29, // 19: grpc.LoginEvent.twoPasswordRequested:type_name -> grpc.LoginTwoPasswordsRequestedEvent
+ 30, // 20: grpc.LoginEvent.finished:type_name -> grpc.LoginFinishedEvent
+ 30, // 21: grpc.LoginEvent.alreadyLoggedIn:type_name -> grpc.LoginFinishedEvent
+ 1, // 22: grpc.LoginErrorEvent.type:type_name -> grpc.LoginErrorType
+ 32, // 23: grpc.UpdateEvent.error:type_name -> grpc.UpdateErrorEvent
+ 33, // 24: grpc.UpdateEvent.manualReady:type_name -> grpc.UpdateManualReadyEvent
+ 34, // 25: grpc.UpdateEvent.manualRestartNeeded:type_name -> grpc.UpdateManualRestartNeededEvent
+ 35, // 26: grpc.UpdateEvent.force:type_name -> grpc.UpdateForceEvent
+ 36, // 27: grpc.UpdateEvent.silentRestartNeeded:type_name -> grpc.UpdateSilentRestartNeeded
+ 37, // 28: grpc.UpdateEvent.isLatestVersion:type_name -> grpc.UpdateIsLatestVersion
+ 38, // 29: grpc.UpdateEvent.checkFinished:type_name -> grpc.UpdateCheckFinished
+ 2, // 30: grpc.UpdateErrorEvent.type:type_name -> grpc.UpdateErrorType
+ 40, // 31: grpc.CacheEvent.error:type_name -> grpc.CacheErrorEvent
+ 41, // 32: grpc.CacheEvent.locationChangedSuccess:type_name -> grpc.CacheLocationChangeSuccessEvent
+ 42, // 33: grpc.CacheEvent.changeLocalCacheFinished:type_name -> grpc.ChangeLocalCacheFinishedEvent
+ 43, // 34: grpc.CacheEvent.isCacheOnDiskEnabledChanged:type_name -> grpc.IsCacheOnDiskEnabledChanged
+ 44, // 35: grpc.CacheEvent.diskCachePathChanged:type_name -> grpc.DiskCachePathChanged
+ 3, // 36: grpc.CacheErrorEvent.type:type_name -> grpc.CacheErrorType
+ 46, // 37: grpc.MailSettingsEvent.error:type_name -> grpc.MailSettingsErrorEvent
+ 47, // 38: grpc.MailSettingsEvent.useSslForSmtpFinished:type_name -> grpc.UseSslForSmtpFinishedEvent
+ 48, // 39: grpc.MailSettingsEvent.changePortsFinished:type_name -> grpc.ChangePortsFinishedEvent
+ 4, // 40: grpc.MailSettingsErrorEvent.type:type_name -> grpc.MailSettingsErrorType
+ 50, // 41: grpc.KeychainEvent.changeKeychainFinished:type_name -> grpc.ChangeKeychainFinishedEvent
+ 51, // 42: grpc.KeychainEvent.hasNoKeychain:type_name -> grpc.HasNoKeychainEvent
+ 52, // 43: grpc.KeychainEvent.rebuildKeychain:type_name -> grpc.RebuildKeychainEvent
+ 54, // 44: grpc.MailEvent.noActiveKeyForRecipientEvent:type_name -> grpc.NoActiveKeyForRecipientEvent
+ 55, // 45: grpc.MailEvent.addressChanged:type_name -> grpc.AddressChangedEvent
+ 56, // 46: grpc.MailEvent.addressChangedLogout:type_name -> grpc.AddressChangedLogoutEvent
+ 57, // 47: grpc.MailEvent.apiCertIssue:type_name -> grpc.ApiCertIssueEvent
+ 59, // 48: grpc.UserEvent.toggleSplitModeFinished:type_name -> grpc.ToggleSplitModeFinishedEvent
+ 60, // 49: grpc.UserEvent.userDisconnected:type_name -> grpc.UserDisconnectedEvent
+ 61, // 50: grpc.UserEvent.userChanged:type_name -> grpc.UserChangedEvent
+ 5, // 51: grpc.Bridge.AddLogEntry:input_type -> grpc.AddLogEntryRequest
+ 62, // 52: grpc.Bridge.GuiReady:input_type -> google.protobuf.Empty
+ 62, // 53: grpc.Bridge.Quit:input_type -> google.protobuf.Empty
+ 62, // 54: grpc.Bridge.Restart:input_type -> google.protobuf.Empty
+ 62, // 55: grpc.Bridge.ShowOnStartup:input_type -> google.protobuf.Empty
+ 62, // 56: grpc.Bridge.ShowSplashScreen:input_type -> google.protobuf.Empty
+ 62, // 57: grpc.Bridge.IsFirstGuiStart:input_type -> google.protobuf.Empty
+ 63, // 58: grpc.Bridge.SetIsAutostartOn:input_type -> google.protobuf.BoolValue
+ 62, // 59: grpc.Bridge.IsAutostartOn:input_type -> google.protobuf.Empty
+ 63, // 60: grpc.Bridge.SetIsBetaEnabled:input_type -> google.protobuf.BoolValue
+ 62, // 61: grpc.Bridge.IsBetaEnabled:input_type -> google.protobuf.Empty
+ 62, // 62: grpc.Bridge.GoOs:input_type -> google.protobuf.Empty
+ 62, // 63: grpc.Bridge.TriggerReset:input_type -> google.protobuf.Empty
+ 62, // 64: grpc.Bridge.Version:input_type -> google.protobuf.Empty
+ 62, // 65: grpc.Bridge.LogsPath:input_type -> google.protobuf.Empty
+ 62, // 66: grpc.Bridge.LicensePath:input_type -> google.protobuf.Empty
+ 62, // 67: grpc.Bridge.ReleaseNotesPageLink:input_type -> google.protobuf.Empty
+ 62, // 68: grpc.Bridge.DependencyLicensesLink:input_type -> google.protobuf.Empty
+ 62, // 69: grpc.Bridge.LandingPageLink:input_type -> google.protobuf.Empty
+ 64, // 70: grpc.Bridge.SetColorSchemeName:input_type -> google.protobuf.StringValue
+ 62, // 71: grpc.Bridge.ColorSchemeName:input_type -> google.protobuf.Empty
+ 62, // 72: grpc.Bridge.CurrentEmailClient:input_type -> google.protobuf.Empty
+ 6, // 73: grpc.Bridge.ReportBug:input_type -> grpc.ReportBugRequest
+ 7, // 74: grpc.Bridge.Login:input_type -> grpc.LoginRequest
+ 7, // 75: grpc.Bridge.Login2FA:input_type -> grpc.LoginRequest
+ 7, // 76: grpc.Bridge.Login2Passwords:input_type -> grpc.LoginRequest
+ 8, // 77: grpc.Bridge.LoginAbort:input_type -> grpc.LoginAbortRequest
+ 62, // 78: grpc.Bridge.CheckUpdate:input_type -> google.protobuf.Empty
+ 62, // 79: grpc.Bridge.InstallUpdate:input_type -> google.protobuf.Empty
+ 63, // 80: grpc.Bridge.SetIsAutomaticUpdateOn:input_type -> google.protobuf.BoolValue
+ 62, // 81: grpc.Bridge.IsAutomaticUpdateOn:input_type -> google.protobuf.Empty
+ 62, // 82: grpc.Bridge.IsCacheOnDiskEnabled:input_type -> google.protobuf.Empty
+ 62, // 83: grpc.Bridge.DiskCachePath:input_type -> google.protobuf.Empty
+ 9, // 84: grpc.Bridge.ChangeLocalCache:input_type -> grpc.ChangeLocalCacheRequest
+ 63, // 85: grpc.Bridge.SetIsDoHEnabled:input_type -> google.protobuf.BoolValue
+ 62, // 86: grpc.Bridge.IsDoHEnabled:input_type -> google.protobuf.Empty
+ 63, // 87: grpc.Bridge.SetUseSslForSmtp:input_type -> google.protobuf.BoolValue
+ 62, // 88: grpc.Bridge.UseSslForSmtp:input_type -> google.protobuf.Empty
+ 62, // 89: grpc.Bridge.Hostname:input_type -> google.protobuf.Empty
+ 62, // 90: grpc.Bridge.ImapPort:input_type -> google.protobuf.Empty
+ 62, // 91: grpc.Bridge.SmtpPort:input_type -> google.protobuf.Empty
+ 10, // 92: grpc.Bridge.ChangePorts:input_type -> grpc.ChangePortsRequest
+ 65, // 93: grpc.Bridge.IsPortFree:input_type -> google.protobuf.Int32Value
+ 62, // 94: grpc.Bridge.AvailableKeychains:input_type -> google.protobuf.Empty
+ 64, // 95: grpc.Bridge.SetCurrentKeychain:input_type -> google.protobuf.StringValue
+ 62, // 96: grpc.Bridge.CurrentKeychain:input_type -> google.protobuf.Empty
+ 62, // 97: grpc.Bridge.GetUserList:input_type -> google.protobuf.Empty
+ 64, // 98: grpc.Bridge.GetUser:input_type -> google.protobuf.StringValue
+ 13, // 99: grpc.Bridge.SetUserSplitMode:input_type -> grpc.UserSplitModeRequest
+ 64, // 100: grpc.Bridge.LogoutUser:input_type -> google.protobuf.StringValue
+ 64, // 101: grpc.Bridge.RemoveUser:input_type -> google.protobuf.StringValue
+ 15, // 102: grpc.Bridge.ConfigureUserAppleMail:input_type -> grpc.ConfigureAppleMailRequest
+ 16, // 103: grpc.Bridge.StartEventStream:input_type -> grpc.EventStreamRequest
+ 62, // 104: grpc.Bridge.StopEventStream:input_type -> google.protobuf.Empty
+ 62, // 105: grpc.Bridge.AddLogEntry:output_type -> google.protobuf.Empty
+ 62, // 106: grpc.Bridge.GuiReady:output_type -> google.protobuf.Empty
+ 62, // 107: grpc.Bridge.Quit:output_type -> google.protobuf.Empty
+ 62, // 108: grpc.Bridge.Restart:output_type -> google.protobuf.Empty
+ 63, // 109: grpc.Bridge.ShowOnStartup:output_type -> google.protobuf.BoolValue
+ 63, // 110: grpc.Bridge.ShowSplashScreen:output_type -> google.protobuf.BoolValue
+ 63, // 111: grpc.Bridge.IsFirstGuiStart:output_type -> google.protobuf.BoolValue
+ 62, // 112: grpc.Bridge.SetIsAutostartOn:output_type -> google.protobuf.Empty
+ 63, // 113: grpc.Bridge.IsAutostartOn:output_type -> google.protobuf.BoolValue
+ 62, // 114: grpc.Bridge.SetIsBetaEnabled:output_type -> google.protobuf.Empty
+ 63, // 115: grpc.Bridge.IsBetaEnabled:output_type -> google.protobuf.BoolValue
+ 64, // 116: grpc.Bridge.GoOs:output_type -> google.protobuf.StringValue
+ 62, // 117: grpc.Bridge.TriggerReset:output_type -> google.protobuf.Empty
+ 64, // 118: grpc.Bridge.Version:output_type -> google.protobuf.StringValue
+ 64, // 119: grpc.Bridge.LogsPath:output_type -> google.protobuf.StringValue
+ 64, // 120: grpc.Bridge.LicensePath:output_type -> google.protobuf.StringValue
+ 64, // 121: grpc.Bridge.ReleaseNotesPageLink:output_type -> google.protobuf.StringValue
+ 64, // 122: grpc.Bridge.DependencyLicensesLink:output_type -> google.protobuf.StringValue
+ 64, // 123: grpc.Bridge.LandingPageLink:output_type -> google.protobuf.StringValue
+ 62, // 124: grpc.Bridge.SetColorSchemeName:output_type -> google.protobuf.Empty
+ 64, // 125: grpc.Bridge.ColorSchemeName:output_type -> google.protobuf.StringValue
+ 64, // 126: grpc.Bridge.CurrentEmailClient:output_type -> google.protobuf.StringValue
+ 62, // 127: grpc.Bridge.ReportBug:output_type -> google.protobuf.Empty
+ 62, // 128: grpc.Bridge.Login:output_type -> google.protobuf.Empty
+ 62, // 129: grpc.Bridge.Login2FA:output_type -> google.protobuf.Empty
+ 62, // 130: grpc.Bridge.Login2Passwords:output_type -> google.protobuf.Empty
+ 62, // 131: grpc.Bridge.LoginAbort:output_type -> google.protobuf.Empty
+ 62, // 132: grpc.Bridge.CheckUpdate:output_type -> google.protobuf.Empty
+ 62, // 133: grpc.Bridge.InstallUpdate:output_type -> google.protobuf.Empty
+ 62, // 134: grpc.Bridge.SetIsAutomaticUpdateOn:output_type -> google.protobuf.Empty
+ 63, // 135: grpc.Bridge.IsAutomaticUpdateOn:output_type -> google.protobuf.BoolValue
+ 63, // 136: grpc.Bridge.IsCacheOnDiskEnabled:output_type -> google.protobuf.BoolValue
+ 64, // 137: grpc.Bridge.DiskCachePath:output_type -> google.protobuf.StringValue
+ 62, // 138: grpc.Bridge.ChangeLocalCache:output_type -> google.protobuf.Empty
+ 62, // 139: grpc.Bridge.SetIsDoHEnabled:output_type -> google.protobuf.Empty
+ 63, // 140: grpc.Bridge.IsDoHEnabled:output_type -> google.protobuf.BoolValue
+ 62, // 141: grpc.Bridge.SetUseSslForSmtp:output_type -> google.protobuf.Empty
+ 63, // 142: grpc.Bridge.UseSslForSmtp:output_type -> google.protobuf.BoolValue
+ 64, // 143: grpc.Bridge.Hostname:output_type -> google.protobuf.StringValue
+ 65, // 144: grpc.Bridge.ImapPort:output_type -> google.protobuf.Int32Value
+ 65, // 145: grpc.Bridge.SmtpPort:output_type -> google.protobuf.Int32Value
+ 62, // 146: grpc.Bridge.ChangePorts:output_type -> google.protobuf.Empty
+ 63, // 147: grpc.Bridge.IsPortFree:output_type -> google.protobuf.BoolValue
+ 11, // 148: grpc.Bridge.AvailableKeychains:output_type -> grpc.AvailableKeychainsResponse
+ 62, // 149: grpc.Bridge.SetCurrentKeychain:output_type -> google.protobuf.Empty
+ 64, // 150: grpc.Bridge.CurrentKeychain:output_type -> google.protobuf.StringValue
+ 14, // 151: grpc.Bridge.GetUserList:output_type -> grpc.UserListResponse
+ 12, // 152: grpc.Bridge.GetUser:output_type -> grpc.User
+ 62, // 153: grpc.Bridge.SetUserSplitMode:output_type -> google.protobuf.Empty
+ 62, // 154: grpc.Bridge.LogoutUser:output_type -> google.protobuf.Empty
+ 62, // 155: grpc.Bridge.RemoveUser:output_type -> google.protobuf.Empty
+ 62, // 156: grpc.Bridge.ConfigureUserAppleMail:output_type -> google.protobuf.Empty
+ 17, // 157: grpc.Bridge.StartEventStream:output_type -> grpc.StreamEvent
+ 62, // 158: grpc.Bridge.StopEventStream:output_type -> google.protobuf.Empty
+ 105, // [105:159] is the sub-list for method output_type
+ 51, // [51:105] is the sub-list for method input_type
+ 51, // [51:51] is the sub-list for extension type_name
+ 51, // [51:51] is the sub-list for extension extendee
+ 0, // [0:51] is the sub-list for field type_name
}
func init() { file_bridge_proto_init() }
@@ -4465,7 +4616,7 @@ func file_bridge_proto_init() {
}
if !protoimpl.UnsafeEnabled {
file_bridge_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ReportBugRequest); i {
+ switch v := v.(*AddLogEntryRequest); i {
case 0:
return &v.state
case 1:
@@ -4477,7 +4628,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginRequest); i {
+ switch v := v.(*ReportBugRequest); i {
case 0:
return &v.state
case 1:
@@ -4489,7 +4640,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginAbortRequest); i {
+ switch v := v.(*LoginRequest); i {
case 0:
return &v.state
case 1:
@@ -4501,7 +4652,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ChangeLocalCacheRequest); i {
+ switch v := v.(*LoginAbortRequest); i {
case 0:
return &v.state
case 1:
@@ -4513,7 +4664,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ChangePortsRequest); i {
+ switch v := v.(*ChangeLocalCacheRequest); i {
case 0:
return &v.state
case 1:
@@ -4525,7 +4676,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*AvailableKeychainsResponse); i {
+ switch v := v.(*ChangePortsRequest); i {
case 0:
return &v.state
case 1:
@@ -4537,7 +4688,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*User); i {
+ switch v := v.(*AvailableKeychainsResponse); i {
case 0:
return &v.state
case 1:
@@ -4549,7 +4700,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserSplitModeRequest); i {
+ switch v := v.(*User); i {
case 0:
return &v.state
case 1:
@@ -4561,7 +4712,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserListResponse); i {
+ switch v := v.(*UserSplitModeRequest); i {
case 0:
return &v.state
case 1:
@@ -4573,7 +4724,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ConfigureAppleMailRequest); i {
+ switch v := v.(*UserListResponse); i {
case 0:
return &v.state
case 1:
@@ -4585,7 +4736,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*EventStreamRequest); i {
+ switch v := v.(*ConfigureAppleMailRequest); i {
case 0:
return &v.state
case 1:
@@ -4597,7 +4748,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StreamEvent); i {
+ switch v := v.(*EventStreamRequest); i {
case 0:
return &v.state
case 1:
@@ -4609,7 +4760,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*AppEvent); i {
+ switch v := v.(*StreamEvent); i {
case 0:
return &v.state
case 1:
@@ -4621,7 +4772,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*InternetStatusEvent); i {
+ switch v := v.(*AppEvent); i {
case 0:
return &v.state
case 1:
@@ -4633,7 +4784,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ToggleAutostartFinishedEvent); i {
+ switch v := v.(*InternetStatusEvent); i {
case 0:
return &v.state
case 1:
@@ -4645,7 +4796,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResetFinishedEvent); i {
+ switch v := v.(*ToggleAutostartFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4657,7 +4808,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ReportBugFinishedEvent); i {
+ switch v := v.(*ResetFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4669,7 +4820,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ReportBugSuccessEvent); i {
+ switch v := v.(*ReportBugFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4681,7 +4832,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ReportBugErrorEvent); i {
+ switch v := v.(*ReportBugSuccessEvent); i {
case 0:
return &v.state
case 1:
@@ -4693,7 +4844,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ShowMainWindowEvent); i {
+ switch v := v.(*ReportBugErrorEvent); i {
case 0:
return &v.state
case 1:
@@ -4705,7 +4856,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginEvent); i {
+ switch v := v.(*ShowMainWindowEvent); i {
case 0:
return &v.state
case 1:
@@ -4717,7 +4868,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginErrorEvent); i {
+ switch v := v.(*LoginEvent); i {
case 0:
return &v.state
case 1:
@@ -4729,7 +4880,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginTfaRequestedEvent); i {
+ switch v := v.(*LoginErrorEvent); i {
case 0:
return &v.state
case 1:
@@ -4741,7 +4892,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginTwoPasswordsRequestedEvent); i {
+ switch v := v.(*LoginTfaRequestedEvent); i {
case 0:
return &v.state
case 1:
@@ -4753,7 +4904,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*LoginFinishedEvent); i {
+ switch v := v.(*LoginTwoPasswordsRequestedEvent); i {
case 0:
return &v.state
case 1:
@@ -4765,7 +4916,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateEvent); i {
+ switch v := v.(*LoginFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4777,7 +4928,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateErrorEvent); i {
+ switch v := v.(*UpdateEvent); i {
case 0:
return &v.state
case 1:
@@ -4789,7 +4940,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateManualReadyEvent); i {
+ switch v := v.(*UpdateErrorEvent); i {
case 0:
return &v.state
case 1:
@@ -4801,7 +4952,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateManualRestartNeededEvent); i {
+ switch v := v.(*UpdateManualReadyEvent); i {
case 0:
return &v.state
case 1:
@@ -4813,7 +4964,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateForceEvent); i {
+ switch v := v.(*UpdateManualRestartNeededEvent); i {
case 0:
return &v.state
case 1:
@@ -4825,7 +4976,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateSilentRestartNeeded); i {
+ switch v := v.(*UpdateForceEvent); i {
case 0:
return &v.state
case 1:
@@ -4837,7 +4988,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateIsLatestVersion); i {
+ switch v := v.(*UpdateSilentRestartNeeded); i {
case 0:
return &v.state
case 1:
@@ -4849,7 +5000,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UpdateCheckFinished); i {
+ switch v := v.(*UpdateIsLatestVersion); i {
case 0:
return &v.state
case 1:
@@ -4861,7 +5012,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CacheEvent); i {
+ switch v := v.(*UpdateCheckFinished); i {
case 0:
return &v.state
case 1:
@@ -4873,7 +5024,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CacheErrorEvent); i {
+ switch v := v.(*CacheEvent); i {
case 0:
return &v.state
case 1:
@@ -4885,7 +5036,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CacheLocationChangeSuccessEvent); i {
+ switch v := v.(*CacheErrorEvent); i {
case 0:
return &v.state
case 1:
@@ -4897,7 +5048,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ChangeLocalCacheFinishedEvent); i {
+ switch v := v.(*CacheLocationChangeSuccessEvent); i {
case 0:
return &v.state
case 1:
@@ -4909,7 +5060,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*IsCacheOnDiskEnabledChanged); i {
+ switch v := v.(*ChangeLocalCacheFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4921,7 +5072,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DiskCachePathChanged); i {
+ switch v := v.(*IsCacheOnDiskEnabledChanged); i {
case 0:
return &v.state
case 1:
@@ -4933,7 +5084,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MailSettingsEvent); i {
+ switch v := v.(*DiskCachePathChanged); i {
case 0:
return &v.state
case 1:
@@ -4945,7 +5096,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MailSettingsErrorEvent); i {
+ switch v := v.(*MailSettingsEvent); i {
case 0:
return &v.state
case 1:
@@ -4957,7 +5108,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UseSslForSmtpFinishedEvent); i {
+ switch v := v.(*MailSettingsErrorEvent); i {
case 0:
return &v.state
case 1:
@@ -4969,7 +5120,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ChangePortsFinishedEvent); i {
+ switch v := v.(*UseSslForSmtpFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4981,7 +5132,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*KeychainEvent); i {
+ switch v := v.(*ChangePortsFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -4993,7 +5144,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ChangeKeychainFinishedEvent); i {
+ switch v := v.(*KeychainEvent); i {
case 0:
return &v.state
case 1:
@@ -5005,7 +5156,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HasNoKeychainEvent); i {
+ switch v := v.(*ChangeKeychainFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -5017,7 +5168,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RebuildKeychainEvent); i {
+ switch v := v.(*HasNoKeychainEvent); i {
case 0:
return &v.state
case 1:
@@ -5029,7 +5180,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MailEvent); i {
+ switch v := v.(*RebuildKeychainEvent); i {
case 0:
return &v.state
case 1:
@@ -5041,7 +5192,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NoActiveKeyForRecipientEvent); i {
+ switch v := v.(*MailEvent); i {
case 0:
return &v.state
case 1:
@@ -5053,7 +5204,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*AddressChangedEvent); i {
+ switch v := v.(*NoActiveKeyForRecipientEvent); i {
case 0:
return &v.state
case 1:
@@ -5065,7 +5216,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*AddressChangedLogoutEvent); i {
+ switch v := v.(*AddressChangedEvent); i {
case 0:
return &v.state
case 1:
@@ -5077,7 +5228,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ApiCertIssueEvent); i {
+ switch v := v.(*AddressChangedLogoutEvent); i {
case 0:
return &v.state
case 1:
@@ -5089,7 +5240,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserEvent); i {
+ switch v := v.(*ApiCertIssueEvent); i {
case 0:
return &v.state
case 1:
@@ -5101,7 +5252,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ToggleSplitModeFinishedEvent); i {
+ switch v := v.(*UserEvent); i {
case 0:
return &v.state
case 1:
@@ -5113,7 +5264,7 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserDisconnectedEvent); i {
+ switch v := v.(*ToggleSplitModeFinishedEvent); i {
case 0:
return &v.state
case 1:
@@ -5125,6 +5276,18 @@ func file_bridge_proto_init() {
}
}
file_bridge_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
+ switch v := v.(*UserDisconnectedEvent); i {
+ case 0:
+ return &v.state
+ case 1:
+ return &v.sizeCache
+ case 2:
+ return &v.unknownFields
+ default:
+ return nil
+ }
+ }
+ file_bridge_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UserChangedEvent); i {
case 0:
return &v.state
@@ -5137,7 +5300,7 @@ func file_bridge_proto_init() {
}
}
}
- file_bridge_proto_msgTypes[11].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[12].OneofWrappers = []interface{}{
(*StreamEvent_App)(nil),
(*StreamEvent_Login)(nil),
(*StreamEvent_Update)(nil),
@@ -5147,7 +5310,7 @@ func file_bridge_proto_init() {
(*StreamEvent_Mail)(nil),
(*StreamEvent_User)(nil),
}
- file_bridge_proto_msgTypes[12].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[13].OneofWrappers = []interface{}{
(*AppEvent_InternetStatus)(nil),
(*AppEvent_ToggleAutostartFinished)(nil),
(*AppEvent_ResetFinished)(nil),
@@ -5156,14 +5319,14 @@ func file_bridge_proto_init() {
(*AppEvent_ReportBugError)(nil),
(*AppEvent_ShowMainWindow)(nil),
}
- file_bridge_proto_msgTypes[20].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[21].OneofWrappers = []interface{}{
(*LoginEvent_Error)(nil),
(*LoginEvent_TfaRequested)(nil),
(*LoginEvent_TwoPasswordRequested)(nil),
(*LoginEvent_Finished)(nil),
(*LoginEvent_AlreadyLoggedIn)(nil),
}
- file_bridge_proto_msgTypes[25].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[26].OneofWrappers = []interface{}{
(*UpdateEvent_Error)(nil),
(*UpdateEvent_ManualReady)(nil),
(*UpdateEvent_ManualRestartNeeded)(nil),
@@ -5172,30 +5335,30 @@ func file_bridge_proto_init() {
(*UpdateEvent_IsLatestVersion)(nil),
(*UpdateEvent_CheckFinished)(nil),
}
- file_bridge_proto_msgTypes[33].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[34].OneofWrappers = []interface{}{
(*CacheEvent_Error)(nil),
(*CacheEvent_LocationChangedSuccess)(nil),
(*CacheEvent_ChangeLocalCacheFinished)(nil),
(*CacheEvent_IsCacheOnDiskEnabledChanged)(nil),
(*CacheEvent_DiskCachePathChanged)(nil),
}
- file_bridge_proto_msgTypes[39].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[40].OneofWrappers = []interface{}{
(*MailSettingsEvent_Error)(nil),
(*MailSettingsEvent_UseSslForSmtpFinished)(nil),
(*MailSettingsEvent_ChangePortsFinished)(nil),
}
- file_bridge_proto_msgTypes[43].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[44].OneofWrappers = []interface{}{
(*KeychainEvent_ChangeKeychainFinished)(nil),
(*KeychainEvent_HasNoKeychain)(nil),
(*KeychainEvent_RebuildKeychain)(nil),
}
- file_bridge_proto_msgTypes[47].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[48].OneofWrappers = []interface{}{
(*MailEvent_NoActiveKeyForRecipientEvent)(nil),
(*MailEvent_AddressChanged)(nil),
(*MailEvent_AddressChangedLogout)(nil),
(*MailEvent_ApiCertIssue)(nil),
}
- file_bridge_proto_msgTypes[52].OneofWrappers = []interface{}{
+ file_bridge_proto_msgTypes[53].OneofWrappers = []interface{}{
(*UserEvent_ToggleSplitModeFinished)(nil),
(*UserEvent_UserDisconnected)(nil),
(*UserEvent_UserChanged)(nil),
@@ -5205,8 +5368,8 @@ func file_bridge_proto_init() {
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_bridge_proto_rawDesc,
- NumEnums: 4,
- NumMessages: 56,
+ NumEnums: 5,
+ NumMessages: 57,
NumExtensions: 0,
NumServices: 1,
},
diff --git a/internal/frontend/grpc/bridge.proto b/internal/frontend/grpc/bridge.proto
index 85b32a46..8e9a7bf0 100644
--- a/internal/frontend/grpc/bridge.proto
+++ b/internal/frontend/grpc/bridge.proto
@@ -26,10 +26,11 @@ package grpc; // ignored by Go, used as namespace name in C++.
//**********************************************************************************************************************
// Service Declaration
-//**********************************************************************************************************************
+//**********************************************************************************************************************≠––
service Bridge {
// App related calls
+ rpc AddLogEntry(AddLogEntryRequest) returns (google.protobuf.Empty);
rpc GuiReady (google.protobuf.Empty) returns (google.protobuf.Empty);
rpc Quit (google.protobuf.Empty) returns (google.protobuf.Empty);
rpc Restart (google.protobuf.Empty) returns (google.protobuf.Empty);
@@ -103,6 +104,28 @@ service Bridge {
// RPC calls requests and replies messages
//**********************************************************************************************************************
+//**********************************************************
+// Log related message
+//**********************************************************
+enum LogLevel {
+ PANIC = 0;
+ FATAL = 1;
+ ERROR = 2;
+ WARN = 3;
+ INFO = 4;
+ DEBUG = 5;
+ TRACE = 6;
+}
+
+message AddLogEntryRequest {
+ LogLevel level = 1;
+ string package = 2; // package is Go lingo but it identifies the component responsible for the log entry
+ string message = 3;
+};
+
+//**********************************************************
+// Bug reporting related messages.
+//**********************************************************
message ReportBugRequest {
string osType = 1;
string osVersion = 2;
@@ -114,6 +137,9 @@ message ReportBugRequest {
}
// login related messages
+//**********************************************************
+// Login related messages
+//**********************************************************
message LoginRequest {
string username = 1;
@@ -125,7 +151,7 @@ message LoginAbortRequest {
}
//**********************************************************
-// Cache on disk related messages
+// Cache on disk related message
//**********************************************************
message ChangeLocalCacheRequest {
bool enableDiskCache = 1;
@@ -133,7 +159,7 @@ message ChangeLocalCacheRequest {
}
//**********************************************************
-// Cache on disk related messages
+// Port related message
//**********************************************************
message ChangePortsRequest {
int32 imapPort = 1;
@@ -141,7 +167,7 @@ message ChangePortsRequest {
}
//**********************************************************
-// Cache on disk related messages
+// Keychain related message
//**********************************************************
message AvailableKeychainsResponse {
repeated string keychains = 1;
diff --git a/internal/frontend/grpc/bridge_grpc.pb.go b/internal/frontend/grpc/bridge_grpc.pb.go
index f5377369..93241849 100644
--- a/internal/frontend/grpc/bridge_grpc.pb.go
+++ b/internal/frontend/grpc/bridge_grpc.pb.go
@@ -25,6 +25,7 @@ const _ = grpc.SupportPackageIsVersion7
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type BridgeClient interface {
// App related calls
+ AddLogEntry(ctx context.Context, in *AddLogEntryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
GuiReady(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
Quit(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
Restart(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
@@ -95,6 +96,15 @@ func NewBridgeClient(cc grpc.ClientConnInterface) BridgeClient {
return &bridgeClient{cc}
}
+func (c *bridgeClient) AddLogEntry(ctx context.Context, in *AddLogEntryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
+ out := new(emptypb.Empty)
+ err := c.cc.Invoke(ctx, "/grpc.Bridge/AddLogEntry", in, out, opts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
func (c *bridgeClient) GuiReady(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error) {
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, "/grpc.Bridge/GuiReady", in, out, opts...)
@@ -600,6 +610,7 @@ func (c *bridgeClient) StopEventStream(ctx context.Context, in *emptypb.Empty, o
// for forward compatibility
type BridgeServer interface {
// App related calls
+ AddLogEntry(context.Context, *AddLogEntryRequest) (*emptypb.Empty, error)
GuiReady(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
Quit(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
Restart(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
@@ -667,6 +678,9 @@ type BridgeServer interface {
type UnimplementedBridgeServer struct {
}
+func (UnimplementedBridgeServer) AddLogEntry(context.Context, *AddLogEntryRequest) (*emptypb.Empty, error) {
+ return nil, status.Errorf(codes.Unimplemented, "method AddLogEntry not implemented")
+}
func (UnimplementedBridgeServer) GuiReady(context.Context, *emptypb.Empty) (*emptypb.Empty, error) {
return nil, status.Errorf(codes.Unimplemented, "method GuiReady not implemented")
}
@@ -839,6 +853,24 @@ func RegisterBridgeServer(s grpc.ServiceRegistrar, srv BridgeServer) {
s.RegisterService(&Bridge_ServiceDesc, srv)
}
+func _Bridge_AddLogEntry_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(AddLogEntryRequest)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(BridgeServer).AddLogEntry(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: "/grpc.Bridge/AddLogEntry",
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(BridgeServer).AddLogEntry(ctx, req.(*AddLogEntryRequest))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
func _Bridge_GuiReady_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
@@ -1803,6 +1835,10 @@ var Bridge_ServiceDesc = grpc.ServiceDesc{
ServiceName: "grpc.Bridge",
HandlerType: (*BridgeServer)(nil),
Methods: []grpc.MethodDesc{
+ {
+ MethodName: "AddLogEntry",
+ Handler: _Bridge_AddLogEntry_Handler,
+ },
{
MethodName: "GuiReady",
Handler: _Bridge_GuiReady_Handler,
diff --git a/internal/frontend/grpc/service_methods.go b/internal/frontend/grpc/service_methods.go
index 24911ed0..a35e4c51 100644
--- a/internal/frontend/grpc/service_methods.go
+++ b/internal/frontend/grpc/service_methods.go
@@ -40,6 +40,32 @@ import (
var ErrNotImplemented = status.Errorf(codes.Unimplemented, "Not implemented")
+func (s *Service) AddLogEntry(_ context.Context, request *AddLogEntryRequest) (*emptypb.Empty, error) {
+ entry := s.log
+ if len(request.Package) > 0 {
+ entry = entry.WithField("pkg", request.Package)
+ }
+
+ level := logrusLevelFromGrpcLevel(request.Level)
+
+ // we do a special case for Panic and Fatal as using logrus.Entry.Log will not panic nor exit respectively.
+ if level == logrus.PanicLevel {
+ entry.Panic(request.Message)
+
+ return &emptypb.Empty{}, nil
+ }
+
+ if level == logrus.FatalLevel {
+ entry.Fatal(request.Message)
+
+ return &emptypb.Empty{}, nil
+ }
+
+ entry.Log(level, request.Message)
+
+ return &emptypb.Empty{}, nil
+}
+
// GuiReady implement the GuiReady gRPC service call.
func (s *Service) GuiReady(context.Context, *emptypb.Empty) (*emptypb.Empty, error) {
s.log.Info("GuiReady")
diff --git a/internal/frontend/grpc/utils.go b/internal/frontend/grpc/utils.go
index 027bd839..236e2307 100644
--- a/internal/frontend/grpc/utils.go
+++ b/internal/frontend/grpc/utils.go
@@ -22,6 +22,7 @@ import (
"strings"
"github.com/ProtonMail/proton-bridge/v2/internal/frontend/types"
+ "github.com/sirupsen/logrus"
)
var (
@@ -71,3 +72,25 @@ func grpcUserFromBridge(user types.User) *User {
Addresses: user.GetAddresses(),
}
}
+
+// logrusLevelFromGrpcLevel converts a gRPC log level to a logrus log level.
+func logrusLevelFromGrpcLevel(level LogLevel) logrus.Level {
+ switch level {
+ case LogLevel_PANIC:
+ return logrus.PanicLevel
+ case LogLevel_FATAL:
+ return logrus.FatalLevel
+ case LogLevel_ERROR:
+ return logrus.ErrorLevel
+ case LogLevel_WARN:
+ return logrus.WarnLevel
+ case LogLevel_INFO:
+ return logrus.InfoLevel
+ case LogLevel_DEBUG:
+ return logrus.DebugLevel
+ case LogLevel_TRACE:
+ return logrus.TraceLevel
+ default:
+ return logrus.ErrorLevel
+ }
+}