Documentation ¶
Index ¶
- Variables
- type Deserializer
- type Kbase
- func (this *Kbase) ClusterSize() int
- func (this *Kbase) HandleOffer(ctx context.Context, offer *rpc.Offer) (response *rpc.KeyResponse, err error)
- func (this *Kbase) HandlePoll(ctx context.Context, poll *rpc.Poll) (response *rpc.KeyResponse, err error)
- func (this *Kbase) HandleRevoke(ctx context.Context, revoke *rpc.Revoke) (response *rpc.KeyResponse, err error)
- func (this *Kbase) SpaceOf(space string) *Kspace
- type Key
- type Kspace
- type KspaceDef
- type Serializer
- type Value
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrMissingKspace = errors.New("ErrMissingKspace")
)
Functions ¶
This section is empty.
Types ¶
type Deserializer ¶
type Kbase ¶
type Kbase struct {
// contains filtered or unexported fields
}
func (*Kbase) ClusterSize ¶
func (*Kbase) HandleOffer ¶
func (*Kbase) HandlePoll ¶
func (*Kbase) HandleRevoke ¶
type KspaceDef ¶
type KspaceDef struct { Name string Serializer Serializer Deserializer Deserializer }
type Serializer ¶
Click to show internal directories.
Click to hide internal directories.