pb

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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)

View Source
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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Payload.ProtoReflect.Descriptor instead.

func (*Payload) GetData

func (x *Payload) GetData() []string

func (*Payload) GetType

func (x *Payload) GetType() uint32

func (*Payload) ProtoMessage

func (*Payload) ProtoMessage()

func (*Payload) ProtoReflect

func (x *Payload) ProtoReflect() protoreflect.Message

func (*Payload) Reset

func (x *Payload) Reset()

func (*Payload) String

func (x *Payload) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Plan.ProtoReflect.Descriptor instead.

func (*Plan) GetCost

func (x *Plan) GetCost() string

func (*Plan) GetCurrency

func (x *Plan) GetCurrency() string

func (*Plan) GetDescription

func (x *Plan) GetDescription() string

func (*Plan) GetName

func (x *Plan) GetName() string

func (*Plan) ProtoMessage

func (*Plan) ProtoMessage()

func (*Plan) ProtoReflect

func (x *Plan) ProtoReflect() protoreflect.Message

func (*Plan) Reset

func (x *Plan) Reset()

func (*Plan) String

func (x *Plan) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Ports.ProtoReflect.Descriptor instead.

func (*Ports) GetTcp

func (x *Ports) GetTcp() []int32

func (*Ports) GetUdp

func (x *Ports) GetUdp() []int32

func (*Ports) ProtoMessage

func (*Ports) ProtoMessage()

func (*Ports) ProtoReflect

func (x *Ports) ProtoReflect() protoreflect.Message

func (*Ports) Reset

func (x *Ports) Reset()

func (*Ports) String

func (x *Ports) String() string

type ProtocolEnum

type ProtocolEnum int32
const (
	ProtocolEnum_UNKNOWN_PROTOCOL ProtocolEnum = 0
	ProtocolEnum_UDP              ProtocolEnum = 1
	ProtocolEnum_TCP              ProtocolEnum = 2
)

func (ProtocolEnum) Descriptor

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 (ProtocolEnum) String

func (x ProtocolEnum) String() string

func (ProtocolEnum) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use Settings.ProtoReflect.Descriptor instead.

func (*Settings) GetAutoConnect

func (x *Settings) GetAutoConnect() bool

func (*Settings) GetFirewall

func (x *Settings) GetFirewall() bool

func (*Settings) GetIpv6

func (x *Settings) GetIpv6() bool

func (*Settings) GetKillSwitch

func (x *Settings) GetKillSwitch() bool

func (*Settings) GetNotify

func (x *Settings) GetNotify() bool

func (*Settings) GetTechnology

func (x *Settings) GetTechnology() TechnologyEnum

func (*Settings) ProtoMessage

func (*Settings) ProtoMessage()

func (*Settings) ProtoReflect

func (x *Settings) ProtoReflect() protoreflect.Message

func (*Settings) Reset

func (x *Settings) Reset()

func (*Settings) String

func (x *Settings) String() string

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) Enum

func (x TechnologyEnum) Enum() *TechnologyEnum

func (TechnologyEnum) EnumDescriptor deprecated

func (TechnologyEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use TechnologyEnum.Descriptor instead.

func (TechnologyEnum) Number

func (TechnologyEnum) String

func (x TechnologyEnum) String() string

func (TechnologyEnum) Type

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) Cities

func (UnimplementedDaemonServer) Connect

func (UnimplementedDaemonServer) Countries

func (UnimplementedDaemonServer) Disconnect

func (UnimplementedDaemonServer) FrontendCountries

func (UnimplementedDaemonServer) Groups

func (UnimplementedDaemonServer) IsLoggedIn

func (UnimplementedDaemonServer) Login

func (UnimplementedDaemonServer) LoginOAuth2

func (UnimplementedDaemonServer) LoginOAuth2Callback

func (UnimplementedDaemonServer) LoginOAuth2Callback(context.Context, *emptypb.Empty) (*Payload, error)

func (UnimplementedDaemonServer) Logout

func (UnimplementedDaemonServer) Ping

func (UnimplementedDaemonServer) Plans

func (UnimplementedDaemonServer) RateConnection

func (UnimplementedDaemonServer) Register

func (UnimplementedDaemonServer) SetAutoConnect

func (UnimplementedDaemonServer) SetCyberSec

func (UnimplementedDaemonServer) SetDefaults

func (UnimplementedDaemonServer) SetDns

func (UnimplementedDaemonServer) SetFirewall

func (UnimplementedDaemonServer) SetIpv6

func (UnimplementedDaemonServer) SetKillSwitch

func (UnimplementedDaemonServer) SetNotify

func (UnimplementedDaemonServer) SetObfuscate

func (UnimplementedDaemonServer) SetProtocol

func (UnimplementedDaemonServer) SetTechnology

func (UnimplementedDaemonServer) SetWhitelist

func (UnimplementedDaemonServer) Settings

func (UnimplementedDaemonServer) SettingsProtocols

func (UnimplementedDaemonServer) SettingsTechnologies

func (UnimplementedDaemonServer) Status

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) Descriptor() ([]byte, []int)

Deprecated: Use Whitelist.ProtoReflect.Descriptor instead.

func (*Whitelist) GetPorts

func (x *Whitelist) GetPorts() *Ports

func (*Whitelist) GetSubnets

func (x *Whitelist) GetSubnets() []string

func (*Whitelist) ProtoMessage

func (*Whitelist) ProtoMessage()

func (*Whitelist) ProtoReflect

func (x *Whitelist) ProtoReflect() protoreflect.Message

func (*Whitelist) Reset

func (x *Whitelist) Reset()

func (*Whitelist) String

func (x *Whitelist) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL