Documentation ¶
Index ¶
- Variables
- func RegisterDaemonServer(s grpc.ServiceRegistrar, srv DaemonServer)
- type AccountResponse
- func (*AccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResponse) GetEmail() string
- func (x *AccountResponse) GetExpiresAt() string
- func (x *AccountResponse) GetType() uint32
- func (*AccountResponse) ProtoMessage()
- func (x *AccountResponse) ProtoReflect() protoreflect.Message
- func (x *AccountResponse) Reset()
- func (x *AccountResponse) String() string
- type CitiesRequest
- func (*CitiesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CitiesRequest) GetCountry() string
- func (x *CitiesRequest) GetObfuscate() bool
- func (x *CitiesRequest) GetProtocol() ProtocolEnum
- func (*CitiesRequest) ProtoMessage()
- func (x *CitiesRequest) ProtoReflect() protoreflect.Message
- func (x *CitiesRequest) Reset()
- func (x *CitiesRequest) String() string
- type CitiesResponse
- func (*CitiesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CitiesResponse) GetCities() []string
- func (x *CitiesResponse) GetType() uint32
- func (*CitiesResponse) ProtoMessage()
- func (x *CitiesResponse) ProtoReflect() protoreflect.Message
- func (x *CitiesResponse) Reset()
- func (x *CitiesResponse) String() string
- type ConnectRequest
- func (*ConnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectRequest) GetCyberSec() bool
- func (x *ConnectRequest) GetDns() []string
- func (x *ConnectRequest) GetObfuscate() bool
- func (x *ConnectRequest) GetProtocol() ProtocolEnum
- func (x *ConnectRequest) GetServerTag() string
- func (x *ConnectRequest) GetWhiteList() *Whitelist
- func (*ConnectRequest) ProtoMessage()
- func (x *ConnectRequest) ProtoReflect() protoreflect.Message
- func (x *ConnectRequest) Reset()
- func (x *ConnectRequest) String() string
- type ConnectResponse
- func (*ConnectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectResponse) GetMessages() []string
- func (x *ConnectResponse) GetType() uint32
- func (*ConnectResponse) ProtoMessage()
- func (x *ConnectResponse) ProtoReflect() protoreflect.Message
- func (x *ConnectResponse) Reset()
- func (x *ConnectResponse) String() string
- type CountriesRequest
- func (*CountriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CountriesRequest) GetObfuscate() bool
- func (x *CountriesRequest) GetProtocol() ProtocolEnum
- func (*CountriesRequest) ProtoMessage()
- func (x *CountriesRequest) ProtoReflect() protoreflect.Message
- func (x *CountriesRequest) Reset()
- func (x *CountriesRequest) String() string
- type CountriesResponse
- func (*CountriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CountriesResponse) GetCountries() []string
- func (x *CountriesResponse) GetType() int32
- func (*CountriesResponse) ProtoMessage()
- func (x *CountriesResponse) ProtoReflect() protoreflect.Message
- func (x *CountriesResponse) Reset()
- func (x *CountriesResponse) String() string
- type DaemonClient
- type DaemonServer
- type Daemon_ConnectClient
- type Daemon_ConnectServer
- type DisconnectRequest
- type FrontendCountriesResponse
- func (*FrontendCountriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FrontendCountriesResponse) GetCountries() []*FrontendCountry
- func (*FrontendCountriesResponse) ProtoMessage()
- func (x *FrontendCountriesResponse) ProtoReflect() protoreflect.Message
- func (x *FrontendCountriesResponse) Reset()
- func (x *FrontendCountriesResponse) String() string
- type FrontendCountry
- func (*FrontendCountry) Descriptor() ([]byte, []int)deprecated
- func (x *FrontendCountry) GetCode() string
- func (x *FrontendCountry) GetName() string
- func (*FrontendCountry) ProtoMessage()
- func (x *FrontendCountry) ProtoReflect() protoreflect.Message
- func (x *FrontendCountry) Reset()
- func (x *FrontendCountry) String() string
- type GroupsRequest
- func (*GroupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GroupsRequest) GetObfuscate() bool
- func (x *GroupsRequest) GetProtocol() ProtocolEnum
- func (*GroupsRequest) ProtoMessage()
- func (x *GroupsRequest) ProtoReflect() protoreflect.Message
- func (x *GroupsRequest) Reset()
- func (x *GroupsRequest) String() string
- type GroupsResponse
- func (*GroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GroupsResponse) GetGroups() []string
- func (x *GroupsResponse) GetType() uint32
- func (*GroupsResponse) ProtoMessage()
- func (x *GroupsResponse) ProtoReflect() protoreflect.Message
- func (x *GroupsResponse) Reset()
- func (x *GroupsResponse) String() string
- type IsLoggedInResponse
- func (*IsLoggedInResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IsLoggedInResponse) GetIsLoggedIn() bool
- func (*IsLoggedInResponse) ProtoMessage()
- func (x *IsLoggedInResponse) ProtoReflect() protoreflect.Message
- func (x *IsLoggedInResponse) Reset()
- func (x *IsLoggedInResponse) String() string
- type LoginOAuth2Response
- func (*LoginOAuth2Response) Descriptor() ([]byte, []int)deprecated
- func (x *LoginOAuth2Response) GetUrl() string
- func (*LoginOAuth2Response) ProtoMessage()
- func (x *LoginOAuth2Response) ProtoReflect() protoreflect.Message
- func (x *LoginOAuth2Response) Reset()
- func (x *LoginOAuth2Response) String() string
- type LoginRequest
- func (*LoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginRequest) GetPassword() string
- func (x *LoginRequest) GetUsername() string
- func (*LoginRequest) ProtoMessage()
- func (x *LoginRequest) ProtoReflect() protoreflect.Message
- func (x *LoginRequest) Reset()
- func (x *LoginRequest) String() string
- type LogoutRequest
- type Payload
- type Plan
- func (*Plan) Descriptor() ([]byte, []int)deprecated
- func (x *Plan) GetCost() string
- func (x *Plan) GetCurrency() string
- func (x *Plan) GetDescription() string
- func (x *Plan) GetName() string
- func (*Plan) ProtoMessage()
- func (x *Plan) ProtoReflect() protoreflect.Message
- func (x *Plan) Reset()
- func (x *Plan) String() string
- type PlansResponse
- func (*PlansResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PlansResponse) GetPlans() []*Plan
- func (x *PlansResponse) GetType() uint32
- func (*PlansResponse) ProtoMessage()
- func (x *PlansResponse) ProtoReflect() protoreflect.Message
- func (x *PlansResponse) Reset()
- func (x *PlansResponse) String() string
- type Ports
- type ProtocolEnum
- func (ProtocolEnum) Descriptor() protoreflect.EnumDescriptor
- func (x ProtocolEnum) Enum() *ProtocolEnum
- func (ProtocolEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProtocolEnum) Number() protoreflect.EnumNumber
- func (x ProtocolEnum) String() string
- func (ProtocolEnum) Type() protoreflect.EnumType
- type ProtocolsResponse
- func (*ProtocolsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolsResponse) GetProtocols() []string
- func (x *ProtocolsResponse) GetType() uint32
- func (*ProtocolsResponse) ProtoMessage()
- func (x *ProtocolsResponse) ProtoReflect() protoreflect.Message
- func (x *ProtocolsResponse) Reset()
- func (x *ProtocolsResponse) String() string
- type RateConnectionRequest
- func (*RateConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RateConnectionRequest) GetRating() uint32
- func (*RateConnectionRequest) ProtoMessage()
- func (x *RateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *RateConnectionRequest) Reset()
- func (x *RateConnectionRequest) String() string
- type RegisterRequest
- func (*RegisterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RegisterRequest) GetEmail() string
- func (x *RegisterRequest) GetPassword() string
- func (*RegisterRequest) ProtoMessage()
- func (x *RegisterRequest) ProtoReflect() protoreflect.Message
- func (x *RegisterRequest) Reset()
- func (x *RegisterRequest) String() string
- type SetAutoConnectRequest
- func (*SetAutoConnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetAutoConnectRequest) GetAutoConnect() bool
- func (x *SetAutoConnectRequest) GetCyberSec() bool
- func (x *SetAutoConnectRequest) GetDns() []string
- func (x *SetAutoConnectRequest) GetObfuscate() bool
- func (x *SetAutoConnectRequest) GetProtocol() ProtocolEnum
- func (x *SetAutoConnectRequest) GetServerTag() string
- func (x *SetAutoConnectRequest) GetWhitelist() *Whitelist
- func (*SetAutoConnectRequest) ProtoMessage()
- func (x *SetAutoConnectRequest) ProtoReflect() protoreflect.Message
- func (x *SetAutoConnectRequest) Reset()
- func (x *SetAutoConnectRequest) String() string
- type SetCyberSecRequest
- func (*SetCyberSecRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetCyberSecRequest) GetCyberSec() bool
- func (*SetCyberSecRequest) ProtoMessage()
- func (x *SetCyberSecRequest) ProtoReflect() protoreflect.Message
- func (x *SetCyberSecRequest) Reset()
- func (x *SetCyberSecRequest) String() string
- type SetDNSRequest
- func (*SetDNSRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetDNSRequest) GetCyberSec() bool
- func (x *SetDNSRequest) GetDns() []string
- func (*SetDNSRequest) ProtoMessage()
- func (x *SetDNSRequest) ProtoReflect() protoreflect.Message
- func (x *SetDNSRequest) Reset()
- func (x *SetDNSRequest) String() string
- type SetGenericRequest
- type SetKillSwitchRequest
- func (*SetKillSwitchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetKillSwitchRequest) GetEnabled() bool
- func (*SetKillSwitchRequest) ProtoMessage()
- func (x *SetKillSwitchRequest) ProtoReflect() protoreflect.Message
- func (x *SetKillSwitchRequest) Reset()
- func (x *SetKillSwitchRequest) String() string
- type SetNotifyRequest
- func (*SetNotifyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetNotifyRequest) GetNotify() bool
- func (x *SetNotifyRequest) GetUid() uint32
- func (*SetNotifyRequest) ProtoMessage()
- func (x *SetNotifyRequest) ProtoReflect() protoreflect.Message
- func (x *SetNotifyRequest) Reset()
- func (x *SetNotifyRequest) String() string
- type SetProtocolRequest
- func (*SetProtocolRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetProtocolRequest) GetProtocol() ProtocolEnum
- func (*SetProtocolRequest) ProtoMessage()
- func (x *SetProtocolRequest) ProtoReflect() protoreflect.Message
- func (x *SetProtocolRequest) Reset()
- func (x *SetProtocolRequest) String() string
- type SetTechnologyRequest
- func (*SetTechnologyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetTechnologyRequest) GetTechnology() TechnologyEnum
- func (*SetTechnologyRequest) ProtoMessage()
- func (x *SetTechnologyRequest) ProtoReflect() protoreflect.Message
- func (x *SetTechnologyRequest) Reset()
- func (x *SetTechnologyRequest) String() string
- type SetWhitelistRequest
- func (*SetWhitelistRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetWhitelistRequest) GetWhitelist() *Whitelist
- func (*SetWhitelistRequest) ProtoMessage()
- func (x *SetWhitelistRequest) ProtoReflect() protoreflect.Message
- func (x *SetWhitelistRequest) Reset()
- func (x *SetWhitelistRequest) String() string
- type Settings
- func (*Settings) Descriptor() ([]byte, []int)deprecated
- func (x *Settings) GetAutoConnect() bool
- func (x *Settings) GetFirewall() bool
- func (x *Settings) GetIpv6() bool
- func (x *Settings) GetKillSwitch() bool
- func (x *Settings) GetNotify() bool
- func (x *Settings) GetTechnology() TechnologyEnum
- func (*Settings) ProtoMessage()
- func (x *Settings) ProtoReflect() protoreflect.Message
- func (x *Settings) Reset()
- func (x *Settings) String() string
- type SettingsResponse
- func (*SettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsResponse) GetSettings() *Settings
- func (x *SettingsResponse) GetType() uint32
- func (*SettingsResponse) ProtoMessage()
- func (x *SettingsResponse) ProtoReflect() protoreflect.Message
- func (x *SettingsResponse) Reset()
- func (x *SettingsResponse) String() string
- type StatusResponse
- func (*StatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StatusResponse) GetCity() string
- func (x *StatusResponse) GetCountry() string
- func (x *StatusResponse) GetDownload() int64
- func (x *StatusResponse) GetHostname() string
- func (x *StatusResponse) GetIp() string
- func (x *StatusResponse) GetProtocol() ProtocolEnum
- func (x *StatusResponse) GetState() string
- func (x *StatusResponse) GetTechnology() TechnologyEnum
- func (x *StatusResponse) GetUpload() int64
- func (x *StatusResponse) GetUptime() int64
- func (*StatusResponse) ProtoMessage()
- func (x *StatusResponse) ProtoReflect() protoreflect.Message
- func (x *StatusResponse) Reset()
- func (x *StatusResponse) String() string
- type TechnologyEnum
- func (TechnologyEnum) Descriptor() protoreflect.EnumDescriptor
- func (x TechnologyEnum) Enum() *TechnologyEnum
- func (TechnologyEnum) EnumDescriptor() ([]byte, []int)deprecated
- func (x TechnologyEnum) Number() protoreflect.EnumNumber
- func (x TechnologyEnum) String() string
- func (TechnologyEnum) Type() protoreflect.EnumType
- type TechnologyResponse
- func (*TechnologyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TechnologyResponse) GetTechnologies() []string
- func (x *TechnologyResponse) GetType() uint32
- func (*TechnologyResponse) ProtoMessage()
- func (x *TechnologyResponse) ProtoReflect() protoreflect.Message
- func (x *TechnologyResponse) Reset()
- func (x *TechnologyResponse) String() string
- type UnimplementedDaemonServer
- func (UnimplementedDaemonServer) AccountInfo(context.Context, *emptypb.Empty) (*AccountResponse, error)
- func (UnimplementedDaemonServer) Cities(context.Context, *CitiesRequest) (*CitiesResponse, error)
- func (UnimplementedDaemonServer) Connect(*ConnectRequest, Daemon_ConnectServer) error
- func (UnimplementedDaemonServer) Countries(context.Context, *CountriesRequest) (*CountriesResponse, error)
- func (UnimplementedDaemonServer) Disconnect(context.Context, *DisconnectRequest) (*Payload, error)
- func (UnimplementedDaemonServer) FrontendCountries(context.Context, *CountriesRequest) (*FrontendCountriesResponse, error)
- func (UnimplementedDaemonServer) Groups(context.Context, *GroupsRequest) (*GroupsResponse, error)
- func (UnimplementedDaemonServer) IsLoggedIn(context.Context, *emptypb.Empty) (*IsLoggedInResponse, error)
- func (UnimplementedDaemonServer) Login(context.Context, *LoginRequest) (*Payload, error)
- func (UnimplementedDaemonServer) LoginOAuth2(context.Context, *emptypb.Empty) (*LoginOAuth2Response, error)
- func (UnimplementedDaemonServer) LoginOAuth2Callback(context.Context, *emptypb.Empty) (*Payload, error)
- func (UnimplementedDaemonServer) Logout(context.Context, *LogoutRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Ping(context.Context, *emptypb.Empty) (*Payload, error)
- func (UnimplementedDaemonServer) Plans(context.Context, *emptypb.Empty) (*PlansResponse, error)
- func (UnimplementedDaemonServer) RateConnection(context.Context, *RateConnectionRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Register(context.Context, *RegisterRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetAutoConnect(context.Context, *SetAutoConnectRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetCyberSec(context.Context, *SetCyberSecRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetDefaults(context.Context, *emptypb.Empty) (*Payload, error)
- func (UnimplementedDaemonServer) SetDns(context.Context, *SetDNSRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetIpv6(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetKillSwitch(context.Context, *SetKillSwitchRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetNotify(context.Context, *SetNotifyRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetObfuscate(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetProtocol(context.Context, *SetProtocolRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetWhitelist(context.Context, *SetWhitelistRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Settings(context.Context, *emptypb.Empty) (*SettingsResponse, error)
- func (UnimplementedDaemonServer) SettingsProtocols(context.Context, *emptypb.Empty) (*ProtocolsResponse, error)
- func (UnimplementedDaemonServer) SettingsTechnologies(context.Context, *emptypb.Empty) (*TechnologyResponse, error)
- func (UnimplementedDaemonServer) Status(context.Context, *emptypb.Empty) (*StatusResponse, error)
- type UnsafeDaemonServer
- type Whitelist
Constants ¶
This section is empty.
Variables ¶
var ( TechnologyEnum_name = map[int32]string{ 0: "UNKNOWN_TECHNOLOGY", 1: "OPENVPN", 2: "NORDLYNX", } TechnologyEnum_value = map[string]int32{ "UNKNOWN_TECHNOLOGY": 0, "OPENVPN": 1, "NORDLYNX": 2, } )
Enum value maps for TechnologyEnum.
var ( ProtocolEnum_name = map[int32]string{ 0: "UNKNOWN_PROTOCOL", 1: "UDP", 2: "TCP", } ProtocolEnum_value = map[string]int32{ "UNKNOWN_PROTOCOL": 0, "UDP": 1, "TCP": 2, } )
Enum value maps for ProtocolEnum.
var Daemon_ServiceDesc = grpc.ServiceDesc{ ServiceName: "pb.Daemon", HandlerType: (*DaemonServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AccountInfo", Handler: _Daemon_AccountInfo_Handler, }, { MethodName: "Cities", Handler: _Daemon_Cities_Handler, }, { MethodName: "Countries", Handler: _Daemon_Countries_Handler, }, { MethodName: "Disconnect", Handler: _Daemon_Disconnect_Handler, }, { MethodName: "FrontendCountries", Handler: _Daemon_FrontendCountries_Handler, }, { MethodName: "Groups", Handler: _Daemon_Groups_Handler, }, { MethodName: "IsLoggedIn", Handler: _Daemon_IsLoggedIn_Handler, }, { MethodName: "Login", Handler: _Daemon_Login_Handler, }, { MethodName: "LoginOAuth2", Handler: _Daemon_LoginOAuth2_Handler, }, { MethodName: "LoginOAuth2Callback", Handler: _Daemon_LoginOAuth2Callback_Handler, }, { MethodName: "Logout", Handler: _Daemon_Logout_Handler, }, { MethodName: "Plans", Handler: _Daemon_Plans_Handler, }, { MethodName: "Ping", Handler: _Daemon_Ping_Handler, }, { MethodName: "RateConnection", Handler: _Daemon_RateConnection_Handler, }, { MethodName: "Register", Handler: _Daemon_Register_Handler, }, { MethodName: "SetAutoConnect", Handler: _Daemon_SetAutoConnect_Handler, }, { MethodName: "SetCyberSec", Handler: _Daemon_SetCyberSec_Handler, }, { MethodName: "SetDefaults", Handler: _Daemon_SetDefaults_Handler, }, { MethodName: "SetDns", Handler: _Daemon_SetDns_Handler, }, { MethodName: "SetFirewall", Handler: _Daemon_SetFirewall_Handler, }, { MethodName: "SetIpv6", Handler: _Daemon_SetIpv6_Handler, }, { MethodName: "SetKillSwitch", Handler: _Daemon_SetKillSwitch_Handler, }, { MethodName: "SetNotify", Handler: _Daemon_SetNotify_Handler, }, { MethodName: "SetObfuscate", Handler: _Daemon_SetObfuscate_Handler, }, { MethodName: "SetProtocol", Handler: _Daemon_SetProtocol_Handler, }, { MethodName: "SetTechnology", Handler: _Daemon_SetTechnology_Handler, }, { MethodName: "SetWhitelist", Handler: _Daemon_SetWhitelist_Handler, }, { MethodName: "Settings", Handler: _Daemon_Settings_Handler, }, { MethodName: "SettingsProtocols", Handler: _Daemon_SettingsProtocols_Handler, }, { MethodName: "SettingsTechnologies", Handler: _Daemon_SettingsTechnologies_Handler, }, { MethodName: "Status", Handler: _Daemon_Status_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Connect", Handler: _Daemon_Connect_Handler, ServerStreams: true, }, }, Metadata: "pb/daemon.proto", }
Daemon_ServiceDesc is the grpc.ServiceDesc for Daemon service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_pb_daemon_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDaemonServer ¶
func RegisterDaemonServer(s grpc.ServiceRegistrar, srv DaemonServer)
Types ¶
type AccountResponse ¶
type AccountResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` // string username = 2; (Not used) Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` ExpiresAt string `protobuf:"bytes,4,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"` // contains filtered or unexported fields }
func (*AccountResponse) Descriptor
deprecated
func (*AccountResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountResponse.ProtoReflect.Descriptor instead.
func (*AccountResponse) GetEmail ¶
func (x *AccountResponse) GetEmail() string
func (*AccountResponse) GetExpiresAt ¶
func (x *AccountResponse) GetExpiresAt() string
func (*AccountResponse) GetType ¶
func (x *AccountResponse) GetType() uint32
func (*AccountResponse) ProtoMessage ¶
func (*AccountResponse) ProtoMessage()
func (*AccountResponse) ProtoReflect ¶
func (x *AccountResponse) ProtoReflect() protoreflect.Message
func (*AccountResponse) Reset ¶
func (x *AccountResponse) Reset()
func (*AccountResponse) String ¶
func (x *AccountResponse) String() string
type CitiesRequest ¶
type CitiesRequest struct { Protocol ProtocolEnum `protobuf:"varint,1,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` Obfuscate bool `protobuf:"varint,2,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` Country string `protobuf:"bytes,3,opt,name=country,proto3" json:"country,omitempty"` // contains filtered or unexported fields }
func (*CitiesRequest) Descriptor
deprecated
func (*CitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CitiesRequest.ProtoReflect.Descriptor instead.
func (*CitiesRequest) GetCountry ¶
func (x *CitiesRequest) GetCountry() string
func (*CitiesRequest) GetObfuscate ¶
func (x *CitiesRequest) GetObfuscate() bool
func (*CitiesRequest) GetProtocol ¶
func (x *CitiesRequest) GetProtocol() ProtocolEnum
func (*CitiesRequest) ProtoMessage ¶
func (*CitiesRequest) ProtoMessage()
func (*CitiesRequest) ProtoReflect ¶
func (x *CitiesRequest) ProtoReflect() protoreflect.Message
func (*CitiesRequest) Reset ¶
func (x *CitiesRequest) Reset()
func (*CitiesRequest) String ¶
func (x *CitiesRequest) String() string
type CitiesResponse ¶
type CitiesResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Cities []string `protobuf:"bytes,2,rep,name=cities,proto3" json:"cities,omitempty"` // contains filtered or unexported fields }
func (*CitiesResponse) Descriptor
deprecated
func (*CitiesResponse) Descriptor() ([]byte, []int)
Deprecated: Use CitiesResponse.ProtoReflect.Descriptor instead.
func (*CitiesResponse) GetCities ¶
func (x *CitiesResponse) GetCities() []string
func (*CitiesResponse) GetType ¶
func (x *CitiesResponse) GetType() uint32
func (*CitiesResponse) ProtoMessage ¶
func (*CitiesResponse) ProtoMessage()
func (*CitiesResponse) ProtoReflect ¶
func (x *CitiesResponse) ProtoReflect() protoreflect.Message
func (*CitiesResponse) Reset ¶
func (x *CitiesResponse) Reset()
func (*CitiesResponse) String ¶
func (x *CitiesResponse) String() string
type ConnectRequest ¶
type ConnectRequest struct { ServerTag string `protobuf:"bytes,1,opt,name=serverTag,proto3" json:"serverTag,omitempty"` Protocol ProtocolEnum `protobuf:"varint,5,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` Obfuscate bool `protobuf:"varint,6,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` CyberSec bool `protobuf:"varint,7,opt,name=cyberSec,proto3" json:"cyberSec,omitempty"` // bool killSwitch = 8; (No effect) Dns []string `protobuf:"bytes,9,rep,name=dns,proto3" json:"dns,omitempty"` WhiteList *Whitelist `protobuf:"bytes,10,opt,name=whiteList,proto3" json:"whiteList,omitempty"` // contains filtered or unexported fields }
func (*ConnectRequest) Descriptor
deprecated
func (*ConnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConnectRequest.ProtoReflect.Descriptor instead.
func (*ConnectRequest) GetCyberSec ¶
func (x *ConnectRequest) GetCyberSec() bool
func (*ConnectRequest) GetDns ¶
func (x *ConnectRequest) GetDns() []string
func (*ConnectRequest) GetObfuscate ¶
func (x *ConnectRequest) GetObfuscate() bool
func (*ConnectRequest) GetProtocol ¶
func (x *ConnectRequest) GetProtocol() ProtocolEnum
func (*ConnectRequest) GetServerTag ¶
func (x *ConnectRequest) GetServerTag() string
func (*ConnectRequest) GetWhiteList ¶
func (x *ConnectRequest) GetWhiteList() *Whitelist
func (*ConnectRequest) ProtoMessage ¶
func (*ConnectRequest) ProtoMessage()
func (*ConnectRequest) ProtoReflect ¶
func (x *ConnectRequest) ProtoReflect() protoreflect.Message
func (*ConnectRequest) Reset ¶
func (x *ConnectRequest) Reset()
func (*ConnectRequest) String ¶
func (x *ConnectRequest) String() string
type ConnectResponse ¶
type ConnectResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Messages []string `protobuf:"bytes,2,rep,name=messages,proto3" json:"messages,omitempty"` // contains filtered or unexported fields }
func (*ConnectResponse) Descriptor
deprecated
func (*ConnectResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConnectResponse.ProtoReflect.Descriptor instead.
func (*ConnectResponse) GetMessages ¶
func (x *ConnectResponse) GetMessages() []string
func (*ConnectResponse) GetType ¶
func (x *ConnectResponse) GetType() uint32
func (*ConnectResponse) ProtoMessage ¶
func (*ConnectResponse) ProtoMessage()
func (*ConnectResponse) ProtoReflect ¶
func (x *ConnectResponse) ProtoReflect() protoreflect.Message
func (*ConnectResponse) Reset ¶
func (x *ConnectResponse) Reset()
func (*ConnectResponse) String ¶
func (x *ConnectResponse) String() string
type CountriesRequest ¶
type CountriesRequest struct { Protocol ProtocolEnum `protobuf:"varint,1,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` Obfuscate bool `protobuf:"varint,2,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` // contains filtered or unexported fields }
func (*CountriesRequest) Descriptor
deprecated
func (*CountriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CountriesRequest.ProtoReflect.Descriptor instead.
func (*CountriesRequest) GetObfuscate ¶
func (x *CountriesRequest) GetObfuscate() bool
func (*CountriesRequest) GetProtocol ¶
func (x *CountriesRequest) GetProtocol() ProtocolEnum
func (*CountriesRequest) ProtoMessage ¶
func (*CountriesRequest) ProtoMessage()
func (*CountriesRequest) ProtoReflect ¶
func (x *CountriesRequest) ProtoReflect() protoreflect.Message
func (*CountriesRequest) Reset ¶
func (x *CountriesRequest) Reset()
func (*CountriesRequest) String ¶
func (x *CountriesRequest) String() string
type CountriesResponse ¶
type CountriesResponse struct { Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Countries []string `protobuf:"bytes,2,rep,name=countries,proto3" json:"countries,omitempty"` // contains filtered or unexported fields }
func (*CountriesResponse) Descriptor
deprecated
func (*CountriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use CountriesResponse.ProtoReflect.Descriptor instead.
func (*CountriesResponse) GetCountries ¶
func (x *CountriesResponse) GetCountries() []string
func (*CountriesResponse) GetType ¶
func (x *CountriesResponse) GetType() int32
func (*CountriesResponse) ProtoMessage ¶
func (*CountriesResponse) ProtoMessage()
func (*CountriesResponse) ProtoReflect ¶
func (x *CountriesResponse) ProtoReflect() protoreflect.Message
func (*CountriesResponse) Reset ¶
func (x *CountriesResponse) Reset()
func (*CountriesResponse) String ¶
func (x *CountriesResponse) String() string
type DaemonClient ¶
type DaemonClient interface { AccountInfo(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*AccountResponse, error) Cities(ctx context.Context, in *CitiesRequest, opts ...grpc.CallOption) (*CitiesResponse, error) Connect(ctx context.Context, in *ConnectRequest, opts ...grpc.CallOption) (Daemon_ConnectClient, error) Countries(ctx context.Context, in *CountriesRequest, opts ...grpc.CallOption) (*CountriesResponse, error) Disconnect(ctx context.Context, in *DisconnectRequest, opts ...grpc.CallOption) (*Payload, error) FrontendCountries(ctx context.Context, in *CountriesRequest, opts ...grpc.CallOption) (*FrontendCountriesResponse, error) Groups(ctx context.Context, in *GroupsRequest, opts ...grpc.CallOption) (*GroupsResponse, error) IsLoggedIn(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*IsLoggedInResponse, error) Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*Payload, error) LoginOAuth2(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*LoginOAuth2Response, error) LoginOAuth2Callback(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Payload, error) Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*Payload, error) Plans(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*PlansResponse, error) Ping(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Payload, error) RateConnection(ctx context.Context, in *RateConnectionRequest, opts ...grpc.CallOption) (*Payload, error) Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*Payload, error) SetAutoConnect(ctx context.Context, in *SetAutoConnectRequest, opts ...grpc.CallOption) (*Payload, error) SetCyberSec(ctx context.Context, in *SetCyberSecRequest, opts ...grpc.CallOption) (*Payload, error) SetDefaults(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Payload, error) SetDns(ctx context.Context, in *SetDNSRequest, opts ...grpc.CallOption) (*Payload, error) SetFirewall(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, error) SetIpv6(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, error) SetKillSwitch(ctx context.Context, in *SetKillSwitchRequest, opts ...grpc.CallOption) (*Payload, error) SetNotify(ctx context.Context, in *SetNotifyRequest, opts ...grpc.CallOption) (*Payload, error) SetObfuscate(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, error) SetProtocol(ctx context.Context, in *SetProtocolRequest, opts ...grpc.CallOption) (*Payload, error) SetTechnology(ctx context.Context, in *SetTechnologyRequest, opts ...grpc.CallOption) (*Payload, error) SetWhitelist(ctx context.Context, in *SetWhitelistRequest, opts ...grpc.CallOption) (*Payload, error) Settings(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SettingsResponse, error) SettingsProtocols(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ProtocolsResponse, error) SettingsTechnologies(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*TechnologyResponse, error) Status(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*StatusResponse, error) }
DaemonClient is the client API for Daemon 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.
func NewDaemonClient ¶
func NewDaemonClient(cc grpc.ClientConnInterface) DaemonClient
type DaemonServer ¶
type DaemonServer interface { AccountInfo(context.Context, *emptypb.Empty) (*AccountResponse, error) Cities(context.Context, *CitiesRequest) (*CitiesResponse, error) Connect(*ConnectRequest, Daemon_ConnectServer) error Countries(context.Context, *CountriesRequest) (*CountriesResponse, error) Disconnect(context.Context, *DisconnectRequest) (*Payload, error) FrontendCountries(context.Context, *CountriesRequest) (*FrontendCountriesResponse, error) Groups(context.Context, *GroupsRequest) (*GroupsResponse, error) IsLoggedIn(context.Context, *emptypb.Empty) (*IsLoggedInResponse, error) Login(context.Context, *LoginRequest) (*Payload, error) LoginOAuth2(context.Context, *emptypb.Empty) (*LoginOAuth2Response, error) LoginOAuth2Callback(context.Context, *emptypb.Empty) (*Payload, error) Logout(context.Context, *LogoutRequest) (*Payload, error) Plans(context.Context, *emptypb.Empty) (*PlansResponse, error) Ping(context.Context, *emptypb.Empty) (*Payload, error) RateConnection(context.Context, *RateConnectionRequest) (*Payload, error) Register(context.Context, *RegisterRequest) (*Payload, error) SetAutoConnect(context.Context, *SetAutoConnectRequest) (*Payload, error) SetCyberSec(context.Context, *SetCyberSecRequest) (*Payload, error) SetDefaults(context.Context, *emptypb.Empty) (*Payload, error) SetDns(context.Context, *SetDNSRequest) (*Payload, error) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error) SetIpv6(context.Context, *SetGenericRequest) (*Payload, error) SetKillSwitch(context.Context, *SetKillSwitchRequest) (*Payload, error) SetNotify(context.Context, *SetNotifyRequest) (*Payload, error) SetObfuscate(context.Context, *SetGenericRequest) (*Payload, error) SetProtocol(context.Context, *SetProtocolRequest) (*Payload, error) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error) SetWhitelist(context.Context, *SetWhitelistRequest) (*Payload, error) Settings(context.Context, *emptypb.Empty) (*SettingsResponse, error) SettingsProtocols(context.Context, *emptypb.Empty) (*ProtocolsResponse, error) SettingsTechnologies(context.Context, *emptypb.Empty) (*TechnologyResponse, error) Status(context.Context, *emptypb.Empty) (*StatusResponse, error) // contains filtered or unexported methods }
DaemonServer is the server API for Daemon service. All implementations must embed UnimplementedDaemonServer for forward compatibility
type Daemon_ConnectClient ¶
type Daemon_ConnectClient interface { Recv() (*ConnectResponse, error) grpc.ClientStream }
type Daemon_ConnectServer ¶
type Daemon_ConnectServer interface { Send(*ConnectResponse) error grpc.ServerStream }
type DisconnectRequest ¶
type DisconnectRequest struct { Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DisconnectRequest) Descriptor
deprecated
func (*DisconnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisconnectRequest.ProtoReflect.Descriptor instead.
func (*DisconnectRequest) GetId ¶
func (x *DisconnectRequest) GetId() uint32
func (*DisconnectRequest) ProtoMessage ¶
func (*DisconnectRequest) ProtoMessage()
func (*DisconnectRequest) ProtoReflect ¶
func (x *DisconnectRequest) ProtoReflect() protoreflect.Message
func (*DisconnectRequest) Reset ¶
func (x *DisconnectRequest) Reset()
func (*DisconnectRequest) String ¶
func (x *DisconnectRequest) String() string
type FrontendCountriesResponse ¶
type FrontendCountriesResponse struct { Countries []*FrontendCountry `protobuf:"bytes,1,rep,name=countries,proto3" json:"countries,omitempty"` // contains filtered or unexported fields }
func (*FrontendCountriesResponse) Descriptor
deprecated
func (*FrontendCountriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use FrontendCountriesResponse.ProtoReflect.Descriptor instead.
func (*FrontendCountriesResponse) GetCountries ¶
func (x *FrontendCountriesResponse) GetCountries() []*FrontendCountry
func (*FrontendCountriesResponse) ProtoMessage ¶
func (*FrontendCountriesResponse) ProtoMessage()
func (*FrontendCountriesResponse) ProtoReflect ¶
func (x *FrontendCountriesResponse) ProtoReflect() protoreflect.Message
func (*FrontendCountriesResponse) Reset ¶
func (x *FrontendCountriesResponse) Reset()
func (*FrontendCountriesResponse) String ¶
func (x *FrontendCountriesResponse) String() string
type FrontendCountry ¶
type FrontendCountry struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contains filtered or unexported fields }
func (*FrontendCountry) Descriptor
deprecated
func (*FrontendCountry) Descriptor() ([]byte, []int)
Deprecated: Use FrontendCountry.ProtoReflect.Descriptor instead.
func (*FrontendCountry) GetCode ¶
func (x *FrontendCountry) GetCode() string
func (*FrontendCountry) GetName ¶
func (x *FrontendCountry) GetName() string
func (*FrontendCountry) ProtoMessage ¶
func (*FrontendCountry) ProtoMessage()
func (*FrontendCountry) ProtoReflect ¶
func (x *FrontendCountry) ProtoReflect() protoreflect.Message
func (*FrontendCountry) Reset ¶
func (x *FrontendCountry) Reset()
func (*FrontendCountry) String ¶
func (x *FrontendCountry) String() string
type GroupsRequest ¶
type GroupsRequest struct { Protocol ProtocolEnum `protobuf:"varint,1,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` Obfuscate bool `protobuf:"varint,2,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` // contains filtered or unexported fields }
func (*GroupsRequest) Descriptor
deprecated
func (*GroupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GroupsRequest.ProtoReflect.Descriptor instead.
func (*GroupsRequest) GetObfuscate ¶
func (x *GroupsRequest) GetObfuscate() bool
func (*GroupsRequest) GetProtocol ¶
func (x *GroupsRequest) GetProtocol() ProtocolEnum
func (*GroupsRequest) ProtoMessage ¶
func (*GroupsRequest) ProtoMessage()
func (*GroupsRequest) ProtoReflect ¶
func (x *GroupsRequest) ProtoReflect() protoreflect.Message
func (*GroupsRequest) Reset ¶
func (x *GroupsRequest) Reset()
func (*GroupsRequest) String ¶
func (x *GroupsRequest) String() string
type GroupsResponse ¶
type GroupsResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Groups []string `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"` // contains filtered or unexported fields }
func (*GroupsResponse) Descriptor
deprecated
func (*GroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GroupsResponse.ProtoReflect.Descriptor instead.
func (*GroupsResponse) GetGroups ¶
func (x *GroupsResponse) GetGroups() []string
func (*GroupsResponse) GetType ¶
func (x *GroupsResponse) GetType() uint32
func (*GroupsResponse) ProtoMessage ¶
func (*GroupsResponse) ProtoMessage()
func (*GroupsResponse) ProtoReflect ¶
func (x *GroupsResponse) ProtoReflect() protoreflect.Message
func (*GroupsResponse) Reset ¶
func (x *GroupsResponse) Reset()
func (*GroupsResponse) String ¶
func (x *GroupsResponse) String() string
type IsLoggedInResponse ¶
type IsLoggedInResponse struct { IsLoggedIn bool `protobuf:"varint,1,opt,name=isLoggedIn,proto3" json:"isLoggedIn,omitempty"` // contains filtered or unexported fields }
func (*IsLoggedInResponse) Descriptor
deprecated
func (*IsLoggedInResponse) Descriptor() ([]byte, []int)
Deprecated: Use IsLoggedInResponse.ProtoReflect.Descriptor instead.
func (*IsLoggedInResponse) GetIsLoggedIn ¶
func (x *IsLoggedInResponse) GetIsLoggedIn() bool
func (*IsLoggedInResponse) ProtoMessage ¶
func (*IsLoggedInResponse) ProtoMessage()
func (*IsLoggedInResponse) ProtoReflect ¶
func (x *IsLoggedInResponse) ProtoReflect() protoreflect.Message
func (*IsLoggedInResponse) Reset ¶
func (x *IsLoggedInResponse) Reset()
func (*IsLoggedInResponse) String ¶
func (x *IsLoggedInResponse) String() string
type LoginOAuth2Response ¶
type LoginOAuth2Response struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*LoginOAuth2Response) Descriptor
deprecated
func (*LoginOAuth2Response) Descriptor() ([]byte, []int)
Deprecated: Use LoginOAuth2Response.ProtoReflect.Descriptor instead.
func (*LoginOAuth2Response) GetUrl ¶
func (x *LoginOAuth2Response) GetUrl() string
func (*LoginOAuth2Response) ProtoMessage ¶
func (*LoginOAuth2Response) ProtoMessage()
func (*LoginOAuth2Response) ProtoReflect ¶
func (x *LoginOAuth2Response) ProtoReflect() protoreflect.Message
func (*LoginOAuth2Response) Reset ¶
func (x *LoginOAuth2Response) Reset()
func (*LoginOAuth2Response) String ¶
func (x *LoginOAuth2Response) String() string
type LoginRequest ¶
type LoginRequest struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*LoginRequest) Descriptor
deprecated
func (*LoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead.
func (*LoginRequest) GetPassword ¶
func (x *LoginRequest) GetPassword() string
func (*LoginRequest) GetUsername ¶
func (x *LoginRequest) GetUsername() string
func (*LoginRequest) ProtoMessage ¶
func (*LoginRequest) ProtoMessage()
func (*LoginRequest) ProtoReflect ¶
func (x *LoginRequest) ProtoReflect() protoreflect.Message
func (*LoginRequest) Reset ¶
func (x *LoginRequest) Reset()
func (*LoginRequest) String ¶
func (x *LoginRequest) String() string
type LogoutRequest ¶
type LogoutRequest struct { Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetId ¶
func (x *LogoutRequest) GetId() uint32
func (*LogoutRequest) ProtoMessage ¶
func (*LogoutRequest) ProtoMessage()
func (*LogoutRequest) ProtoReflect ¶
func (x *LogoutRequest) ProtoReflect() protoreflect.Message
func (*LogoutRequest) Reset ¶
func (x *LogoutRequest) Reset()
func (*LogoutRequest) String ¶
func (x *LogoutRequest) String() string
type Payload ¶
type Payload struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Data []string `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Payload) Descriptor
deprecated
func (*Payload) ProtoMessage ¶
func (*Payload) ProtoMessage()
func (*Payload) ProtoReflect ¶
func (x *Payload) ProtoReflect() protoreflect.Message
type Plan ¶
type Plan struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` Cost string `protobuf:"bytes,3,opt,name=cost,proto3" json:"cost,omitempty"` Currency string `protobuf:"bytes,4,opt,name=currency,proto3" json:"currency,omitempty"` // contains filtered or unexported fields }
func (*Plan) Descriptor
deprecated
func (*Plan) GetCurrency ¶
func (*Plan) GetDescription ¶
func (*Plan) ProtoMessage ¶
func (*Plan) ProtoMessage()
func (*Plan) ProtoReflect ¶
func (x *Plan) ProtoReflect() protoreflect.Message
type PlansResponse ¶
type PlansResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Plans []*Plan `protobuf:"bytes,2,rep,name=plans,proto3" json:"plans,omitempty"` // contains filtered or unexported fields }
func (*PlansResponse) Descriptor
deprecated
func (*PlansResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlansResponse.ProtoReflect.Descriptor instead.
func (*PlansResponse) GetPlans ¶
func (x *PlansResponse) GetPlans() []*Plan
func (*PlansResponse) GetType ¶
func (x *PlansResponse) GetType() uint32
func (*PlansResponse) ProtoMessage ¶
func (*PlansResponse) ProtoMessage()
func (*PlansResponse) ProtoReflect ¶
func (x *PlansResponse) ProtoReflect() protoreflect.Message
func (*PlansResponse) Reset ¶
func (x *PlansResponse) Reset()
func (*PlansResponse) String ¶
func (x *PlansResponse) String() string
type Ports ¶
type Ports struct { Udp []int32 `protobuf:"varint,1,rep,packed,name=udp,proto3" json:"udp,omitempty"` Tcp []int32 `protobuf:"varint,2,rep,packed,name=tcp,proto3" json:"tcp,omitempty"` // contains filtered or unexported fields }
func (*Ports) Descriptor
deprecated
func (*Ports) ProtoMessage ¶
func (*Ports) ProtoMessage()
func (*Ports) ProtoReflect ¶
func (x *Ports) ProtoReflect() protoreflect.Message
type ProtocolEnum ¶
type ProtocolEnum int32
const ( ProtocolEnum_UNKNOWN_PROTOCOL ProtocolEnum = 0 ProtocolEnum_UDP ProtocolEnum = 1 ProtocolEnum_TCP ProtocolEnum = 2 )
func (ProtocolEnum) Descriptor ¶
func (ProtocolEnum) Descriptor() protoreflect.EnumDescriptor
func (ProtocolEnum) Enum ¶
func (x ProtocolEnum) Enum() *ProtocolEnum
func (ProtocolEnum) EnumDescriptor
deprecated
func (ProtocolEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProtocolEnum.Descriptor instead.
func (ProtocolEnum) Number ¶
func (x ProtocolEnum) Number() protoreflect.EnumNumber
func (ProtocolEnum) String ¶
func (x ProtocolEnum) String() string
func (ProtocolEnum) Type ¶
func (ProtocolEnum) Type() protoreflect.EnumType
type ProtocolsResponse ¶
type ProtocolsResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Protocols []string `protobuf:"bytes,2,rep,name=protocols,proto3" json:"protocols,omitempty"` // contains filtered or unexported fields }
func (*ProtocolsResponse) Descriptor
deprecated
func (*ProtocolsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolsResponse.ProtoReflect.Descriptor instead.
func (*ProtocolsResponse) GetProtocols ¶
func (x *ProtocolsResponse) GetProtocols() []string
func (*ProtocolsResponse) GetType ¶
func (x *ProtocolsResponse) GetType() uint32
func (*ProtocolsResponse) ProtoMessage ¶
func (*ProtocolsResponse) ProtoMessage()
func (*ProtocolsResponse) ProtoReflect ¶
func (x *ProtocolsResponse) ProtoReflect() protoreflect.Message
func (*ProtocolsResponse) Reset ¶
func (x *ProtocolsResponse) Reset()
func (*ProtocolsResponse) String ¶
func (x *ProtocolsResponse) String() string
type RateConnectionRequest ¶
type RateConnectionRequest struct { Rating uint32 `protobuf:"varint,1,opt,name=rating,proto3" json:"rating,omitempty"` // contains filtered or unexported fields }
func (*RateConnectionRequest) Descriptor
deprecated
func (*RateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use RateConnectionRequest.ProtoReflect.Descriptor instead.
func (*RateConnectionRequest) GetRating ¶
func (x *RateConnectionRequest) GetRating() uint32
func (*RateConnectionRequest) ProtoMessage ¶
func (*RateConnectionRequest) ProtoMessage()
func (*RateConnectionRequest) ProtoReflect ¶
func (x *RateConnectionRequest) ProtoReflect() protoreflect.Message
func (*RateConnectionRequest) Reset ¶
func (x *RateConnectionRequest) Reset()
func (*RateConnectionRequest) String ¶
func (x *RateConnectionRequest) String() string
type RegisterRequest ¶
type RegisterRequest struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*RegisterRequest) Descriptor
deprecated
func (*RegisterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.
func (*RegisterRequest) GetEmail ¶
func (x *RegisterRequest) GetEmail() string
func (*RegisterRequest) GetPassword ¶
func (x *RegisterRequest) GetPassword() string
func (*RegisterRequest) ProtoMessage ¶
func (*RegisterRequest) ProtoMessage()
func (*RegisterRequest) ProtoReflect ¶
func (x *RegisterRequest) ProtoReflect() protoreflect.Message
func (*RegisterRequest) Reset ¶
func (x *RegisterRequest) Reset()
func (*RegisterRequest) String ¶
func (x *RegisterRequest) String() string
type SetAutoConnectRequest ¶
type SetAutoConnectRequest struct { ServerTag string `protobuf:"bytes,4,opt,name=serverTag,proto3" json:"serverTag,omitempty"` Protocol ProtocolEnum `protobuf:"varint,5,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` CyberSec bool `protobuf:"varint,7,opt,name=cyberSec,proto3" json:"cyberSec,omitempty"` Obfuscate bool `protobuf:"varint,8,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` AutoConnect bool `protobuf:"varint,9,opt,name=autoConnect,proto3" json:"autoConnect,omitempty"` Dns []string `protobuf:"bytes,10,rep,name=dns,proto3" json:"dns,omitempty"` Whitelist *Whitelist `protobuf:"bytes,11,opt,name=whitelist,proto3" json:"whitelist,omitempty"` // contains filtered or unexported fields }
func (*SetAutoConnectRequest) Descriptor
deprecated
func (*SetAutoConnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetAutoConnectRequest.ProtoReflect.Descriptor instead.
func (*SetAutoConnectRequest) GetAutoConnect ¶
func (x *SetAutoConnectRequest) GetAutoConnect() bool
func (*SetAutoConnectRequest) GetCyberSec ¶
func (x *SetAutoConnectRequest) GetCyberSec() bool
func (*SetAutoConnectRequest) GetDns ¶
func (x *SetAutoConnectRequest) GetDns() []string
func (*SetAutoConnectRequest) GetObfuscate ¶
func (x *SetAutoConnectRequest) GetObfuscate() bool
func (*SetAutoConnectRequest) GetProtocol ¶
func (x *SetAutoConnectRequest) GetProtocol() ProtocolEnum
func (*SetAutoConnectRequest) GetServerTag ¶
func (x *SetAutoConnectRequest) GetServerTag() string
func (*SetAutoConnectRequest) GetWhitelist ¶
func (x *SetAutoConnectRequest) GetWhitelist() *Whitelist
func (*SetAutoConnectRequest) ProtoMessage ¶
func (*SetAutoConnectRequest) ProtoMessage()
func (*SetAutoConnectRequest) ProtoReflect ¶
func (x *SetAutoConnectRequest) ProtoReflect() protoreflect.Message
func (*SetAutoConnectRequest) Reset ¶
func (x *SetAutoConnectRequest) Reset()
func (*SetAutoConnectRequest) String ¶
func (x *SetAutoConnectRequest) String() string
type SetCyberSecRequest ¶
type SetCyberSecRequest struct { CyberSec bool `protobuf:"varint,2,opt,name=cyberSec,proto3" json:"cyberSec,omitempty"` // contains filtered or unexported fields }
func (*SetCyberSecRequest) Descriptor
deprecated
func (*SetCyberSecRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetCyberSecRequest.ProtoReflect.Descriptor instead.
func (*SetCyberSecRequest) GetCyberSec ¶
func (x *SetCyberSecRequest) GetCyberSec() bool
func (*SetCyberSecRequest) ProtoMessage ¶
func (*SetCyberSecRequest) ProtoMessage()
func (*SetCyberSecRequest) ProtoReflect ¶
func (x *SetCyberSecRequest) ProtoReflect() protoreflect.Message
func (*SetCyberSecRequest) Reset ¶
func (x *SetCyberSecRequest) Reset()
func (*SetCyberSecRequest) String ¶
func (x *SetCyberSecRequest) String() string
type SetDNSRequest ¶
type SetDNSRequest struct { Dns []string `protobuf:"bytes,2,rep,name=dns,proto3" json:"dns,omitempty"` CyberSec bool `protobuf:"varint,3,opt,name=cyberSec,proto3" json:"cyberSec,omitempty"` // contains filtered or unexported fields }
func (*SetDNSRequest) Descriptor
deprecated
func (*SetDNSRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetDNSRequest.ProtoReflect.Descriptor instead.
func (*SetDNSRequest) GetCyberSec ¶
func (x *SetDNSRequest) GetCyberSec() bool
func (*SetDNSRequest) GetDns ¶
func (x *SetDNSRequest) GetDns() []string
func (*SetDNSRequest) ProtoMessage ¶
func (*SetDNSRequest) ProtoMessage()
func (*SetDNSRequest) ProtoReflect ¶
func (x *SetDNSRequest) ProtoReflect() protoreflect.Message
func (*SetDNSRequest) Reset ¶
func (x *SetDNSRequest) Reset()
func (*SetDNSRequest) String ¶
func (x *SetDNSRequest) String() string
type SetGenericRequest ¶
type SetGenericRequest struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*SetGenericRequest) Descriptor
deprecated
func (*SetGenericRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetGenericRequest.ProtoReflect.Descriptor instead.
func (*SetGenericRequest) GetEnabled ¶
func (x *SetGenericRequest) GetEnabled() bool
func (*SetGenericRequest) ProtoMessage ¶
func (*SetGenericRequest) ProtoMessage()
func (*SetGenericRequest) ProtoReflect ¶
func (x *SetGenericRequest) ProtoReflect() protoreflect.Message
func (*SetGenericRequest) Reset ¶
func (x *SetGenericRequest) Reset()
func (*SetGenericRequest) String ¶
func (x *SetGenericRequest) String() string
type SetKillSwitchRequest ¶
type SetKillSwitchRequest struct { Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*SetKillSwitchRequest) Descriptor
deprecated
func (*SetKillSwitchRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetKillSwitchRequest.ProtoReflect.Descriptor instead.
func (*SetKillSwitchRequest) GetEnabled ¶
func (x *SetKillSwitchRequest) GetEnabled() bool
func (*SetKillSwitchRequest) ProtoMessage ¶
func (*SetKillSwitchRequest) ProtoMessage()
func (*SetKillSwitchRequest) ProtoReflect ¶
func (x *SetKillSwitchRequest) ProtoReflect() protoreflect.Message
func (*SetKillSwitchRequest) Reset ¶
func (x *SetKillSwitchRequest) Reset()
func (*SetKillSwitchRequest) String ¶
func (x *SetKillSwitchRequest) String() string
type SetNotifyRequest ¶
type SetNotifyRequest struct { Uid uint32 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` Notify bool `protobuf:"varint,3,opt,name=notify,proto3" json:"notify,omitempty"` // contains filtered or unexported fields }
func (*SetNotifyRequest) Descriptor
deprecated
func (*SetNotifyRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetNotifyRequest.ProtoReflect.Descriptor instead.
func (*SetNotifyRequest) GetNotify ¶
func (x *SetNotifyRequest) GetNotify() bool
func (*SetNotifyRequest) GetUid ¶
func (x *SetNotifyRequest) GetUid() uint32
func (*SetNotifyRequest) ProtoMessage ¶
func (*SetNotifyRequest) ProtoMessage()
func (*SetNotifyRequest) ProtoReflect ¶
func (x *SetNotifyRequest) ProtoReflect() protoreflect.Message
func (*SetNotifyRequest) Reset ¶
func (x *SetNotifyRequest) Reset()
func (*SetNotifyRequest) String ¶
func (x *SetNotifyRequest) String() string
type SetProtocolRequest ¶
type SetProtocolRequest struct { Protocol ProtocolEnum `protobuf:"varint,2,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` // contains filtered or unexported fields }
func (*SetProtocolRequest) Descriptor
deprecated
func (*SetProtocolRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetProtocolRequest.ProtoReflect.Descriptor instead.
func (*SetProtocolRequest) GetProtocol ¶
func (x *SetProtocolRequest) GetProtocol() ProtocolEnum
func (*SetProtocolRequest) ProtoMessage ¶
func (*SetProtocolRequest) ProtoMessage()
func (*SetProtocolRequest) ProtoReflect ¶
func (x *SetProtocolRequest) ProtoReflect() protoreflect.Message
func (*SetProtocolRequest) Reset ¶
func (x *SetProtocolRequest) Reset()
func (*SetProtocolRequest) String ¶
func (x *SetProtocolRequest) String() string
type SetTechnologyRequest ¶
type SetTechnologyRequest struct { Technology TechnologyEnum `protobuf:"varint,2,opt,name=technology,proto3,enum=pb.TechnologyEnum" json:"technology,omitempty"` // contains filtered or unexported fields }
func (*SetTechnologyRequest) Descriptor
deprecated
func (*SetTechnologyRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetTechnologyRequest.ProtoReflect.Descriptor instead.
func (*SetTechnologyRequest) GetTechnology ¶
func (x *SetTechnologyRequest) GetTechnology() TechnologyEnum
func (*SetTechnologyRequest) ProtoMessage ¶
func (*SetTechnologyRequest) ProtoMessage()
func (*SetTechnologyRequest) ProtoReflect ¶
func (x *SetTechnologyRequest) ProtoReflect() protoreflect.Message
func (*SetTechnologyRequest) Reset ¶
func (x *SetTechnologyRequest) Reset()
func (*SetTechnologyRequest) String ¶
func (x *SetTechnologyRequest) String() string
type SetWhitelistRequest ¶
type SetWhitelistRequest struct { Whitelist *Whitelist `protobuf:"bytes,2,opt,name=whitelist,proto3" json:"whitelist,omitempty"` // contains filtered or unexported fields }
func (*SetWhitelistRequest) Descriptor
deprecated
func (*SetWhitelistRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetWhitelistRequest.ProtoReflect.Descriptor instead.
func (*SetWhitelistRequest) GetWhitelist ¶
func (x *SetWhitelistRequest) GetWhitelist() *Whitelist
func (*SetWhitelistRequest) ProtoMessage ¶
func (*SetWhitelistRequest) ProtoMessage()
func (*SetWhitelistRequest) ProtoReflect ¶
func (x *SetWhitelistRequest) ProtoReflect() protoreflect.Message
func (*SetWhitelistRequest) Reset ¶
func (x *SetWhitelistRequest) Reset()
func (*SetWhitelistRequest) String ¶
func (x *SetWhitelistRequest) String() string
type Settings ¶
type Settings struct { Technology TechnologyEnum `protobuf:"varint,1,opt,name=technology,proto3,enum=pb.TechnologyEnum" json:"technology,omitempty"` Firewall bool `protobuf:"varint,2,opt,name=firewall,proto3" json:"firewall,omitempty"` KillSwitch bool `protobuf:"varint,3,opt,name=killSwitch,proto3" json:"killSwitch,omitempty"` AutoConnect bool `protobuf:"varint,4,opt,name=autoConnect,proto3" json:"autoConnect,omitempty"` Notify bool `protobuf:"varint,5,opt,name=notify,proto3" json:"notify,omitempty"` Ipv6 bool `protobuf:"varint,6,opt,name=ipv6,proto3" json:"ipv6,omitempty"` // contains filtered or unexported fields }
func (*Settings) Descriptor
deprecated
func (*Settings) GetAutoConnect ¶
func (*Settings) GetFirewall ¶
func (*Settings) GetKillSwitch ¶
func (*Settings) GetTechnology ¶
func (x *Settings) GetTechnology() TechnologyEnum
func (*Settings) ProtoMessage ¶
func (*Settings) ProtoMessage()
func (*Settings) ProtoReflect ¶
func (x *Settings) ProtoReflect() protoreflect.Message
type SettingsResponse ¶
type SettingsResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Settings *Settings `protobuf:"bytes,2,opt,name=settings,proto3" json:"settings,omitempty"` // contains filtered or unexported fields }
func (*SettingsResponse) Descriptor
deprecated
func (*SettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettingsResponse.ProtoReflect.Descriptor instead.
func (*SettingsResponse) GetSettings ¶
func (x *SettingsResponse) GetSettings() *Settings
func (*SettingsResponse) GetType ¶
func (x *SettingsResponse) GetType() uint32
func (*SettingsResponse) ProtoMessage ¶
func (*SettingsResponse) ProtoMessage()
func (*SettingsResponse) ProtoReflect ¶
func (x *SettingsResponse) ProtoReflect() protoreflect.Message
func (*SettingsResponse) Reset ¶
func (x *SettingsResponse) Reset()
func (*SettingsResponse) String ¶
func (x *SettingsResponse) String() string
type StatusResponse ¶
type StatusResponse struct { State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` Technology TechnologyEnum `protobuf:"varint,2,opt,name=technology,proto3,enum=pb.TechnologyEnum" json:"technology,omitempty"` Protocol ProtocolEnum `protobuf:"varint,3,opt,name=protocol,proto3,enum=pb.ProtocolEnum" json:"protocol,omitempty"` Ip string `protobuf:"bytes,4,opt,name=ip,proto3" json:"ip,omitempty"` Hostname string `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"` Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"` City string `protobuf:"bytes,7,opt,name=city,proto3" json:"city,omitempty"` Download int64 `protobuf:"varint,8,opt,name=download,proto3" json:"download,omitempty"` Upload int64 `protobuf:"varint,9,opt,name=upload,proto3" json:"upload,omitempty"` Uptime int64 `protobuf:"varint,10,opt,name=uptime,proto3" json:"uptime,omitempty"` // nanoseconds // contains filtered or unexported fields }
func (*StatusResponse) Descriptor
deprecated
func (*StatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use StatusResponse.ProtoReflect.Descriptor instead.
func (*StatusResponse) GetCity ¶
func (x *StatusResponse) GetCity() string
func (*StatusResponse) GetCountry ¶
func (x *StatusResponse) GetCountry() string
func (*StatusResponse) GetDownload ¶
func (x *StatusResponse) GetDownload() int64
func (*StatusResponse) GetHostname ¶
func (x *StatusResponse) GetHostname() string
func (*StatusResponse) GetIp ¶
func (x *StatusResponse) GetIp() string
func (*StatusResponse) GetProtocol ¶
func (x *StatusResponse) GetProtocol() ProtocolEnum
func (*StatusResponse) GetState ¶
func (x *StatusResponse) GetState() string
func (*StatusResponse) GetTechnology ¶
func (x *StatusResponse) GetTechnology() TechnologyEnum
func (*StatusResponse) GetUpload ¶
func (x *StatusResponse) GetUpload() int64
func (*StatusResponse) GetUptime ¶
func (x *StatusResponse) GetUptime() int64
func (*StatusResponse) ProtoMessage ¶
func (*StatusResponse) ProtoMessage()
func (*StatusResponse) ProtoReflect ¶
func (x *StatusResponse) ProtoReflect() protoreflect.Message
func (*StatusResponse) Reset ¶
func (x *StatusResponse) Reset()
func (*StatusResponse) String ¶
func (x *StatusResponse) String() string
type TechnologyEnum ¶
type TechnologyEnum int32
Enums
const ( TechnologyEnum_UNKNOWN_TECHNOLOGY TechnologyEnum = 0 TechnologyEnum_OPENVPN TechnologyEnum = 1 TechnologyEnum_NORDLYNX TechnologyEnum = 2 // SKYLARK = 3; Exists in codebase, but is not implemented )
func (TechnologyEnum) Descriptor ¶
func (TechnologyEnum) Descriptor() protoreflect.EnumDescriptor
func (TechnologyEnum) Enum ¶
func (x TechnologyEnum) Enum() *TechnologyEnum
func (TechnologyEnum) EnumDescriptor
deprecated
func (TechnologyEnum) EnumDescriptor() ([]byte, []int)
Deprecated: Use TechnologyEnum.Descriptor instead.
func (TechnologyEnum) Number ¶
func (x TechnologyEnum) Number() protoreflect.EnumNumber
func (TechnologyEnum) String ¶
func (x TechnologyEnum) String() string
func (TechnologyEnum) Type ¶
func (TechnologyEnum) Type() protoreflect.EnumType
type TechnologyResponse ¶
type TechnologyResponse struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Technologies []string `protobuf:"bytes,2,rep,name=technologies,proto3" json:"technologies,omitempty"` // contains filtered or unexported fields }
func (*TechnologyResponse) Descriptor
deprecated
func (*TechnologyResponse) Descriptor() ([]byte, []int)
Deprecated: Use TechnologyResponse.ProtoReflect.Descriptor instead.
func (*TechnologyResponse) GetTechnologies ¶
func (x *TechnologyResponse) GetTechnologies() []string
func (*TechnologyResponse) GetType ¶
func (x *TechnologyResponse) GetType() uint32
func (*TechnologyResponse) ProtoMessage ¶
func (*TechnologyResponse) ProtoMessage()
func (*TechnologyResponse) ProtoReflect ¶
func (x *TechnologyResponse) ProtoReflect() protoreflect.Message
func (*TechnologyResponse) Reset ¶
func (x *TechnologyResponse) Reset()
func (*TechnologyResponse) String ¶
func (x *TechnologyResponse) String() string
type UnimplementedDaemonServer ¶
type UnimplementedDaemonServer struct { }
UnimplementedDaemonServer must be embedded to have forward compatible implementations.
func (UnimplementedDaemonServer) AccountInfo ¶
func (UnimplementedDaemonServer) AccountInfo(context.Context, *emptypb.Empty) (*AccountResponse, error)
func (UnimplementedDaemonServer) Cities ¶
func (UnimplementedDaemonServer) Cities(context.Context, *CitiesRequest) (*CitiesResponse, error)
func (UnimplementedDaemonServer) Connect ¶
func (UnimplementedDaemonServer) Connect(*ConnectRequest, Daemon_ConnectServer) error
func (UnimplementedDaemonServer) Countries ¶
func (UnimplementedDaemonServer) Countries(context.Context, *CountriesRequest) (*CountriesResponse, error)
func (UnimplementedDaemonServer) Disconnect ¶
func (UnimplementedDaemonServer) Disconnect(context.Context, *DisconnectRequest) (*Payload, error)
func (UnimplementedDaemonServer) FrontendCountries ¶
func (UnimplementedDaemonServer) FrontendCountries(context.Context, *CountriesRequest) (*FrontendCountriesResponse, error)
func (UnimplementedDaemonServer) Groups ¶
func (UnimplementedDaemonServer) Groups(context.Context, *GroupsRequest) (*GroupsResponse, error)
func (UnimplementedDaemonServer) IsLoggedIn ¶
func (UnimplementedDaemonServer) IsLoggedIn(context.Context, *emptypb.Empty) (*IsLoggedInResponse, error)
func (UnimplementedDaemonServer) Login ¶
func (UnimplementedDaemonServer) Login(context.Context, *LoginRequest) (*Payload, error)
func (UnimplementedDaemonServer) LoginOAuth2 ¶
func (UnimplementedDaemonServer) LoginOAuth2(context.Context, *emptypb.Empty) (*LoginOAuth2Response, error)
func (UnimplementedDaemonServer) LoginOAuth2Callback ¶
func (UnimplementedDaemonServer) Logout ¶
func (UnimplementedDaemonServer) Logout(context.Context, *LogoutRequest) (*Payload, error)
func (UnimplementedDaemonServer) Plans ¶
func (UnimplementedDaemonServer) Plans(context.Context, *emptypb.Empty) (*PlansResponse, error)
func (UnimplementedDaemonServer) RateConnection ¶
func (UnimplementedDaemonServer) RateConnection(context.Context, *RateConnectionRequest) (*Payload, error)
func (UnimplementedDaemonServer) Register ¶
func (UnimplementedDaemonServer) Register(context.Context, *RegisterRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetAutoConnect ¶
func (UnimplementedDaemonServer) SetAutoConnect(context.Context, *SetAutoConnectRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetCyberSec ¶
func (UnimplementedDaemonServer) SetCyberSec(context.Context, *SetCyberSecRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetDefaults ¶
func (UnimplementedDaemonServer) SetDns ¶
func (UnimplementedDaemonServer) SetDns(context.Context, *SetDNSRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetFirewall ¶
func (UnimplementedDaemonServer) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetIpv6 ¶
func (UnimplementedDaemonServer) SetIpv6(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetKillSwitch ¶
func (UnimplementedDaemonServer) SetKillSwitch(context.Context, *SetKillSwitchRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetNotify ¶
func (UnimplementedDaemonServer) SetNotify(context.Context, *SetNotifyRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetObfuscate ¶
func (UnimplementedDaemonServer) SetObfuscate(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetProtocol ¶
func (UnimplementedDaemonServer) SetProtocol(context.Context, *SetProtocolRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetTechnology ¶
func (UnimplementedDaemonServer) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetWhitelist ¶
func (UnimplementedDaemonServer) SetWhitelist(context.Context, *SetWhitelistRequest) (*Payload, error)
func (UnimplementedDaemonServer) Settings ¶
func (UnimplementedDaemonServer) Settings(context.Context, *emptypb.Empty) (*SettingsResponse, error)
func (UnimplementedDaemonServer) SettingsProtocols ¶
func (UnimplementedDaemonServer) SettingsProtocols(context.Context, *emptypb.Empty) (*ProtocolsResponse, error)
func (UnimplementedDaemonServer) SettingsTechnologies ¶
func (UnimplementedDaemonServer) SettingsTechnologies(context.Context, *emptypb.Empty) (*TechnologyResponse, error)
func (UnimplementedDaemonServer) Status ¶
func (UnimplementedDaemonServer) Status(context.Context, *emptypb.Empty) (*StatusResponse, error)
type UnsafeDaemonServer ¶
type UnsafeDaemonServer interface {
// contains filtered or unexported methods
}
UnsafeDaemonServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DaemonServer will result in compilation errors.
type Whitelist ¶
type Whitelist struct { Ports *Ports `protobuf:"bytes,1,opt,name=ports,proto3" json:"ports,omitempty"` Subnets []string `protobuf:"bytes,2,rep,name=subnets,proto3" json:"subnets,omitempty"` // contains filtered or unexported fields }
func (*Whitelist) Descriptor
deprecated
func (*Whitelist) GetSubnets ¶
func (*Whitelist) ProtoMessage ¶
func (*Whitelist) ProtoMessage()
func (*Whitelist) ProtoReflect ¶
func (x *Whitelist) ProtoReflect() protoreflect.Message