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() int64
- func (x *AccountResponse) GetUsername() string
- func (*AccountResponse) ProtoMessage()
- func (x *AccountResponse) ProtoReflect() protoreflect.Message
- func (x *AccountResponse) Reset()
- func (x *AccountResponse) String() string
- type Allowlist
- type Bool
- type CitiesRequest
- type ConnectRequest
- func (*ConnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectRequest) GetServerGroup() string
- func (x *ConnectRequest) GetServerTag() string
- func (*ConnectRequest) ProtoMessage()
- func (x *ConnectRequest) ProtoReflect() protoreflect.Message
- func (x *ConnectRequest) Reset()
- func (x *ConnectRequest) String() string
- type CountriesResponse
- func (*CountriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CountriesResponse) GetCountries() []*Country
- func (*CountriesResponse) ProtoMessage()
- func (x *CountriesResponse) ProtoReflect() protoreflect.Message
- func (x *CountriesResponse) Reset()
- func (x *CountriesResponse) String() string
- type Country
- type DaemonClient
- type DaemonServer
- type Daemon_ConnectClient
- type Daemon_ConnectServer
- type Daemon_DisconnectClient
- type Daemon_DisconnectServer
- type Daemon_LoginOAuth2Client
- type Daemon_LoginOAuth2Server
- type Empty
- type LoginResponse
- func (*LoginResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoginResponse) GetType() int64
- func (x *LoginResponse) GetUrl() string
- func (*LoginResponse) ProtoMessage()
- func (x *LoginResponse) ProtoReflect() protoreflect.Message
- func (x *LoginResponse) Reset()
- func (x *LoginResponse) String() string
- type LoginWithTokenRequest
- func (*LoginWithTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LoginWithTokenRequest) GetToken() string
- func (*LoginWithTokenRequest) ProtoMessage()
- func (x *LoginWithTokenRequest) ProtoReflect() protoreflect.Message
- func (x *LoginWithTokenRequest) Reset()
- func (x *LoginWithTokenRequest) 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) GetId() string
- func (x *Plan) GetTitle() 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() int64
- func (*PlansResponse) ProtoMessage()
- func (x *PlansResponse) ProtoReflect() protoreflect.Message
- func (x *PlansResponse) Reset()
- func (x *PlansResponse) String() string
- type Ports
- type RateRequest
- 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 SetAllowlistRequest
- func (*SetAllowlistRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetAllowlistRequest) GetAllowlist() *Allowlist
- func (*SetAllowlistRequest) ProtoMessage()
- func (x *SetAllowlistRequest) ProtoReflect() protoreflect.Message
- func (x *SetAllowlistRequest) Reset()
- func (x *SetAllowlistRequest) String() string
- type SetAutoconnectRequest
- func (*SetAutoconnectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetAutoconnectRequest) GetAllowlist() *Allowlist
- func (x *SetAutoconnectRequest) GetAutoConnect() bool
- func (x *SetAutoconnectRequest) GetObfuscate() bool
- func (x *SetAutoconnectRequest) GetServerTag() string
- func (*SetAutoconnectRequest) ProtoMessage()
- func (x *SetAutoconnectRequest) ProtoReflect() protoreflect.Message
- func (x *SetAutoconnectRequest) Reset()
- func (x *SetAutoconnectRequest) String() string
- type SetDNSRequest
- func (*SetDNSRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetDNSRequest) GetDns() []string
- func (x *SetDNSRequest) GetThreatProtectionLite() bool
- func (*SetDNSRequest) ProtoMessage()
- func (x *SetDNSRequest) ProtoReflect() protoreflect.Message
- func (x *SetDNSRequest) Reset()
- func (x *SetDNSRequest) String() string
- type SetDNSResponse
- func (*SetDNSResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetDNSResponse) GetErrorCode() SetErrorCode
- func (m *SetDNSResponse) GetResponse() isSetDNSResponse_Response
- func (x *SetDNSResponse) GetSetDnsStatus() SetDNSStatus
- func (*SetDNSResponse) ProtoMessage()
- func (x *SetDNSResponse) ProtoReflect() protoreflect.Message
- func (x *SetDNSResponse) Reset()
- func (x *SetDNSResponse) String() string
- type SetDNSResponse_ErrorCode
- type SetDNSResponse_SetDnsStatus
- type SetDNSStatus
- func (SetDNSStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SetDNSStatus) Enum() *SetDNSStatus
- func (SetDNSStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetDNSStatus) Number() protoreflect.EnumNumber
- func (x SetDNSStatus) String() string
- func (SetDNSStatus) Type() protoreflect.EnumType
- type SetErrorCode
- func (SetErrorCode) Descriptor() protoreflect.EnumDescriptor
- func (x SetErrorCode) Enum() *SetErrorCode
- func (SetErrorCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetErrorCode) Number() protoreflect.EnumNumber
- func (x SetErrorCode) String() string
- func (SetErrorCode) Type() protoreflect.EnumType
- type SetGenericRequest
- type SetKillSwitchRequest
- func (*SetKillSwitchRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetKillSwitchRequest) GetAllowlist() *Allowlist
- func (x *SetKillSwitchRequest) GetKillSwitch() bool
- func (*SetKillSwitchRequest) ProtoMessage()
- func (x *SetKillSwitchRequest) ProtoReflect() protoreflect.Message
- func (x *SetKillSwitchRequest) Reset()
- func (x *SetKillSwitchRequest) String() string
- type SetLANDiscoveryRequest
- func (*SetLANDiscoveryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetLANDiscoveryRequest) GetEnabled() bool
- func (*SetLANDiscoveryRequest) ProtoMessage()
- func (x *SetLANDiscoveryRequest) ProtoReflect() protoreflect.Message
- func (x *SetLANDiscoveryRequest) Reset()
- func (x *SetLANDiscoveryRequest) String() string
- type SetLANDiscoveryResponse
- func (*SetLANDiscoveryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetLANDiscoveryResponse) GetErrorCode() SetErrorCode
- func (m *SetLANDiscoveryResponse) GetResponse() isSetLANDiscoveryResponse_Response
- func (x *SetLANDiscoveryResponse) GetSetLanDiscoveryStatus() SetLANDiscoveryStatus
- func (*SetLANDiscoveryResponse) ProtoMessage()
- func (x *SetLANDiscoveryResponse) ProtoReflect() protoreflect.Message
- func (x *SetLANDiscoveryResponse) Reset()
- func (x *SetLANDiscoveryResponse) String() string
- type SetLANDiscoveryResponse_ErrorCode
- type SetLANDiscoveryResponse_SetLanDiscoveryStatus
- type SetLANDiscoveryStatus
- func (SetLANDiscoveryStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SetLANDiscoveryStatus) Enum() *SetLANDiscoveryStatus
- func (SetLANDiscoveryStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetLANDiscoveryStatus) Number() protoreflect.EnumNumber
- func (x SetLANDiscoveryStatus) String() string
- func (SetLANDiscoveryStatus) Type() protoreflect.EnumType
- type SetNotifyRequest
- func (*SetNotifyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetNotifyRequest) GetNotify() bool
- func (x *SetNotifyRequest) GetUid() int64
- 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() config.Protocol
- func (*SetProtocolRequest) ProtoMessage()
- func (x *SetProtocolRequest) ProtoReflect() protoreflect.Message
- func (x *SetProtocolRequest) Reset()
- func (x *SetProtocolRequest) String() string
- type SetProtocolResponse
- func (*SetProtocolResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetProtocolResponse) GetErrorCode() SetErrorCode
- func (m *SetProtocolResponse) GetResponse() isSetProtocolResponse_Response
- func (x *SetProtocolResponse) GetSetProtocolStatus() SetProtocolStatus
- func (*SetProtocolResponse) ProtoMessage()
- func (x *SetProtocolResponse) ProtoReflect() protoreflect.Message
- func (x *SetProtocolResponse) Reset()
- func (x *SetProtocolResponse) String() string
- type SetProtocolResponse_ErrorCode
- type SetProtocolResponse_SetProtocolStatus
- type SetProtocolStatus
- func (SetProtocolStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SetProtocolStatus) Enum() *SetProtocolStatus
- func (SetProtocolStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetProtocolStatus) Number() protoreflect.EnumNumber
- func (x SetProtocolStatus) String() string
- func (SetProtocolStatus) Type() protoreflect.EnumType
- type SetTechnologyRequest
- func (*SetTechnologyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetTechnologyRequest) GetTechnology() config.Technology
- func (*SetTechnologyRequest) ProtoMessage()
- func (x *SetTechnologyRequest) ProtoReflect() protoreflect.Message
- func (x *SetTechnologyRequest) Reset()
- func (x *SetTechnologyRequest) String() string
- type SetThreatProtectionLiteRequest
- func (*SetThreatProtectionLiteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetThreatProtectionLiteRequest) GetThreatProtectionLite() bool
- func (*SetThreatProtectionLiteRequest) ProtoMessage()
- func (x *SetThreatProtectionLiteRequest) ProtoReflect() protoreflect.Message
- func (x *SetThreatProtectionLiteRequest) Reset()
- func (x *SetThreatProtectionLiteRequest) String() string
- type SetThreatProtectionLiteResponse
- func (*SetThreatProtectionLiteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetThreatProtectionLiteResponse) GetErrorCode() SetErrorCode
- func (m *SetThreatProtectionLiteResponse) GetResponse() isSetThreatProtectionLiteResponse_Response
- func (x *SetThreatProtectionLiteResponse) GetSetThreatProtectionLiteStatus() SetThreatProtectionLiteStatus
- func (*SetThreatProtectionLiteResponse) ProtoMessage()
- func (x *SetThreatProtectionLiteResponse) ProtoReflect() protoreflect.Message
- func (x *SetThreatProtectionLiteResponse) Reset()
- func (x *SetThreatProtectionLiteResponse) String() string
- type SetThreatProtectionLiteResponse_ErrorCode
- type SetThreatProtectionLiteResponse_SetThreatProtectionLiteStatus
- type SetThreatProtectionLiteStatus
- func (SetThreatProtectionLiteStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SetThreatProtectionLiteStatus) Enum() *SetThreatProtectionLiteStatus
- func (SetThreatProtectionLiteStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetThreatProtectionLiteStatus) Number() protoreflect.EnumNumber
- func (x SetThreatProtectionLiteStatus) String() string
- func (SetThreatProtectionLiteStatus) Type() protoreflect.EnumType
- type SetUint32Request
- type Settings
- func (*Settings) Descriptor() ([]byte, []int)deprecated
- func (x *Settings) GetAllowlist() *Allowlist
- func (x *Settings) GetAnalytics() bool
- func (x *Settings) GetAutoConnect() bool
- func (x *Settings) GetDns() []string
- func (x *Settings) GetFirewall() bool
- func (x *Settings) GetFwmark() uint32
- func (x *Settings) GetIpv6() bool
- func (x *Settings) GetKillSwitch() bool
- func (x *Settings) GetLanDiscovery() bool
- func (x *Settings) GetMeshnet() bool
- func (x *Settings) GetNotify() bool
- func (x *Settings) GetObfuscate() bool
- func (x *Settings) GetProtocol() config.Protocol
- func (x *Settings) GetRouting() bool
- func (x *Settings) GetTechnology() config.Technology
- func (x *Settings) GetThreatProtectionLite() bool
- func (*Settings) ProtoMessage()
- func (x *Settings) ProtoReflect() protoreflect.Message
- func (x *Settings) Reset()
- func (x *Settings) String() string
- type SettingsRequest
- type SettingsResponse
- func (*SettingsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SettingsResponse) GetData() *Settings
- func (x *SettingsResponse) GetType() int64
- 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() uint64
- func (x *StatusResponse) GetHostname() string
- func (x *StatusResponse) GetIp() string
- func (x *StatusResponse) GetProtocol() config.Protocol
- func (x *StatusResponse) GetState() string
- func (x *StatusResponse) GetTechnology() config.Technology
- func (x *StatusResponse) GetUpload() uint64
- func (x *StatusResponse) GetUptime() int64
- func (*StatusResponse) ProtoMessage()
- func (x *StatusResponse) ProtoReflect() protoreflect.Message
- func (x *StatusResponse) Reset()
- func (x *StatusResponse) String() string
- type String
- type TokenInfoResponse
- func (*TokenInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenInfoResponse) GetExpiresAt() string
- func (x *TokenInfoResponse) GetToken() string
- func (x *TokenInfoResponse) GetType() int64
- func (*TokenInfoResponse) ProtoMessage()
- func (x *TokenInfoResponse) ProtoReflect() protoreflect.Message
- func (x *TokenInfoResponse) Reset()
- func (x *TokenInfoResponse) String() string
- type UnimplementedDaemonServer
- func (UnimplementedDaemonServer) AccountInfo(context.Context, *Empty) (*AccountResponse, error)
- func (UnimplementedDaemonServer) Cities(context.Context, *CitiesRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Connect(*ConnectRequest, Daemon_ConnectServer) error
- func (UnimplementedDaemonServer) Countries(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) Disconnect(*Empty, Daemon_DisconnectServer) error
- func (UnimplementedDaemonServer) Groups(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) IsLoggedIn(context.Context, *Empty) (*Bool, error)
- func (UnimplementedDaemonServer) LoginOAuth2(*Empty, Daemon_LoginOAuth2Server) error
- func (UnimplementedDaemonServer) LoginOAuth2Callback(context.Context, *String) (*Empty, error)
- func (UnimplementedDaemonServer) LoginWithToken(context.Context, *LoginWithTokenRequest) (*LoginResponse, error)
- func (UnimplementedDaemonServer) Logout(context.Context, *LogoutRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Ping(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) Plans(context.Context, *Empty) (*PlansResponse, error)
- func (UnimplementedDaemonServer) RateConnection(context.Context, *RateRequest) (*Payload, error)
- func (UnimplementedDaemonServer) Register(context.Context, *RegisterRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetAllowlist(context.Context, *SetAllowlistRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetAnalytics(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetAutoConnect(context.Context, *SetAutoconnectRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetDNS(context.Context, *SetDNSRequest) (*SetDNSResponse, error)
- func (UnimplementedDaemonServer) SetDefaults(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetFirewallMark(context.Context, *SetUint32Request) (*Payload, error)
- func (UnimplementedDaemonServer) SetIpv6(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetKillSwitch(context.Context, *SetKillSwitchRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetLANDiscovery(context.Context, *SetLANDiscoveryRequest) (*SetLANDiscoveryResponse, error)
- func (UnimplementedDaemonServer) SetNotify(context.Context, *SetNotifyRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetObfuscate(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetProtocol(context.Context, *SetProtocolRequest) (*SetProtocolResponse, error)
- func (UnimplementedDaemonServer) SetRouting(context.Context, *SetGenericRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error)
- func (UnimplementedDaemonServer) SetThreatProtectionLite(context.Context, *SetThreatProtectionLiteRequest) (*SetThreatProtectionLiteResponse, error)
- func (UnimplementedDaemonServer) Settings(context.Context, *SettingsRequest) (*SettingsResponse, error)
- func (UnimplementedDaemonServer) SettingsProtocols(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) SettingsTechnologies(context.Context, *Empty) (*Payload, error)
- func (UnimplementedDaemonServer) Status(context.Context, *Empty) (*StatusResponse, error)
- func (UnimplementedDaemonServer) TokenInfo(context.Context, *Empty) (*TokenInfoResponse, error)
- type UnsafeDaemonServer
Constants ¶
This section is empty.
Variables ¶
var ( SetErrorCode_name = map[int32]string{ 0: "FAILURE", 1: "CONFIG_ERROR", 2: "ALREADY_SET", } SetErrorCode_value = map[string]int32{ "FAILURE": 0, "CONFIG_ERROR": 1, "ALREADY_SET": 2, } )
Enum value maps for SetErrorCode.
var ( SetThreatProtectionLiteStatus_name = map[int32]string{ 0: "TPL_CONFIGURED", 1: "TPL_CONFIGURED_DNS_RESET", } SetThreatProtectionLiteStatus_value = map[string]int32{ "TPL_CONFIGURED": 0, "TPL_CONFIGURED_DNS_RESET": 1, } )
Enum value maps for SetThreatProtectionLiteStatus.
var ( SetDNSStatus_name = map[int32]string{ 0: "DNS_CONFIGURED", 1: "DNS_CONFIGURED_TPL_RESET", 2: "INVALID_DNS_ADDRESS", 3: "TOO_MANY_VALUES", } SetDNSStatus_value = map[string]int32{ "DNS_CONFIGURED": 0, "DNS_CONFIGURED_TPL_RESET": 1, "INVALID_DNS_ADDRESS": 2, "TOO_MANY_VALUES": 3, } )
Enum value maps for SetDNSStatus.
var ( SetProtocolStatus_name = map[int32]string{ 0: "PROTOCOL_CONFIGURED", 1: "PROTOCOL_CONFIGURED_VPN_ON", 2: "INVALID_TECHNOLOGY", } SetProtocolStatus_value = map[string]int32{ "PROTOCOL_CONFIGURED": 0, "PROTOCOL_CONFIGURED_VPN_ON": 1, "INVALID_TECHNOLOGY": 2, } )
Enum value maps for SetProtocolStatus.
var ( SetLANDiscoveryStatus_name = map[int32]string{ 0: "DISCOVERY_CONFIGURED", 1: "DISCOVERY_CONFIGURED_ALLOWLIST_RESET", } SetLANDiscoveryStatus_value = map[string]int32{ "DISCOVERY_CONFIGURED": 0, "DISCOVERY_CONFIGURED_ALLOWLIST_RESET": 1, } )
Enum value maps for SetLANDiscoveryStatus.
var Daemon_ServiceDesc = grpc.ServiceDesc{ ServiceName: "pb.Daemon", HandlerType: (*DaemonServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AccountInfo", Handler: _Daemon_AccountInfo_Handler, }, { MethodName: "TokenInfo", Handler: _Daemon_TokenInfo_Handler, }, { MethodName: "Cities", Handler: _Daemon_Cities_Handler, }, { MethodName: "Countries", Handler: _Daemon_Countries_Handler, }, { MethodName: "Groups", Handler: _Daemon_Groups_Handler, }, { MethodName: "IsLoggedIn", Handler: _Daemon_IsLoggedIn_Handler, }, { MethodName: "LoginWithToken", Handler: _Daemon_LoginWithToken_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: "SetThreatProtectionLite", Handler: _Daemon_SetThreatProtectionLite_Handler, }, { MethodName: "SetDefaults", Handler: _Daemon_SetDefaults_Handler, }, { MethodName: "SetDNS", Handler: _Daemon_SetDNS_Handler, }, { MethodName: "SetFirewall", Handler: _Daemon_SetFirewall_Handler, }, { MethodName: "SetFirewallMark", Handler: _Daemon_SetFirewallMark_Handler, }, { MethodName: "SetRouting", Handler: _Daemon_SetRouting_Handler, }, { MethodName: "SetAnalytics", Handler: _Daemon_SetAnalytics_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: "SetLANDiscovery", Handler: _Daemon_SetLANDiscovery_Handler, }, { MethodName: "SetAllowlist", Handler: _Daemon_SetAllowlist_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, }, { MethodName: "SetIpv6", Handler: _Daemon_SetIpv6_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Connect", Handler: _Daemon_Connect_Handler, ServerStreams: true, }, { StreamName: "Disconnect", Handler: _Daemon_Disconnect_Handler, ServerStreams: true, }, { StreamName: "LoginOAuth2", Handler: _Daemon_LoginOAuth2_Handler, ServerStreams: true, }, }, Metadata: "service.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_account_proto protoreflect.FileDescriptor
var File_cities_proto protoreflect.FileDescriptor
var File_common_proto protoreflect.FileDescriptor
var File_connect_proto protoreflect.FileDescriptor
var File_countries_proto protoreflect.FileDescriptor
var File_login_proto protoreflect.FileDescriptor
var File_login_with_token_proto protoreflect.FileDescriptor
var File_logout_proto protoreflect.FileDescriptor
var File_plans_proto protoreflect.FileDescriptor
var File_rate_proto protoreflect.FileDescriptor
var File_register_proto protoreflect.FileDescriptor
var File_set_proto protoreflect.FileDescriptor
var File_settings_proto protoreflect.FileDescriptor
var File_status_proto protoreflect.FileDescriptor
var File_token_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDaemonServer ¶
func RegisterDaemonServer(s grpc.ServiceRegistrar, srv DaemonServer)
Types ¶
type AccountResponse ¶
type AccountResponse struct { Type int64 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` ExpiresAt string `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,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() int64
func (*AccountResponse) GetUsername ¶
func (x *AccountResponse) GetUsername() string
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 Allowlist ¶
type Allowlist 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 (*Allowlist) Descriptor
deprecated
func (*Allowlist) GetSubnets ¶
func (*Allowlist) ProtoMessage ¶
func (*Allowlist) ProtoMessage()
func (*Allowlist) ProtoReflect ¶
func (x *Allowlist) ProtoReflect() protoreflect.Message
type Bool ¶
type Bool struct { Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Bool) Descriptor
deprecated
func (*Bool) ProtoMessage ¶
func (*Bool) ProtoMessage()
func (*Bool) ProtoReflect ¶
func (x *Bool) ProtoReflect() protoreflect.Message
type CitiesRequest ¶
type CitiesRequest struct { Country string `protobuf:"bytes,1,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) 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 ConnectRequest ¶
type ConnectRequest struct { ServerTag string `protobuf:"bytes,1,opt,name=server_tag,json=serverTag,proto3" json:"server_tag,omitempty"` ServerGroup string `protobuf:"bytes,11,opt,name=server_group,json=serverGroup,proto3" json:"server_group,omitempty"` // contains filtered or unexported fields }
func (*ConnectRequest) Descriptor
deprecated
func (*ConnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use ConnectRequest.ProtoReflect.Descriptor instead.
func (*ConnectRequest) GetServerGroup ¶
func (x *ConnectRequest) GetServerGroup() string
func (*ConnectRequest) GetServerTag ¶
func (x *ConnectRequest) GetServerTag() string
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 CountriesResponse ¶
type CountriesResponse struct { Countries []*Country `protobuf:"bytes,1,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() []*Country
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 Country ¶
type Country 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 (*Country) Descriptor
deprecated
func (*Country) ProtoMessage ¶
func (*Country) ProtoMessage()
func (*Country) ProtoReflect ¶
func (x *Country) ProtoReflect() protoreflect.Message
type DaemonClient ¶
type DaemonClient interface { AccountInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*AccountResponse, error) TokenInfo(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*TokenInfoResponse, error) Cities(ctx context.Context, in *CitiesRequest, opts ...grpc.CallOption) (*Payload, error) Connect(ctx context.Context, in *ConnectRequest, opts ...grpc.CallOption) (Daemon_ConnectClient, error) Countries(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) Disconnect(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Daemon_DisconnectClient, error) Groups(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) IsLoggedIn(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Bool, error) LoginWithToken(ctx context.Context, in *LoginWithTokenRequest, opts ...grpc.CallOption) (*LoginResponse, error) LoginOAuth2(ctx context.Context, in *Empty, opts ...grpc.CallOption) (Daemon_LoginOAuth2Client, error) LoginOAuth2Callback(ctx context.Context, in *String, opts ...grpc.CallOption) (*Empty, error) Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*Payload, error) Plans(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*PlansResponse, error) Ping(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) RateConnection(ctx context.Context, in *RateRequest, 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) SetThreatProtectionLite(ctx context.Context, in *SetThreatProtectionLiteRequest, opts ...grpc.CallOption) (*SetThreatProtectionLiteResponse, error) SetDefaults(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) SetDNS(ctx context.Context, in *SetDNSRequest, opts ...grpc.CallOption) (*SetDNSResponse, error) SetFirewall(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, error) SetFirewallMark(ctx context.Context, in *SetUint32Request, opts ...grpc.CallOption) (*Payload, error) SetRouting(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, error) SetAnalytics(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) (*SetProtocolResponse, error) SetTechnology(ctx context.Context, in *SetTechnologyRequest, opts ...grpc.CallOption) (*Payload, error) SetLANDiscovery(ctx context.Context, in *SetLANDiscoveryRequest, opts ...grpc.CallOption) (*SetLANDiscoveryResponse, error) SetAllowlist(ctx context.Context, in *SetAllowlistRequest, opts ...grpc.CallOption) (*Payload, error) Settings(ctx context.Context, in *SettingsRequest, opts ...grpc.CallOption) (*SettingsResponse, error) SettingsProtocols(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) SettingsTechnologies(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Payload, error) Status(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*StatusResponse, error) SetIpv6(ctx context.Context, in *SetGenericRequest, opts ...grpc.CallOption) (*Payload, 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, *Empty) (*AccountResponse, error) TokenInfo(context.Context, *Empty) (*TokenInfoResponse, error) Cities(context.Context, *CitiesRequest) (*Payload, error) Connect(*ConnectRequest, Daemon_ConnectServer) error Countries(context.Context, *Empty) (*Payload, error) Disconnect(*Empty, Daemon_DisconnectServer) error Groups(context.Context, *Empty) (*Payload, error) IsLoggedIn(context.Context, *Empty) (*Bool, error) LoginWithToken(context.Context, *LoginWithTokenRequest) (*LoginResponse, error) LoginOAuth2(*Empty, Daemon_LoginOAuth2Server) error LoginOAuth2Callback(context.Context, *String) (*Empty, error) Logout(context.Context, *LogoutRequest) (*Payload, error) Plans(context.Context, *Empty) (*PlansResponse, error) Ping(context.Context, *Empty) (*Payload, error) RateConnection(context.Context, *RateRequest) (*Payload, error) Register(context.Context, *RegisterRequest) (*Payload, error) SetAutoConnect(context.Context, *SetAutoconnectRequest) (*Payload, error) SetThreatProtectionLite(context.Context, *SetThreatProtectionLiteRequest) (*SetThreatProtectionLiteResponse, error) SetDefaults(context.Context, *Empty) (*Payload, error) SetDNS(context.Context, *SetDNSRequest) (*SetDNSResponse, error) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error) SetFirewallMark(context.Context, *SetUint32Request) (*Payload, error) SetRouting(context.Context, *SetGenericRequest) (*Payload, error) SetAnalytics(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) (*SetProtocolResponse, error) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error) SetLANDiscovery(context.Context, *SetLANDiscoveryRequest) (*SetLANDiscoveryResponse, error) SetAllowlist(context.Context, *SetAllowlistRequest) (*Payload, error) Settings(context.Context, *SettingsRequest) (*SettingsResponse, error) SettingsProtocols(context.Context, *Empty) (*Payload, error) SettingsTechnologies(context.Context, *Empty) (*Payload, error) Status(context.Context, *Empty) (*StatusResponse, error) SetIpv6(context.Context, *SetGenericRequest) (*Payload, 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() (*Payload, error) grpc.ClientStream }
type Daemon_ConnectServer ¶
type Daemon_ConnectServer interface { Send(*Payload) error grpc.ServerStream }
type Daemon_DisconnectClient ¶
type Daemon_DisconnectClient interface { Recv() (*Payload, error) grpc.ClientStream }
type Daemon_DisconnectServer ¶
type Daemon_DisconnectServer interface { Send(*Payload) error grpc.ServerStream }
type Daemon_LoginOAuth2Client ¶
type Daemon_LoginOAuth2Client interface { Recv() (*String, error) grpc.ClientStream }
type Daemon_LoginOAuth2Server ¶
type Daemon_LoginOAuth2Server interface { Send(*String) error grpc.ServerStream }
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type LoginResponse ¶
type LoginResponse struct { Type int64 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*LoginResponse) Descriptor
deprecated
func (*LoginResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoginResponse.ProtoReflect.Descriptor instead.
func (*LoginResponse) GetType ¶
func (x *LoginResponse) GetType() int64
func (*LoginResponse) GetUrl ¶
func (x *LoginResponse) GetUrl() string
func (*LoginResponse) ProtoMessage ¶
func (*LoginResponse) ProtoMessage()
func (*LoginResponse) ProtoReflect ¶
func (x *LoginResponse) ProtoReflect() protoreflect.Message
func (*LoginResponse) Reset ¶
func (x *LoginResponse) Reset()
func (*LoginResponse) String ¶
func (x *LoginResponse) String() string
type LoginWithTokenRequest ¶
type LoginWithTokenRequest struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*LoginWithTokenRequest) Descriptor
deprecated
func (*LoginWithTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use LoginWithTokenRequest.ProtoReflect.Descriptor instead.
func (*LoginWithTokenRequest) GetToken ¶
func (x *LoginWithTokenRequest) GetToken() string
func (*LoginWithTokenRequest) ProtoMessage ¶
func (*LoginWithTokenRequest) ProtoMessage()
func (*LoginWithTokenRequest) ProtoReflect ¶
func (x *LoginWithTokenRequest) ProtoReflect() protoreflect.Message
func (*LoginWithTokenRequest) Reset ¶
func (x *LoginWithTokenRequest) Reset()
func (*LoginWithTokenRequest) String ¶
func (x *LoginWithTokenRequest) String() string
type LogoutRequest ¶
type LogoutRequest struct { PersistToken bool `protobuf:"varint,1,opt,name=persist_token,json=persistToken,proto3" json:"persist_token,omitempty"` // contains filtered or unexported fields }
func (*LogoutRequest) Descriptor
deprecated
func (*LogoutRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
func (*LogoutRequest) GetPersistToken ¶
func (x *LogoutRequest) GetPersistToken() bool
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 int64 `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 { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,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) ProtoMessage ¶
func (*Plan) ProtoMessage()
func (*Plan) ProtoReflect ¶
func (x *Plan) ProtoReflect() protoreflect.Message
type PlansResponse ¶
type PlansResponse struct { Type int64 `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() int64
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 []int64 `protobuf:"varint,1,rep,packed,name=udp,proto3" json:"udp,omitempty"` Tcp []int64 `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 RateRequest ¶
type RateRequest struct { Rating int64 `protobuf:"varint,2,opt,name=rating,proto3" json:"rating,omitempty"` // contains filtered or unexported fields }
func (*RateRequest) Descriptor
deprecated
func (*RateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RateRequest.ProtoReflect.Descriptor instead.
func (*RateRequest) GetRating ¶
func (x *RateRequest) GetRating() int64
func (*RateRequest) ProtoMessage ¶
func (*RateRequest) ProtoMessage()
func (*RateRequest) ProtoReflect ¶
func (x *RateRequest) ProtoReflect() protoreflect.Message
func (*RateRequest) Reset ¶
func (x *RateRequest) Reset()
func (*RateRequest) String ¶
func (x *RateRequest) 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 SetAllowlistRequest ¶
type SetAllowlistRequest struct { Allowlist *Allowlist `protobuf:"bytes,2,opt,name=allowlist,proto3" json:"allowlist,omitempty"` // contains filtered or unexported fields }
func (*SetAllowlistRequest) Descriptor
deprecated
func (*SetAllowlistRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetAllowlistRequest.ProtoReflect.Descriptor instead.
func (*SetAllowlistRequest) GetAllowlist ¶
func (x *SetAllowlistRequest) GetAllowlist() *Allowlist
func (*SetAllowlistRequest) ProtoMessage ¶
func (*SetAllowlistRequest) ProtoMessage()
func (*SetAllowlistRequest) ProtoReflect ¶
func (x *SetAllowlistRequest) ProtoReflect() protoreflect.Message
func (*SetAllowlistRequest) Reset ¶
func (x *SetAllowlistRequest) Reset()
func (*SetAllowlistRequest) String ¶
func (x *SetAllowlistRequest) String() string
type SetAutoconnectRequest ¶
type SetAutoconnectRequest struct { ServerTag string `protobuf:"bytes,1,opt,name=server_tag,json=serverTag,proto3" json:"server_tag,omitempty"` Obfuscate bool `protobuf:"varint,3,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` AutoConnect bool `protobuf:"varint,4,opt,name=auto_connect,json=autoConnect,proto3" json:"auto_connect,omitempty"` Allowlist *Allowlist `protobuf:"bytes,5,opt,name=allowlist,proto3" json:"allowlist,omitempty"` // contains filtered or unexported fields }
func (*SetAutoconnectRequest) Descriptor
deprecated
func (*SetAutoconnectRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetAutoconnectRequest.ProtoReflect.Descriptor instead.
func (*SetAutoconnectRequest) GetAllowlist ¶
func (x *SetAutoconnectRequest) GetAllowlist() *Allowlist
func (*SetAutoconnectRequest) GetAutoConnect ¶
func (x *SetAutoconnectRequest) GetAutoConnect() bool
func (*SetAutoconnectRequest) GetObfuscate ¶
func (x *SetAutoconnectRequest) GetObfuscate() bool
func (*SetAutoconnectRequest) GetServerTag ¶
func (x *SetAutoconnectRequest) GetServerTag() string
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 SetDNSRequest ¶
type SetDNSRequest struct { Dns []string `protobuf:"bytes,2,rep,name=dns,proto3" json:"dns,omitempty"` ThreatProtectionLite bool `protobuf:"varint,3,opt,name=threat_protection_lite,json=threatProtectionLite,proto3" json:"threat_protection_lite,omitempty"` // contains filtered or unexported fields }
func (*SetDNSRequest) Descriptor
deprecated
func (*SetDNSRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetDNSRequest.ProtoReflect.Descriptor instead.
func (*SetDNSRequest) GetDns ¶
func (x *SetDNSRequest) GetDns() []string
func (*SetDNSRequest) GetThreatProtectionLite ¶
func (x *SetDNSRequest) GetThreatProtectionLite() bool
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 SetDNSResponse ¶
type SetDNSResponse struct { // Types that are assignable to Response: // // *SetDNSResponse_ErrorCode // *SetDNSResponse_SetDnsStatus Response isSetDNSResponse_Response `protobuf_oneof:"response"` // contains filtered or unexported fields }
func (*SetDNSResponse) Descriptor
deprecated
func (*SetDNSResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetDNSResponse.ProtoReflect.Descriptor instead.
func (*SetDNSResponse) GetErrorCode ¶
func (x *SetDNSResponse) GetErrorCode() SetErrorCode
func (*SetDNSResponse) GetResponse ¶
func (m *SetDNSResponse) GetResponse() isSetDNSResponse_Response
func (*SetDNSResponse) GetSetDnsStatus ¶
func (x *SetDNSResponse) GetSetDnsStatus() SetDNSStatus
func (*SetDNSResponse) ProtoMessage ¶
func (*SetDNSResponse) ProtoMessage()
func (*SetDNSResponse) ProtoReflect ¶
func (x *SetDNSResponse) ProtoReflect() protoreflect.Message
func (*SetDNSResponse) Reset ¶
func (x *SetDNSResponse) Reset()
func (*SetDNSResponse) String ¶
func (x *SetDNSResponse) String() string
type SetDNSResponse_ErrorCode ¶
type SetDNSResponse_ErrorCode struct {
ErrorCode SetErrorCode `protobuf:"varint,2,opt,name=error_code,json=errorCode,proto3,enum=pb.SetErrorCode,oneof"`
}
type SetDNSResponse_SetDnsStatus ¶
type SetDNSResponse_SetDnsStatus struct {
SetDnsStatus SetDNSStatus `protobuf:"varint,3,opt,name=set_dns_status,json=setDnsStatus,proto3,enum=pb.SetDNSStatus,oneof"`
}
type SetDNSStatus ¶
type SetDNSStatus int32
const ( SetDNSStatus_DNS_CONFIGURED SetDNSStatus = 0 SetDNSStatus_DNS_CONFIGURED_TPL_RESET SetDNSStatus = 1 SetDNSStatus_INVALID_DNS_ADDRESS SetDNSStatus = 2 SetDNSStatus_TOO_MANY_VALUES SetDNSStatus = 3 )
func (SetDNSStatus) Descriptor ¶
func (SetDNSStatus) Descriptor() protoreflect.EnumDescriptor
func (SetDNSStatus) Enum ¶
func (x SetDNSStatus) Enum() *SetDNSStatus
func (SetDNSStatus) EnumDescriptor
deprecated
func (SetDNSStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetDNSStatus.Descriptor instead.
func (SetDNSStatus) Number ¶
func (x SetDNSStatus) Number() protoreflect.EnumNumber
func (SetDNSStatus) String ¶
func (x SetDNSStatus) String() string
func (SetDNSStatus) Type ¶
func (SetDNSStatus) Type() protoreflect.EnumType
type SetErrorCode ¶
type SetErrorCode int32
const ( SetErrorCode_FAILURE SetErrorCode = 0 SetErrorCode_CONFIG_ERROR SetErrorCode = 1 SetErrorCode_ALREADY_SET SetErrorCode = 2 )
func (SetErrorCode) Descriptor ¶
func (SetErrorCode) Descriptor() protoreflect.EnumDescriptor
func (SetErrorCode) Enum ¶
func (x SetErrorCode) Enum() *SetErrorCode
func (SetErrorCode) EnumDescriptor
deprecated
func (SetErrorCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetErrorCode.Descriptor instead.
func (SetErrorCode) Number ¶
func (x SetErrorCode) Number() protoreflect.EnumNumber
func (SetErrorCode) String ¶
func (x SetErrorCode) String() string
func (SetErrorCode) Type ¶
func (SetErrorCode) Type() protoreflect.EnumType
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 { KillSwitch bool `protobuf:"varint,2,opt,name=kill_switch,json=killSwitch,proto3" json:"kill_switch,omitempty"` Allowlist *Allowlist `protobuf:"bytes,3,opt,name=allowlist,proto3" json:"allowlist,omitempty"` // contains filtered or unexported fields }
func (*SetKillSwitchRequest) Descriptor
deprecated
func (*SetKillSwitchRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetKillSwitchRequest.ProtoReflect.Descriptor instead.
func (*SetKillSwitchRequest) GetAllowlist ¶
func (x *SetKillSwitchRequest) GetAllowlist() *Allowlist
func (*SetKillSwitchRequest) GetKillSwitch ¶
func (x *SetKillSwitchRequest) GetKillSwitch() 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 SetLANDiscoveryRequest ¶
type SetLANDiscoveryRequest struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*SetLANDiscoveryRequest) Descriptor
deprecated
func (*SetLANDiscoveryRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetLANDiscoveryRequest.ProtoReflect.Descriptor instead.
func (*SetLANDiscoveryRequest) GetEnabled ¶
func (x *SetLANDiscoveryRequest) GetEnabled() bool
func (*SetLANDiscoveryRequest) ProtoMessage ¶
func (*SetLANDiscoveryRequest) ProtoMessage()
func (*SetLANDiscoveryRequest) ProtoReflect ¶
func (x *SetLANDiscoveryRequest) ProtoReflect() protoreflect.Message
func (*SetLANDiscoveryRequest) Reset ¶
func (x *SetLANDiscoveryRequest) Reset()
func (*SetLANDiscoveryRequest) String ¶
func (x *SetLANDiscoveryRequest) String() string
type SetLANDiscoveryResponse ¶
type SetLANDiscoveryResponse struct { // Types that are assignable to Response: // // *SetLANDiscoveryResponse_ErrorCode // *SetLANDiscoveryResponse_SetLanDiscoveryStatus Response isSetLANDiscoveryResponse_Response `protobuf_oneof:"response"` // contains filtered or unexported fields }
func (*SetLANDiscoveryResponse) Descriptor
deprecated
func (*SetLANDiscoveryResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetLANDiscoveryResponse.ProtoReflect.Descriptor instead.
func (*SetLANDiscoveryResponse) GetErrorCode ¶
func (x *SetLANDiscoveryResponse) GetErrorCode() SetErrorCode
func (*SetLANDiscoveryResponse) GetResponse ¶
func (m *SetLANDiscoveryResponse) GetResponse() isSetLANDiscoveryResponse_Response
func (*SetLANDiscoveryResponse) GetSetLanDiscoveryStatus ¶
func (x *SetLANDiscoveryResponse) GetSetLanDiscoveryStatus() SetLANDiscoveryStatus
func (*SetLANDiscoveryResponse) ProtoMessage ¶
func (*SetLANDiscoveryResponse) ProtoMessage()
func (*SetLANDiscoveryResponse) ProtoReflect ¶
func (x *SetLANDiscoveryResponse) ProtoReflect() protoreflect.Message
func (*SetLANDiscoveryResponse) Reset ¶
func (x *SetLANDiscoveryResponse) Reset()
func (*SetLANDiscoveryResponse) String ¶
func (x *SetLANDiscoveryResponse) String() string
type SetLANDiscoveryResponse_ErrorCode ¶
type SetLANDiscoveryResponse_ErrorCode struct {
ErrorCode SetErrorCode `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3,enum=pb.SetErrorCode,oneof"`
}
type SetLANDiscoveryResponse_SetLanDiscoveryStatus ¶
type SetLANDiscoveryResponse_SetLanDiscoveryStatus struct {
SetLanDiscoveryStatus SetLANDiscoveryStatus `protobuf:"varint,2,opt,name=set_lan_discovery_status,json=setLanDiscoveryStatus,proto3,enum=pb.SetLANDiscoveryStatus,oneof"`
}
type SetLANDiscoveryStatus ¶
type SetLANDiscoveryStatus int32
const ( SetLANDiscoveryStatus_DISCOVERY_CONFIGURED SetLANDiscoveryStatus = 0 SetLANDiscoveryStatus_DISCOVERY_CONFIGURED_ALLOWLIST_RESET SetLANDiscoveryStatus = 1 )
func (SetLANDiscoveryStatus) Descriptor ¶
func (SetLANDiscoveryStatus) Descriptor() protoreflect.EnumDescriptor
func (SetLANDiscoveryStatus) Enum ¶
func (x SetLANDiscoveryStatus) Enum() *SetLANDiscoveryStatus
func (SetLANDiscoveryStatus) EnumDescriptor
deprecated
func (SetLANDiscoveryStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetLANDiscoveryStatus.Descriptor instead.
func (SetLANDiscoveryStatus) Number ¶
func (x SetLANDiscoveryStatus) Number() protoreflect.EnumNumber
func (SetLANDiscoveryStatus) String ¶
func (x SetLANDiscoveryStatus) String() string
func (SetLANDiscoveryStatus) Type ¶
func (SetLANDiscoveryStatus) Type() protoreflect.EnumType
type SetNotifyRequest ¶
type SetNotifyRequest struct { Uid int64 `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() int64
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 config.Protocol `protobuf:"varint,2,opt,name=protocol,proto3,enum=config.Protocol" 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() config.Protocol
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 SetProtocolResponse ¶
type SetProtocolResponse struct { // Types that are assignable to Response: // // *SetProtocolResponse_ErrorCode // *SetProtocolResponse_SetProtocolStatus Response isSetProtocolResponse_Response `protobuf_oneof:"response"` // contains filtered or unexported fields }
func (*SetProtocolResponse) Descriptor
deprecated
func (*SetProtocolResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetProtocolResponse.ProtoReflect.Descriptor instead.
func (*SetProtocolResponse) GetErrorCode ¶
func (x *SetProtocolResponse) GetErrorCode() SetErrorCode
func (*SetProtocolResponse) GetResponse ¶
func (m *SetProtocolResponse) GetResponse() isSetProtocolResponse_Response
func (*SetProtocolResponse) GetSetProtocolStatus ¶
func (x *SetProtocolResponse) GetSetProtocolStatus() SetProtocolStatus
func (*SetProtocolResponse) ProtoMessage ¶
func (*SetProtocolResponse) ProtoMessage()
func (*SetProtocolResponse) ProtoReflect ¶
func (x *SetProtocolResponse) ProtoReflect() protoreflect.Message
func (*SetProtocolResponse) Reset ¶
func (x *SetProtocolResponse) Reset()
func (*SetProtocolResponse) String ¶
func (x *SetProtocolResponse) String() string
type SetProtocolResponse_ErrorCode ¶
type SetProtocolResponse_ErrorCode struct {
ErrorCode SetErrorCode `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3,enum=pb.SetErrorCode,oneof"`
}
type SetProtocolResponse_SetProtocolStatus ¶
type SetProtocolResponse_SetProtocolStatus struct {
SetProtocolStatus SetProtocolStatus `protobuf:"varint,2,opt,name=set_protocol_status,json=setProtocolStatus,proto3,enum=pb.SetProtocolStatus,oneof"`
}
type SetProtocolStatus ¶
type SetProtocolStatus int32
const ( SetProtocolStatus_PROTOCOL_CONFIGURED SetProtocolStatus = 0 SetProtocolStatus_PROTOCOL_CONFIGURED_VPN_ON SetProtocolStatus = 1 SetProtocolStatus_INVALID_TECHNOLOGY SetProtocolStatus = 2 )
func (SetProtocolStatus) Descriptor ¶
func (SetProtocolStatus) Descriptor() protoreflect.EnumDescriptor
func (SetProtocolStatus) Enum ¶
func (x SetProtocolStatus) Enum() *SetProtocolStatus
func (SetProtocolStatus) EnumDescriptor
deprecated
func (SetProtocolStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetProtocolStatus.Descriptor instead.
func (SetProtocolStatus) Number ¶
func (x SetProtocolStatus) Number() protoreflect.EnumNumber
func (SetProtocolStatus) String ¶
func (x SetProtocolStatus) String() string
func (SetProtocolStatus) Type ¶
func (SetProtocolStatus) Type() protoreflect.EnumType
type SetTechnologyRequest ¶
type SetTechnologyRequest struct { Technology config.Technology `protobuf:"varint,2,opt,name=technology,proto3,enum=config.Technology" 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() config.Technology
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 SetThreatProtectionLiteRequest ¶
type SetThreatProtectionLiteRequest struct { ThreatProtectionLite bool `protobuf:"varint,1,opt,name=threat_protection_lite,json=threatProtectionLite,proto3" json:"threat_protection_lite,omitempty"` // contains filtered or unexported fields }
func (*SetThreatProtectionLiteRequest) Descriptor
deprecated
func (*SetThreatProtectionLiteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetThreatProtectionLiteRequest.ProtoReflect.Descriptor instead.
func (*SetThreatProtectionLiteRequest) GetThreatProtectionLite ¶
func (x *SetThreatProtectionLiteRequest) GetThreatProtectionLite() bool
func (*SetThreatProtectionLiteRequest) ProtoMessage ¶
func (*SetThreatProtectionLiteRequest) ProtoMessage()
func (*SetThreatProtectionLiteRequest) ProtoReflect ¶
func (x *SetThreatProtectionLiteRequest) ProtoReflect() protoreflect.Message
func (*SetThreatProtectionLiteRequest) Reset ¶
func (x *SetThreatProtectionLiteRequest) Reset()
func (*SetThreatProtectionLiteRequest) String ¶
func (x *SetThreatProtectionLiteRequest) String() string
type SetThreatProtectionLiteResponse ¶
type SetThreatProtectionLiteResponse struct { // Types that are assignable to Response: // // *SetThreatProtectionLiteResponse_ErrorCode // *SetThreatProtectionLiteResponse_SetThreatProtectionLiteStatus Response isSetThreatProtectionLiteResponse_Response `protobuf_oneof:"response"` // contains filtered or unexported fields }
func (*SetThreatProtectionLiteResponse) Descriptor
deprecated
func (*SetThreatProtectionLiteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetThreatProtectionLiteResponse.ProtoReflect.Descriptor instead.
func (*SetThreatProtectionLiteResponse) GetErrorCode ¶
func (x *SetThreatProtectionLiteResponse) GetErrorCode() SetErrorCode
func (*SetThreatProtectionLiteResponse) GetResponse ¶
func (m *SetThreatProtectionLiteResponse) GetResponse() isSetThreatProtectionLiteResponse_Response
func (*SetThreatProtectionLiteResponse) GetSetThreatProtectionLiteStatus ¶
func (x *SetThreatProtectionLiteResponse) GetSetThreatProtectionLiteStatus() SetThreatProtectionLiteStatus
func (*SetThreatProtectionLiteResponse) ProtoMessage ¶
func (*SetThreatProtectionLiteResponse) ProtoMessage()
func (*SetThreatProtectionLiteResponse) ProtoReflect ¶
func (x *SetThreatProtectionLiteResponse) ProtoReflect() protoreflect.Message
func (*SetThreatProtectionLiteResponse) Reset ¶
func (x *SetThreatProtectionLiteResponse) Reset()
func (*SetThreatProtectionLiteResponse) String ¶
func (x *SetThreatProtectionLiteResponse) String() string
type SetThreatProtectionLiteResponse_ErrorCode ¶
type SetThreatProtectionLiteResponse_ErrorCode struct {
ErrorCode SetErrorCode `protobuf:"varint,1,opt,name=error_code,json=errorCode,proto3,enum=pb.SetErrorCode,oneof"`
}
type SetThreatProtectionLiteResponse_SetThreatProtectionLiteStatus ¶
type SetThreatProtectionLiteResponse_SetThreatProtectionLiteStatus struct {
SetThreatProtectionLiteStatus SetThreatProtectionLiteStatus `` /* 148-byte string literal not displayed */
}
type SetThreatProtectionLiteStatus ¶
type SetThreatProtectionLiteStatus int32
const ( SetThreatProtectionLiteStatus_TPL_CONFIGURED SetThreatProtectionLiteStatus = 0 SetThreatProtectionLiteStatus_TPL_CONFIGURED_DNS_RESET SetThreatProtectionLiteStatus = 1 )
func (SetThreatProtectionLiteStatus) Descriptor ¶
func (SetThreatProtectionLiteStatus) Descriptor() protoreflect.EnumDescriptor
func (SetThreatProtectionLiteStatus) Enum ¶
func (x SetThreatProtectionLiteStatus) Enum() *SetThreatProtectionLiteStatus
func (SetThreatProtectionLiteStatus) EnumDescriptor
deprecated
func (SetThreatProtectionLiteStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetThreatProtectionLiteStatus.Descriptor instead.
func (SetThreatProtectionLiteStatus) Number ¶
func (x SetThreatProtectionLiteStatus) Number() protoreflect.EnumNumber
func (SetThreatProtectionLiteStatus) String ¶
func (x SetThreatProtectionLiteStatus) String() string
func (SetThreatProtectionLiteStatus) Type ¶
func (SetThreatProtectionLiteStatus) Type() protoreflect.EnumType
type SetUint32Request ¶
type SetUint32Request struct { Value uint32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SetUint32Request) Descriptor
deprecated
func (*SetUint32Request) Descriptor() ([]byte, []int)
Deprecated: Use SetUint32Request.ProtoReflect.Descriptor instead.
func (*SetUint32Request) GetValue ¶
func (x *SetUint32Request) GetValue() uint32
func (*SetUint32Request) ProtoMessage ¶
func (*SetUint32Request) ProtoMessage()
func (*SetUint32Request) ProtoReflect ¶
func (x *SetUint32Request) ProtoReflect() protoreflect.Message
func (*SetUint32Request) Reset ¶
func (x *SetUint32Request) Reset()
func (*SetUint32Request) String ¶
func (x *SetUint32Request) String() string
type Settings ¶
type Settings struct { Technology config.Technology `protobuf:"varint,1,opt,name=technology,proto3,enum=config.Technology" json:"technology,omitempty"` Firewall bool `protobuf:"varint,2,opt,name=firewall,proto3" json:"firewall,omitempty"` KillSwitch bool `protobuf:"varint,3,opt,name=kill_switch,json=killSwitch,proto3" json:"kill_switch,omitempty"` AutoConnect bool `protobuf:"varint,4,opt,name=auto_connect,json=autoConnect,proto3" json:"auto_connect,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"` Meshnet bool `protobuf:"varint,7,opt,name=meshnet,proto3" json:"meshnet,omitempty"` Routing bool `protobuf:"varint,8,opt,name=routing,proto3" json:"routing,omitempty"` Fwmark uint32 `protobuf:"varint,9,opt,name=fwmark,proto3" json:"fwmark,omitempty"` Analytics bool `protobuf:"varint,10,opt,name=analytics,proto3" json:"analytics,omitempty"` Dns []string `protobuf:"bytes,11,rep,name=dns,proto3" json:"dns,omitempty"` ThreatProtectionLite bool `protobuf:"varint,12,opt,name=threat_protection_lite,json=threatProtectionLite,proto3" json:"threat_protection_lite,omitempty"` Protocol config.Protocol `protobuf:"varint,13,opt,name=protocol,proto3,enum=config.Protocol" json:"protocol,omitempty"` LanDiscovery bool `protobuf:"varint,14,opt,name=lan_discovery,json=lanDiscovery,proto3" json:"lan_discovery,omitempty"` Allowlist *Allowlist `protobuf:"bytes,15,opt,name=allowlist,proto3" json:"allowlist,omitempty"` Obfuscate bool `protobuf:"varint,16,opt,name=obfuscate,proto3" json:"obfuscate,omitempty"` // contains filtered or unexported fields }
func (*Settings) Descriptor
deprecated
func (*Settings) GetAllowlist ¶
func (*Settings) GetAnalytics ¶
func (*Settings) GetAutoConnect ¶
func (*Settings) GetFirewall ¶
func (*Settings) GetKillSwitch ¶
func (*Settings) GetLanDiscovery ¶
func (*Settings) GetMeshnet ¶
func (*Settings) GetObfuscate ¶
func (*Settings) GetProtocol ¶
func (*Settings) GetRouting ¶
func (*Settings) GetTechnology ¶
func (x *Settings) GetTechnology() config.Technology
func (*Settings) GetThreatProtectionLite ¶
func (*Settings) ProtoMessage ¶
func (*Settings) ProtoMessage()
func (*Settings) ProtoReflect ¶
func (x *Settings) ProtoReflect() protoreflect.Message
type SettingsRequest ¶
type SettingsRequest struct { Uid int64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` // contains filtered or unexported fields }
func (*SettingsRequest) Descriptor
deprecated
func (*SettingsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SettingsRequest.ProtoReflect.Descriptor instead.
func (*SettingsRequest) GetUid ¶
func (x *SettingsRequest) GetUid() int64
func (*SettingsRequest) ProtoMessage ¶
func (*SettingsRequest) ProtoMessage()
func (*SettingsRequest) ProtoReflect ¶
func (x *SettingsRequest) ProtoReflect() protoreflect.Message
func (*SettingsRequest) Reset ¶
func (x *SettingsRequest) Reset()
func (*SettingsRequest) String ¶
func (x *SettingsRequest) String() string
type SettingsResponse ¶
type SettingsResponse struct { Type int64 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Data *Settings `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*SettingsResponse) Descriptor
deprecated
func (*SettingsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettingsResponse.ProtoReflect.Descriptor instead.
func (*SettingsResponse) GetData ¶
func (x *SettingsResponse) GetData() *Settings
func (*SettingsResponse) GetType ¶
func (x *SettingsResponse) GetType() int64
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 config.Technology `protobuf:"varint,2,opt,name=technology,proto3,enum=config.Technology" json:"technology,omitempty"` Protocol config.Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=config.Protocol" 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 uint64 `protobuf:"varint,8,opt,name=download,proto3" json:"download,omitempty"` Upload uint64 `protobuf:"varint,9,opt,name=upload,proto3" json:"upload,omitempty"` Uptime int64 `protobuf:"varint,10,opt,name=uptime,proto3" json:"uptime,omitempty"` // 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() uint64
func (*StatusResponse) GetHostname ¶
func (x *StatusResponse) GetHostname() string
func (*StatusResponse) GetIp ¶
func (x *StatusResponse) GetIp() string
func (*StatusResponse) GetProtocol ¶
func (x *StatusResponse) GetProtocol() config.Protocol
func (*StatusResponse) GetState ¶
func (x *StatusResponse) GetState() string
func (*StatusResponse) GetTechnology ¶
func (x *StatusResponse) GetTechnology() config.Technology
func (*StatusResponse) GetUpload ¶
func (x *StatusResponse) GetUpload() uint64
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 String ¶
type String struct { Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*String) Descriptor
deprecated
func (*String) ProtoMessage ¶
func (*String) ProtoMessage()
func (*String) ProtoReflect ¶
func (x *String) ProtoReflect() protoreflect.Message
type TokenInfoResponse ¶
type TokenInfoResponse struct { Type int64 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` ExpiresAt string `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
func (*TokenInfoResponse) Descriptor
deprecated
func (*TokenInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use TokenInfoResponse.ProtoReflect.Descriptor instead.
func (*TokenInfoResponse) GetExpiresAt ¶
func (x *TokenInfoResponse) GetExpiresAt() string
func (*TokenInfoResponse) GetToken ¶
func (x *TokenInfoResponse) GetToken() string
func (*TokenInfoResponse) GetType ¶
func (x *TokenInfoResponse) GetType() int64
func (*TokenInfoResponse) ProtoMessage ¶
func (*TokenInfoResponse) ProtoMessage()
func (*TokenInfoResponse) ProtoReflect ¶
func (x *TokenInfoResponse) ProtoReflect() protoreflect.Message
func (*TokenInfoResponse) Reset ¶
func (x *TokenInfoResponse) Reset()
func (*TokenInfoResponse) String ¶
func (x *TokenInfoResponse) String() string
type UnimplementedDaemonServer ¶
type UnimplementedDaemonServer struct { }
UnimplementedDaemonServer must be embedded to have forward compatible implementations.
func (UnimplementedDaemonServer) AccountInfo ¶
func (UnimplementedDaemonServer) AccountInfo(context.Context, *Empty) (*AccountResponse, error)
func (UnimplementedDaemonServer) Cities ¶
func (UnimplementedDaemonServer) Cities(context.Context, *CitiesRequest) (*Payload, error)
func (UnimplementedDaemonServer) Connect ¶
func (UnimplementedDaemonServer) Connect(*ConnectRequest, Daemon_ConnectServer) error
func (UnimplementedDaemonServer) Disconnect ¶
func (UnimplementedDaemonServer) Disconnect(*Empty, Daemon_DisconnectServer) error
func (UnimplementedDaemonServer) IsLoggedIn ¶
func (UnimplementedDaemonServer) LoginOAuth2 ¶
func (UnimplementedDaemonServer) LoginOAuth2(*Empty, Daemon_LoginOAuth2Server) error
func (UnimplementedDaemonServer) LoginOAuth2Callback ¶
func (UnimplementedDaemonServer) LoginWithToken ¶
func (UnimplementedDaemonServer) LoginWithToken(context.Context, *LoginWithTokenRequest) (*LoginResponse, error)
func (UnimplementedDaemonServer) Logout ¶
func (UnimplementedDaemonServer) Logout(context.Context, *LogoutRequest) (*Payload, error)
func (UnimplementedDaemonServer) Plans ¶
func (UnimplementedDaemonServer) Plans(context.Context, *Empty) (*PlansResponse, error)
func (UnimplementedDaemonServer) RateConnection ¶
func (UnimplementedDaemonServer) RateConnection(context.Context, *RateRequest) (*Payload, error)
func (UnimplementedDaemonServer) Register ¶
func (UnimplementedDaemonServer) Register(context.Context, *RegisterRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetAllowlist ¶
func (UnimplementedDaemonServer) SetAllowlist(context.Context, *SetAllowlistRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetAnalytics ¶
func (UnimplementedDaemonServer) SetAnalytics(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetAutoConnect ¶
func (UnimplementedDaemonServer) SetAutoConnect(context.Context, *SetAutoconnectRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetDNS ¶
func (UnimplementedDaemonServer) SetDNS(context.Context, *SetDNSRequest) (*SetDNSResponse, error)
func (UnimplementedDaemonServer) SetDefaults ¶
func (UnimplementedDaemonServer) SetFirewall ¶
func (UnimplementedDaemonServer) SetFirewall(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetFirewallMark ¶
func (UnimplementedDaemonServer) SetFirewallMark(context.Context, *SetUint32Request) (*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) SetLANDiscovery ¶
func (UnimplementedDaemonServer) SetLANDiscovery(context.Context, *SetLANDiscoveryRequest) (*SetLANDiscoveryResponse, 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) (*SetProtocolResponse, error)
func (UnimplementedDaemonServer) SetRouting ¶
func (UnimplementedDaemonServer) SetRouting(context.Context, *SetGenericRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetTechnology ¶
func (UnimplementedDaemonServer) SetTechnology(context.Context, *SetTechnologyRequest) (*Payload, error)
func (UnimplementedDaemonServer) SetThreatProtectionLite ¶
func (UnimplementedDaemonServer) SetThreatProtectionLite(context.Context, *SetThreatProtectionLiteRequest) (*SetThreatProtectionLiteResponse, error)
func (UnimplementedDaemonServer) Settings ¶
func (UnimplementedDaemonServer) Settings(context.Context, *SettingsRequest) (*SettingsResponse, error)
func (UnimplementedDaemonServer) SettingsProtocols ¶
func (UnimplementedDaemonServer) SettingsTechnologies ¶
func (UnimplementedDaemonServer) Status ¶
func (UnimplementedDaemonServer) Status(context.Context, *Empty) (*StatusResponse, error)
func (UnimplementedDaemonServer) TokenInfo ¶
func (UnimplementedDaemonServer) TokenInfo(context.Context, *Empty) (*TokenInfoResponse, 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.