Documentation
¶
Index ¶
- Variables
- type AuthenticateReq
- func (*AuthenticateReq) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticateReq) GetAddr() *pb.HostPort
- func (x *AuthenticateReq) GetBuildVersion() string
- func (x *AuthenticateReq) GetReconnectToken() []byte
- func (x *AuthenticateReq) GetToken() string
- func (*AuthenticateReq) ProtoMessage()
- func (x *AuthenticateReq) ProtoReflect() protoreflect.Message
- func (x *AuthenticateReq) Reset()
- func (x *AuthenticateReq) String() string
- type AuthenticateResp
- func (*AuthenticateResp) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticateResp) GetControlId() string
- func (x *AuthenticateResp) GetError() *pb.Error
- func (x *AuthenticateResp) GetReconnectToken() []byte
- func (*AuthenticateResp) ProtoMessage()
- func (x *AuthenticateResp) ProtoReflect() protoreflect.Message
- func (x *AuthenticateResp) Reset()
- func (x *AuthenticateResp) String() string
- type ChangeType
- type ClientsReq
- type ClientsResp
- func (*ClientsResp) Descriptor() ([]byte, []int)deprecated
- func (x *ClientsResp) GetChanges() []*ClientsResp_Change
- func (x *ClientsResp) GetOffset() int64
- func (x *ClientsResp) GetRestart() bool
- func (*ClientsResp) ProtoMessage()
- func (x *ClientsResp) ProtoReflect() protoreflect.Message
- func (x *ClientsResp) Reset()
- func (x *ClientsResp) String() string
- type ClientsResp_Change
- func (*ClientsResp_Change) Descriptor() ([]byte, []int)deprecated
- func (x *ClientsResp_Change) GetCertificate() []byte
- func (x *ClientsResp_Change) GetCertificateKey() string
- func (x *ClientsResp_Change) GetChange() ChangeType
- func (x *ClientsResp_Change) GetForward() *pb.Forward
- func (x *ClientsResp_Change) GetRole() pb.Role
- func (*ClientsResp_Change) ProtoMessage()
- func (x *ClientsResp_Change) ProtoReflect() protoreflect.Message
- func (x *ClientsResp_Change) Reset()
- func (x *ClientsResp_Change) String() string
- type ServersReq
- type ServersResp
- func (*ServersResp) Descriptor() ([]byte, []int)deprecated
- func (x *ServersResp) GetChanges() []*ServersResp_Change
- func (x *ServersResp) GetOffset() int64
- func (x *ServersResp) GetRestart() bool
- func (*ServersResp) ProtoMessage()
- func (x *ServersResp) ProtoReflect() protoreflect.Message
- func (x *ServersResp) Reset()
- func (x *ServersResp) String() string
- type ServersResp_Change
- func (*ServersResp_Change) Descriptor() ([]byte, []int)deprecated
- func (x *ServersResp_Change) GetChange() ChangeType
- func (x *ServersResp_Change) GetForward() *pb.Forward
- func (x *ServersResp_Change) GetServerCertificate() []byte
- func (*ServersResp_Change) ProtoMessage()
- func (x *ServersResp_Change) ProtoReflect() protoreflect.Message
- func (x *ServersResp_Change) Reset()
- func (x *ServersResp_Change) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ChangeType_name = map[int32]string{ 0: "ChangeUnknown", 1: "ChangePut", 2: "ChangeDel", } ChangeType_value = map[string]int32{ "ChangeUnknown": 0, "ChangePut": 1, "ChangeDel": 2, } )
Enum value maps for ChangeType.
View Source
var File_relay_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuthenticateReq ¶
type AuthenticateReq struct {
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
Addr *pb.HostPort `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"`
ReconnectToken []byte `protobuf:"bytes,3,opt,name=reconnect_token,json=reconnectToken,proto3" json:"reconnect_token,omitempty"`
BuildVersion string `protobuf:"bytes,4,opt,name=build_version,json=buildVersion,proto3" json:"build_version,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticateReq) Descriptor
deprecated
func (*AuthenticateReq) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticateReq.ProtoReflect.Descriptor instead.
func (*AuthenticateReq) GetAddr ¶
func (x *AuthenticateReq) GetAddr() *pb.HostPort
func (*AuthenticateReq) GetBuildVersion ¶ added in v0.7.0
func (x *AuthenticateReq) GetBuildVersion() string
func (*AuthenticateReq) GetReconnectToken ¶
func (x *AuthenticateReq) GetReconnectToken() []byte
func (*AuthenticateReq) GetToken ¶
func (x *AuthenticateReq) GetToken() string
func (*AuthenticateReq) ProtoMessage ¶
func (*AuthenticateReq) ProtoMessage()
func (*AuthenticateReq) ProtoReflect ¶
func (x *AuthenticateReq) ProtoReflect() protoreflect.Message
func (*AuthenticateReq) Reset ¶
func (x *AuthenticateReq) Reset()
func (*AuthenticateReq) String ¶
func (x *AuthenticateReq) String() string
type AuthenticateResp ¶
type AuthenticateResp struct {
Error *pb.Error `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
ControlId string `protobuf:"bytes,2,opt,name=control_id,json=controlId,proto3" json:"control_id,omitempty"`
ReconnectToken []byte `protobuf:"bytes,3,opt,name=reconnect_token,json=reconnectToken,proto3" json:"reconnect_token,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticateResp) Descriptor
deprecated
func (*AuthenticateResp) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticateResp.ProtoReflect.Descriptor instead.
func (*AuthenticateResp) GetControlId ¶
func (x *AuthenticateResp) GetControlId() string
func (*AuthenticateResp) GetError ¶
func (x *AuthenticateResp) GetError() *pb.Error
func (*AuthenticateResp) GetReconnectToken ¶
func (x *AuthenticateResp) GetReconnectToken() []byte
func (*AuthenticateResp) ProtoMessage ¶
func (*AuthenticateResp) ProtoMessage()
func (*AuthenticateResp) ProtoReflect ¶
func (x *AuthenticateResp) ProtoReflect() protoreflect.Message
func (*AuthenticateResp) Reset ¶
func (x *AuthenticateResp) Reset()
func (*AuthenticateResp) String ¶
func (x *AuthenticateResp) String() string
type ChangeType ¶
type ChangeType int32
const ( ChangeType_ChangeUnknown ChangeType = 0 ChangeType_ChangePut ChangeType = 1 ChangeType_ChangeDel ChangeType = 2 )
func (ChangeType) Descriptor ¶
func (ChangeType) Descriptor() protoreflect.EnumDescriptor
func (ChangeType) Enum ¶
func (x ChangeType) Enum() *ChangeType
func (ChangeType) EnumDescriptor
deprecated
func (ChangeType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ChangeType.Descriptor instead.
func (ChangeType) Number ¶
func (x ChangeType) Number() protoreflect.EnumNumber
func (ChangeType) String ¶
func (x ChangeType) String() string
func (ChangeType) Type ¶
func (ChangeType) Type() protoreflect.EnumType
type ClientsReq ¶
type ClientsReq struct {
Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
// contains filtered or unexported fields
}
func (*ClientsReq) Descriptor
deprecated
func (*ClientsReq) Descriptor() ([]byte, []int)
Deprecated: Use ClientsReq.ProtoReflect.Descriptor instead.
func (*ClientsReq) GetOffset ¶
func (x *ClientsReq) GetOffset() int64
func (*ClientsReq) ProtoMessage ¶
func (*ClientsReq) ProtoMessage()
func (*ClientsReq) ProtoReflect ¶
func (x *ClientsReq) ProtoReflect() protoreflect.Message
func (*ClientsReq) Reset ¶
func (x *ClientsReq) Reset()
func (*ClientsReq) String ¶
func (x *ClientsReq) String() string
type ClientsResp ¶
type ClientsResp struct {
Changes []*ClientsResp_Change `protobuf:"bytes,1,rep,name=changes,proto3" json:"changes,omitempty"`
Offset int64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
Restart bool `protobuf:"varint,3,opt,name=restart,proto3" json:"restart,omitempty"`
// contains filtered or unexported fields
}
func (*ClientsResp) Descriptor
deprecated
func (*ClientsResp) Descriptor() ([]byte, []int)
Deprecated: Use ClientsResp.ProtoReflect.Descriptor instead.
func (*ClientsResp) GetChanges ¶
func (x *ClientsResp) GetChanges() []*ClientsResp_Change
func (*ClientsResp) GetOffset ¶
func (x *ClientsResp) GetOffset() int64
func (*ClientsResp) GetRestart ¶
func (x *ClientsResp) GetRestart() bool
func (*ClientsResp) ProtoMessage ¶
func (*ClientsResp) ProtoMessage()
func (*ClientsResp) ProtoReflect ¶
func (x *ClientsResp) ProtoReflect() protoreflect.Message
func (*ClientsResp) Reset ¶
func (x *ClientsResp) Reset()
func (*ClientsResp) String ¶
func (x *ClientsResp) String() string
type ClientsResp_Change ¶
type ClientsResp_Change struct {
Change ChangeType `protobuf:"varint,1,opt,name=change,proto3,enum=relay.ChangeType" json:"change,omitempty"`
Forward *pb.Forward `protobuf:"bytes,2,opt,name=forward,proto3" json:"forward,omitempty"`
Role pb.Role `protobuf:"varint,3,opt,name=role,proto3,enum=shared.Role" json:"role,omitempty"`
CertificateKey string `protobuf:"bytes,4,opt,name=certificate_key,json=certificateKey,proto3" json:"certificate_key,omitempty"`
Certificate []byte `protobuf:"bytes,5,opt,name=certificate,proto3" json:"certificate,omitempty"`
// contains filtered or unexported fields
}
func (*ClientsResp_Change) Descriptor
deprecated
func (*ClientsResp_Change) Descriptor() ([]byte, []int)
Deprecated: Use ClientsResp_Change.ProtoReflect.Descriptor instead.
func (*ClientsResp_Change) GetCertificate ¶
func (x *ClientsResp_Change) GetCertificate() []byte
func (*ClientsResp_Change) GetCertificateKey ¶
func (x *ClientsResp_Change) GetCertificateKey() string
func (*ClientsResp_Change) GetChange ¶
func (x *ClientsResp_Change) GetChange() ChangeType
func (*ClientsResp_Change) GetForward ¶
func (x *ClientsResp_Change) GetForward() *pb.Forward
func (*ClientsResp_Change) GetRole ¶
func (x *ClientsResp_Change) GetRole() pb.Role
func (*ClientsResp_Change) ProtoMessage ¶
func (*ClientsResp_Change) ProtoMessage()
func (*ClientsResp_Change) ProtoReflect ¶
func (x *ClientsResp_Change) ProtoReflect() protoreflect.Message
func (*ClientsResp_Change) Reset ¶
func (x *ClientsResp_Change) Reset()
func (*ClientsResp_Change) String ¶
func (x *ClientsResp_Change) String() string
type ServersReq ¶
type ServersReq struct {
Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
// contains filtered or unexported fields
}
func (*ServersReq) Descriptor
deprecated
func (*ServersReq) Descriptor() ([]byte, []int)
Deprecated: Use ServersReq.ProtoReflect.Descriptor instead.
func (*ServersReq) GetOffset ¶
func (x *ServersReq) GetOffset() int64
func (*ServersReq) ProtoMessage ¶
func (*ServersReq) ProtoMessage()
func (*ServersReq) ProtoReflect ¶
func (x *ServersReq) ProtoReflect() protoreflect.Message
func (*ServersReq) Reset ¶
func (x *ServersReq) Reset()
func (*ServersReq) String ¶
func (x *ServersReq) String() string
type ServersResp ¶
type ServersResp struct {
Changes []*ServersResp_Change `protobuf:"bytes,1,rep,name=changes,proto3" json:"changes,omitempty"`
Offset int64 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
Restart bool `protobuf:"varint,3,opt,name=restart,proto3" json:"restart,omitempty"`
// contains filtered or unexported fields
}
func (*ServersResp) Descriptor
deprecated
func (*ServersResp) Descriptor() ([]byte, []int)
Deprecated: Use ServersResp.ProtoReflect.Descriptor instead.
func (*ServersResp) GetChanges ¶
func (x *ServersResp) GetChanges() []*ServersResp_Change
func (*ServersResp) GetOffset ¶
func (x *ServersResp) GetOffset() int64
func (*ServersResp) GetRestart ¶
func (x *ServersResp) GetRestart() bool
func (*ServersResp) ProtoMessage ¶
func (*ServersResp) ProtoMessage()
func (*ServersResp) ProtoReflect ¶
func (x *ServersResp) ProtoReflect() protoreflect.Message
func (*ServersResp) Reset ¶
func (x *ServersResp) Reset()
func (*ServersResp) String ¶
func (x *ServersResp) String() string
type ServersResp_Change ¶
type ServersResp_Change struct {
Change ChangeType `protobuf:"varint,1,opt,name=change,proto3,enum=relay.ChangeType" json:"change,omitempty"`
Forward *pb.Forward `protobuf:"bytes,2,opt,name=forward,proto3" json:"forward,omitempty"`
ServerCertificate []byte `protobuf:"bytes,3,opt,name=server_certificate,json=serverCertificate,proto3" json:"server_certificate,omitempty"`
// contains filtered or unexported fields
}
func (*ServersResp_Change) Descriptor
deprecated
func (*ServersResp_Change) Descriptor() ([]byte, []int)
Deprecated: Use ServersResp_Change.ProtoReflect.Descriptor instead.
func (*ServersResp_Change) GetChange ¶
func (x *ServersResp_Change) GetChange() ChangeType
func (*ServersResp_Change) GetForward ¶
func (x *ServersResp_Change) GetForward() *pb.Forward
func (*ServersResp_Change) GetServerCertificate ¶
func (x *ServersResp_Change) GetServerCertificate() []byte
func (*ServersResp_Change) ProtoMessage ¶
func (*ServersResp_Change) ProtoMessage()
func (*ServersResp_Change) ProtoReflect ¶
func (x *ServersResp_Change) ProtoReflect() protoreflect.Message
func (*ServersResp_Change) Reset ¶
func (x *ServersResp_Change) Reset()
func (*ServersResp_Change) String ¶
func (x *ServersResp_Change) String() string
Click to show internal directories.
Click to hide internal directories.