2022-03-08 14:47:55 +01:00
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
package proto
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
// DaemonServiceClient is the client API for DaemonService service.
//
// 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 DaemonServiceClient interface {
// Login uses setup key to prepare configuration for the daemon.
Login ( ctx context . Context , in * LoginRequest , opts ... grpc . CallOption ) ( * LoginResponse , error )
2022-05-12 11:17:24 +02:00
// WaitSSOLogin uses the userCode to validate the TokenInfo and
// waits for the user to continue with the login on a browser
WaitSSOLogin ( ctx context . Context , in * WaitSSOLoginRequest , opts ... grpc . CallOption ) ( * WaitSSOLoginResponse , error )
2022-03-08 14:47:55 +01:00
// Up starts engine work in the daemon.
Up ( ctx context . Context , in * UpRequest , opts ... grpc . CallOption ) ( * UpResponse , error )
// Status of the service.
Status ( ctx context . Context , in * StatusRequest , opts ... grpc . CallOption ) ( * StatusResponse , error )
// Down engine work in the daemon.
Down ( ctx context . Context , in * DownRequest , opts ... grpc . CallOption ) ( * DownResponse , error )
2022-04-15 17:30:12 +02:00
// GetConfig of the daemon.
GetConfig ( ctx context . Context , in * GetConfigRequest , opts ... grpc . CallOption ) ( * GetConfigResponse , error )
2024-04-23 14:42:53 +02:00
// List available network routes
ListRoutes ( ctx context . Context , in * ListRoutesRequest , opts ... grpc . CallOption ) ( * ListRoutesResponse , error )
// Select specific routes
SelectRoutes ( ctx context . Context , in * SelectRoutesRequest , opts ... grpc . CallOption ) ( * SelectRoutesResponse , error )
// Deselect specific routes
DeselectRoutes ( ctx context . Context , in * SelectRoutesRequest , opts ... grpc . CallOption ) ( * SelectRoutesResponse , error )
2024-04-26 17:20:10 +02:00
// DebugBundle creates a debug bundle
DebugBundle ( ctx context . Context , in * DebugBundleRequest , opts ... grpc . CallOption ) ( * DebugBundleResponse , error )
2024-05-24 13:27:41 +02:00
// GetLogLevel gets the log level of the daemon
GetLogLevel ( ctx context . Context , in * GetLogLevelRequest , opts ... grpc . CallOption ) ( * GetLogLevelResponse , error )
2024-04-26 17:20:10 +02:00
// SetLogLevel sets the log level of the daemon
SetLogLevel ( ctx context . Context , in * SetLogLevelRequest , opts ... grpc . CallOption ) ( * SetLogLevelResponse , error )
2024-12-03 16:07:18 +01:00
// List all states
ListStates ( ctx context . Context , in * ListStatesRequest , opts ... grpc . CallOption ) ( * ListStatesResponse , error )
// Clean specific state or all states
CleanState ( ctx context . Context , in * CleanStateRequest , opts ... grpc . CallOption ) ( * CleanStateResponse , error )
// Delete specific state or all states
DeleteState ( ctx context . Context , in * DeleteStateRequest , opts ... grpc . CallOption ) ( * DeleteStateResponse , error )
2024-12-03 14:50:12 +01:00
// SetNetworkMapPersistence enables or disables network map persistence
SetNetworkMapPersistence ( ctx context . Context , in * SetNetworkMapPersistenceRequest , opts ... grpc . CallOption ) ( * SetNetworkMapPersistenceResponse , error )
2022-03-08 14:47:55 +01:00
}
type daemonServiceClient struct {
cc grpc . ClientConnInterface
}
func NewDaemonServiceClient ( cc grpc . ClientConnInterface ) DaemonServiceClient {
return & daemonServiceClient { cc }
}
func ( c * daemonServiceClient ) Login ( ctx context . Context , in * LoginRequest , opts ... grpc . CallOption ) ( * LoginResponse , error ) {
out := new ( LoginResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/Login" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2022-05-12 11:17:24 +02:00
func ( c * daemonServiceClient ) WaitSSOLogin ( ctx context . Context , in * WaitSSOLoginRequest , opts ... grpc . CallOption ) ( * WaitSSOLoginResponse , error ) {
out := new ( WaitSSOLoginResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/WaitSSOLogin" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2022-03-08 14:47:55 +01:00
func ( c * daemonServiceClient ) Up ( ctx context . Context , in * UpRequest , opts ... grpc . CallOption ) ( * UpResponse , error ) {
out := new ( UpResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/Up" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) Status ( ctx context . Context , in * StatusRequest , opts ... grpc . CallOption ) ( * StatusResponse , error ) {
out := new ( StatusResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/Status" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) Down ( ctx context . Context , in * DownRequest , opts ... grpc . CallOption ) ( * DownResponse , error ) {
out := new ( DownResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/Down" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2022-04-15 17:30:12 +02:00
func ( c * daemonServiceClient ) GetConfig ( ctx context . Context , in * GetConfigRequest , opts ... grpc . CallOption ) ( * GetConfigResponse , error ) {
out := new ( GetConfigResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/GetConfig" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-04-23 14:42:53 +02:00
func ( c * daemonServiceClient ) ListRoutes ( ctx context . Context , in * ListRoutesRequest , opts ... grpc . CallOption ) ( * ListRoutesResponse , error ) {
out := new ( ListRoutesResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/ListRoutes" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) SelectRoutes ( ctx context . Context , in * SelectRoutesRequest , opts ... grpc . CallOption ) ( * SelectRoutesResponse , error ) {
out := new ( SelectRoutesResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/SelectRoutes" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) DeselectRoutes ( ctx context . Context , in * SelectRoutesRequest , opts ... grpc . CallOption ) ( * SelectRoutesResponse , error ) {
out := new ( SelectRoutesResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/DeselectRoutes" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-04-26 17:20:10 +02:00
func ( c * daemonServiceClient ) DebugBundle ( ctx context . Context , in * DebugBundleRequest , opts ... grpc . CallOption ) ( * DebugBundleResponse , error ) {
out := new ( DebugBundleResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/DebugBundle" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-05-24 13:27:41 +02:00
func ( c * daemonServiceClient ) GetLogLevel ( ctx context . Context , in * GetLogLevelRequest , opts ... grpc . CallOption ) ( * GetLogLevelResponse , error ) {
out := new ( GetLogLevelResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/GetLogLevel" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-04-26 17:20:10 +02:00
func ( c * daemonServiceClient ) SetLogLevel ( ctx context . Context , in * SetLogLevelRequest , opts ... grpc . CallOption ) ( * SetLogLevelResponse , error ) {
out := new ( SetLogLevelResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/SetLogLevel" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-12-03 16:07:18 +01:00
func ( c * daemonServiceClient ) ListStates ( ctx context . Context , in * ListStatesRequest , opts ... grpc . CallOption ) ( * ListStatesResponse , error ) {
out := new ( ListStatesResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/ListStates" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) CleanState ( ctx context . Context , in * CleanStateRequest , opts ... grpc . CallOption ) ( * CleanStateResponse , error ) {
out := new ( CleanStateResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/CleanState" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * daemonServiceClient ) DeleteState ( ctx context . Context , in * DeleteStateRequest , opts ... grpc . CallOption ) ( * DeleteStateResponse , error ) {
out := new ( DeleteStateResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/DeleteState" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2024-12-03 14:50:12 +01:00
func ( c * daemonServiceClient ) SetNetworkMapPersistence ( ctx context . Context , in * SetNetworkMapPersistenceRequest , opts ... grpc . CallOption ) ( * SetNetworkMapPersistenceResponse , error ) {
out := new ( SetNetworkMapPersistenceResponse )
err := c . cc . Invoke ( ctx , "/daemon.DaemonService/SetNetworkMapPersistence" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2022-03-08 14:47:55 +01:00
// DaemonServiceServer is the server API for DaemonService service.
// All implementations must embed UnimplementedDaemonServiceServer
// for forward compatibility
type DaemonServiceServer interface {
// Login uses setup key to prepare configuration for the daemon.
Login ( context . Context , * LoginRequest ) ( * LoginResponse , error )
2022-05-12 11:17:24 +02:00
// WaitSSOLogin uses the userCode to validate the TokenInfo and
// waits for the user to continue with the login on a browser
WaitSSOLogin ( context . Context , * WaitSSOLoginRequest ) ( * WaitSSOLoginResponse , error )
2022-03-08 14:47:55 +01:00
// Up starts engine work in the daemon.
Up ( context . Context , * UpRequest ) ( * UpResponse , error )
// Status of the service.
Status ( context . Context , * StatusRequest ) ( * StatusResponse , error )
// Down engine work in the daemon.
Down ( context . Context , * DownRequest ) ( * DownResponse , error )
2022-04-15 17:30:12 +02:00
// GetConfig of the daemon.
GetConfig ( context . Context , * GetConfigRequest ) ( * GetConfigResponse , error )
2024-04-23 14:42:53 +02:00
// List available network routes
ListRoutes ( context . Context , * ListRoutesRequest ) ( * ListRoutesResponse , error )
// Select specific routes
SelectRoutes ( context . Context , * SelectRoutesRequest ) ( * SelectRoutesResponse , error )
// Deselect specific routes
DeselectRoutes ( context . Context , * SelectRoutesRequest ) ( * SelectRoutesResponse , error )
2024-04-26 17:20:10 +02:00
// DebugBundle creates a debug bundle
DebugBundle ( context . Context , * DebugBundleRequest ) ( * DebugBundleResponse , error )
2024-05-24 13:27:41 +02:00
// GetLogLevel gets the log level of the daemon
GetLogLevel ( context . Context , * GetLogLevelRequest ) ( * GetLogLevelResponse , error )
2024-04-26 17:20:10 +02:00
// SetLogLevel sets the log level of the daemon
SetLogLevel ( context . Context , * SetLogLevelRequest ) ( * SetLogLevelResponse , error )
2024-12-03 16:07:18 +01:00
// List all states
ListStates ( context . Context , * ListStatesRequest ) ( * ListStatesResponse , error )
// Clean specific state or all states
CleanState ( context . Context , * CleanStateRequest ) ( * CleanStateResponse , error )
// Delete specific state or all states
DeleteState ( context . Context , * DeleteStateRequest ) ( * DeleteStateResponse , error )
2024-12-03 14:50:12 +01:00
// SetNetworkMapPersistence enables or disables network map persistence
SetNetworkMapPersistence ( context . Context , * SetNetworkMapPersistenceRequest ) ( * SetNetworkMapPersistenceResponse , error )
2022-03-08 14:47:55 +01:00
mustEmbedUnimplementedDaemonServiceServer ( )
}
// UnimplementedDaemonServiceServer must be embedded to have forward compatible implementations.
type UnimplementedDaemonServiceServer struct {
}
func ( UnimplementedDaemonServiceServer ) Login ( context . Context , * LoginRequest ) ( * LoginResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Login not implemented" )
}
2022-05-12 11:17:24 +02:00
func ( UnimplementedDaemonServiceServer ) WaitSSOLogin ( context . Context , * WaitSSOLoginRequest ) ( * WaitSSOLoginResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method WaitSSOLogin not implemented" )
}
2022-03-08 14:47:55 +01:00
func ( UnimplementedDaemonServiceServer ) Up ( context . Context , * UpRequest ) ( * UpResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Up not implemented" )
}
func ( UnimplementedDaemonServiceServer ) Status ( context . Context , * StatusRequest ) ( * StatusResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Status not implemented" )
}
func ( UnimplementedDaemonServiceServer ) Down ( context . Context , * DownRequest ) ( * DownResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Down not implemented" )
}
2022-04-15 17:30:12 +02:00
func ( UnimplementedDaemonServiceServer ) GetConfig ( context . Context , * GetConfigRequest ) ( * GetConfigResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetConfig not implemented" )
}
2024-04-23 14:42:53 +02:00
func ( UnimplementedDaemonServiceServer ) ListRoutes ( context . Context , * ListRoutesRequest ) ( * ListRoutesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListRoutes not implemented" )
}
func ( UnimplementedDaemonServiceServer ) SelectRoutes ( context . Context , * SelectRoutesRequest ) ( * SelectRoutesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SelectRoutes not implemented" )
}
func ( UnimplementedDaemonServiceServer ) DeselectRoutes ( context . Context , * SelectRoutesRequest ) ( * SelectRoutesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeselectRoutes not implemented" )
}
2024-04-26 17:20:10 +02:00
func ( UnimplementedDaemonServiceServer ) DebugBundle ( context . Context , * DebugBundleRequest ) ( * DebugBundleResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DebugBundle not implemented" )
}
2024-05-24 13:27:41 +02:00
func ( UnimplementedDaemonServiceServer ) GetLogLevel ( context . Context , * GetLogLevelRequest ) ( * GetLogLevelResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetLogLevel not implemented" )
}
2024-04-26 17:20:10 +02:00
func ( UnimplementedDaemonServiceServer ) SetLogLevel ( context . Context , * SetLogLevelRequest ) ( * SetLogLevelResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SetLogLevel not implemented" )
}
2024-12-03 16:07:18 +01:00
func ( UnimplementedDaemonServiceServer ) ListStates ( context . Context , * ListStatesRequest ) ( * ListStatesResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListStates not implemented" )
}
func ( UnimplementedDaemonServiceServer ) CleanState ( context . Context , * CleanStateRequest ) ( * CleanStateResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method CleanState not implemented" )
}
func ( UnimplementedDaemonServiceServer ) DeleteState ( context . Context , * DeleteStateRequest ) ( * DeleteStateResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteState not implemented" )
}
2024-12-03 14:50:12 +01:00
func ( UnimplementedDaemonServiceServer ) SetNetworkMapPersistence ( context . Context , * SetNetworkMapPersistenceRequest ) ( * SetNetworkMapPersistenceResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SetNetworkMapPersistence not implemented" )
}
2022-03-08 14:47:55 +01:00
func ( UnimplementedDaemonServiceServer ) mustEmbedUnimplementedDaemonServiceServer ( ) { }
// UnsafeDaemonServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to DaemonServiceServer will
// result in compilation errors.
type UnsafeDaemonServiceServer interface {
mustEmbedUnimplementedDaemonServiceServer ( )
}
func RegisterDaemonServiceServer ( s grpc . ServiceRegistrar , srv DaemonServiceServer ) {
s . RegisterService ( & DaemonService_ServiceDesc , srv )
}
func _DaemonService_Login_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( LoginRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . Login ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/Login" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . Login ( ctx , req . ( * LoginRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2022-05-12 11:17:24 +02:00
func _DaemonService_WaitSSOLogin_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( WaitSSOLoginRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . WaitSSOLogin ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/WaitSSOLogin" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . WaitSSOLogin ( ctx , req . ( * WaitSSOLoginRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2022-03-08 14:47:55 +01:00
func _DaemonService_Up_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( UpRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . Up ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/Up" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . Up ( ctx , req . ( * UpRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_Status_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( StatusRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . Status ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/Status" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . Status ( ctx , req . ( * StatusRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_Down_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DownRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . Down ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/Down" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . Down ( ctx , req . ( * DownRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2022-04-15 17:30:12 +02:00
func _DaemonService_GetConfig_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetConfigRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . GetConfig ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/GetConfig" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . GetConfig ( ctx , req . ( * GetConfigRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-04-23 14:42:53 +02:00
func _DaemonService_ListRoutes_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListRoutesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . ListRoutes ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/ListRoutes" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . ListRoutes ( ctx , req . ( * ListRoutesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_SelectRoutes_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SelectRoutesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . SelectRoutes ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/SelectRoutes" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . SelectRoutes ( ctx , req . ( * SelectRoutesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_DeselectRoutes_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SelectRoutesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . DeselectRoutes ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/DeselectRoutes" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . DeselectRoutes ( ctx , req . ( * SelectRoutesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-04-26 17:20:10 +02:00
func _DaemonService_DebugBundle_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DebugBundleRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . DebugBundle ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/DebugBundle" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . DebugBundle ( ctx , req . ( * DebugBundleRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-05-24 13:27:41 +02:00
func _DaemonService_GetLogLevel_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( GetLogLevelRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . GetLogLevel ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/GetLogLevel" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . GetLogLevel ( ctx , req . ( * GetLogLevelRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-04-26 17:20:10 +02:00
func _DaemonService_SetLogLevel_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SetLogLevelRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . SetLogLevel ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/SetLogLevel" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . SetLogLevel ( ctx , req . ( * SetLogLevelRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-12-03 16:07:18 +01:00
func _DaemonService_ListStates_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( ListStatesRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . ListStates ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/ListStates" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . ListStates ( ctx , req . ( * ListStatesRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_CleanState_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( CleanStateRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . CleanState ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/CleanState" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . CleanState ( ctx , req . ( * CleanStateRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _DaemonService_DeleteState_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( DeleteStateRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . DeleteState ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/DeleteState" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . DeleteState ( ctx , req . ( * DeleteStateRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2024-12-03 14:50:12 +01:00
func _DaemonService_SetNetworkMapPersistence_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SetNetworkMapPersistenceRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( DaemonServiceServer ) . SetNetworkMapPersistence ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/daemon.DaemonService/SetNetworkMapPersistence" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( DaemonServiceServer ) . SetNetworkMapPersistence ( ctx , req . ( * SetNetworkMapPersistenceRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
2022-03-08 14:47:55 +01:00
// DaemonService_ServiceDesc is the grpc.ServiceDesc for DaemonService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var DaemonService_ServiceDesc = grpc . ServiceDesc {
ServiceName : "daemon.DaemonService" ,
HandlerType : ( * DaemonServiceServer ) ( nil ) ,
Methods : [ ] grpc . MethodDesc {
{
MethodName : "Login" ,
Handler : _DaemonService_Login_Handler ,
} ,
2022-05-12 11:17:24 +02:00
{
MethodName : "WaitSSOLogin" ,
Handler : _DaemonService_WaitSSOLogin_Handler ,
} ,
2022-03-08 14:47:55 +01:00
{
MethodName : "Up" ,
Handler : _DaemonService_Up_Handler ,
} ,
{
MethodName : "Status" ,
Handler : _DaemonService_Status_Handler ,
} ,
{
MethodName : "Down" ,
Handler : _DaemonService_Down_Handler ,
} ,
2022-04-15 17:30:12 +02:00
{
MethodName : "GetConfig" ,
Handler : _DaemonService_GetConfig_Handler ,
} ,
2024-04-23 14:42:53 +02:00
{
MethodName : "ListRoutes" ,
Handler : _DaemonService_ListRoutes_Handler ,
} ,
{
MethodName : "SelectRoutes" ,
Handler : _DaemonService_SelectRoutes_Handler ,
} ,
{
MethodName : "DeselectRoutes" ,
Handler : _DaemonService_DeselectRoutes_Handler ,
} ,
2024-04-26 17:20:10 +02:00
{
MethodName : "DebugBundle" ,
Handler : _DaemonService_DebugBundle_Handler ,
} ,
2024-05-24 13:27:41 +02:00
{
MethodName : "GetLogLevel" ,
Handler : _DaemonService_GetLogLevel_Handler ,
} ,
2024-04-26 17:20:10 +02:00
{
MethodName : "SetLogLevel" ,
Handler : _DaemonService_SetLogLevel_Handler ,
} ,
2024-12-03 16:07:18 +01:00
{
MethodName : "ListStates" ,
Handler : _DaemonService_ListStates_Handler ,
} ,
{
MethodName : "CleanState" ,
Handler : _DaemonService_CleanState_Handler ,
} ,
{
MethodName : "DeleteState" ,
Handler : _DaemonService_DeleteState_Handler ,
} ,
2024-12-03 14:50:12 +01:00
{
MethodName : "SetNetworkMapPersistence" ,
Handler : _DaemonService_SetNetworkMapPersistence_Handler ,
} ,
2022-03-08 14:47:55 +01:00
} ,
Streams : [ ] grpc . StreamDesc { } ,
Metadata : "daemon.proto" ,
}