Documentation ¶
Index ¶
- func NewMetaDataCounter(counter *OvoCounter) *storage.MetaDataCounter
- func NewMetaDataObj(req *OvoKVRequest) *storage.MetaDataObj
- func NewMetaDataUpdObj(req *OvoKVUpdateRequest) *storage.MetaDataUpdObj
- type Any
- type OvoCounter
- type OvoCounterResponse
- type OvoKVKeys
- type OvoKVRequest
- type OvoKVResponse
- type OvoKVUpdateRequest
- type OvoResponse
- type OvoTopology
- type OvoTopologyNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMetaDataCounter ¶
func NewMetaDataCounter(counter *OvoCounter) *storage.MetaDataCounter
func NewMetaDataObj ¶
func NewMetaDataObj(req *OvoKVRequest) *storage.MetaDataObj
func NewMetaDataUpdObj ¶
func NewMetaDataUpdObj(req *OvoKVUpdateRequest) *storage.MetaDataUpdObj
Types ¶
type OvoCounterResponse ¶
func NewOvoCounterResponse ¶
func NewOvoCounterResponse(counter *storage.MetaDataCounter) *OvoCounterResponse
type OvoKVRequest ¶
type OvoKVResponse ¶
func NewOvoKVResponse ¶
func NewOvoKVResponse(obj *storage.MetaDataObj) *OvoKVResponse
type OvoKVUpdateRequest ¶
type OvoResponse ¶
func NewOvoResponse ¶
func NewOvoResponse(status string, code string, data Any) *OvoResponse
type OvoTopology ¶
type OvoTopology struct {
Nodes []*OvoTopologyNode
}
func NewOvoTopology ¶
func NewOvoTopology(topology *cluster.ClusterTopology) *OvoTopology
type OvoTopologyNode ¶
type OvoTopologyNode struct { Name string HashRange []int Host string Port int State string Twins []string }
func NewOvoTopologyNode ¶
func NewOvoTopologyNode(node *cluster.ClusterTopologyNode) *OvoTopologyNode
Click to show internal directories.
Click to hide internal directories.