Documentation
¶
Index ¶
- Variables
- type DatabaseAddress
- func (*DatabaseAddress) Descriptor() ([]byte, []int)deprecated
- func (x *DatabaseAddress) GetAddress() string
- func (x *DatabaseAddress) GetExpires() int64
- func (*DatabaseAddress) ProtoMessage()
- func (x *DatabaseAddress) ProtoReflect() protoreflect.Message
- func (x *DatabaseAddress) Reset()
- func (x *DatabaseAddress) String() string
- type DatabaseRecord
- func (*DatabaseRecord) Descriptor() ([]byte, []int)deprecated
- func (x *DatabaseRecord) GetAddresses() []*DatabaseAddress
- func (x *DatabaseRecord) GetSeen() int64
- func (*DatabaseRecord) ProtoMessage()
- func (x *DatabaseRecord) ProtoReflect() protoreflect.Message
- func (x *DatabaseRecord) Reset()
- func (x *DatabaseRecord) String() string
- type ReplicationRecord
- func (*ReplicationRecord) Descriptor() ([]byte, []int)deprecated
- func (x *ReplicationRecord) GetAddresses() []*DatabaseAddress
- func (x *ReplicationRecord) GetKey() []byte
- func (x *ReplicationRecord) GetSeen() int64
- func (*ReplicationRecord) ProtoMessage()
- func (x *ReplicationRecord) ProtoReflect() protoreflect.Message
- func (x *ReplicationRecord) Reset()
- func (x *ReplicationRecord) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_discosrv_discosrv_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DatabaseAddress ¶
type DatabaseAddress struct {
Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
Expires int64 `protobuf:"varint,2,opt,name=expires,proto3" json:"expires,omitempty"` // Unix nanos
// contains filtered or unexported fields
}
func (*DatabaseAddress) Descriptor
deprecated
func (*DatabaseAddress) Descriptor() ([]byte, []int)
Deprecated: Use DatabaseAddress.ProtoReflect.Descriptor instead.
func (*DatabaseAddress) GetAddress ¶
func (x *DatabaseAddress) GetAddress() string
func (*DatabaseAddress) GetExpires ¶
func (x *DatabaseAddress) GetExpires() int64
func (*DatabaseAddress) ProtoMessage ¶
func (*DatabaseAddress) ProtoMessage()
func (*DatabaseAddress) ProtoReflect ¶
func (x *DatabaseAddress) ProtoReflect() protoreflect.Message
func (*DatabaseAddress) Reset ¶
func (x *DatabaseAddress) Reset()
func (*DatabaseAddress) String ¶
func (x *DatabaseAddress) String() string
type DatabaseRecord ¶
type DatabaseRecord struct {
Addresses []*DatabaseAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
Seen int64 `protobuf:"varint,3,opt,name=seen,proto3" json:"seen,omitempty"` // Unix nanos, last device announce
// contains filtered or unexported fields
}
func (*DatabaseRecord) Descriptor
deprecated
func (*DatabaseRecord) Descriptor() ([]byte, []int)
Deprecated: Use DatabaseRecord.ProtoReflect.Descriptor instead.
func (*DatabaseRecord) GetAddresses ¶
func (x *DatabaseRecord) GetAddresses() []*DatabaseAddress
func (*DatabaseRecord) GetSeen ¶
func (x *DatabaseRecord) GetSeen() int64
func (*DatabaseRecord) ProtoMessage ¶
func (*DatabaseRecord) ProtoMessage()
func (*DatabaseRecord) ProtoReflect ¶
func (x *DatabaseRecord) ProtoReflect() protoreflect.Message
func (*DatabaseRecord) Reset ¶
func (x *DatabaseRecord) Reset()
func (*DatabaseRecord) String ¶
func (x *DatabaseRecord) String() string
type ReplicationRecord ¶
type ReplicationRecord struct {
Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // raw 32 byte device ID
Addresses []*DatabaseAddress `protobuf:"bytes,2,rep,name=addresses,proto3" json:"addresses,omitempty"`
Seen int64 `protobuf:"varint,3,opt,name=seen,proto3" json:"seen,omitempty"` // Unix nanos, last device announce
// contains filtered or unexported fields
}
func (*ReplicationRecord) Descriptor
deprecated
func (*ReplicationRecord) Descriptor() ([]byte, []int)
Deprecated: Use ReplicationRecord.ProtoReflect.Descriptor instead.
func (*ReplicationRecord) GetAddresses ¶
func (x *ReplicationRecord) GetAddresses() []*DatabaseAddress
func (*ReplicationRecord) GetKey ¶
func (x *ReplicationRecord) GetKey() []byte
func (*ReplicationRecord) GetSeen ¶
func (x *ReplicationRecord) GetSeen() int64
func (*ReplicationRecord) ProtoMessage ¶
func (*ReplicationRecord) ProtoMessage()
func (*ReplicationRecord) ProtoReflect ¶
func (x *ReplicationRecord) ProtoReflect() protoreflect.Message
func (*ReplicationRecord) Reset ¶
func (x *ReplicationRecord) Reset()
func (*ReplicationRecord) String ¶
func (x *ReplicationRecord) String() string
Click to show internal directories.
Click to hide internal directories.