Documentation ¶
Index ¶
Constants ¶
View Source
const ( NORMAL = iota RECOVERING )
status
View Source
const ( START = iota COMMIT )
phase
View Source
const HISTORY_SIZE = 10010001
Variables ¶
View Source
var MaxDescRoutines = 100
Functions ¶
This section is empty.
Types ¶
type Batcher ¶
type Batcher struct {
// contains filtered or unexported fields
}
func NewBatcher ¶
func (*Batcher) Send2AClient ¶
func (*Batcher) Send2BClient ¶
type CommandId ¶
func (*CommandId) BinarySize ¶
type CommandIdCache ¶
type CommandIdCache struct {
// contains filtered or unexported fields
}
func NewCommandIdCache ¶
func NewCommandIdCache() *CommandIdCache
func (*CommandIdCache) Get ¶
func (p *CommandIdCache) Get() *CommandId
func (*CommandIdCache) Put ¶
func (p *CommandIdCache) Put(t *CommandId)
type CommunicationSupply ¶
type CommunicationSupply struct {
// contains filtered or unexported fields
}
type M1ACache ¶
type M1ACache struct {
// contains filtered or unexported fields
}
func NewM1ACache ¶
func NewM1ACache() *M1ACache
type M1BCache ¶
type M1BCache struct {
// contains filtered or unexported fields
}
func NewM1BCache ¶
func NewM1BCache() *M1BCache
type M2ACache ¶
type M2ACache struct {
// contains filtered or unexported fields
}
func NewM2ACache ¶
func NewM2ACache() *M2ACache
type M2BCache ¶
type M2BCache struct {
// contains filtered or unexported fields
}
func NewM2BCache ¶
func NewM2BCache() *M2BCache
type M2sCache ¶
type M2sCache struct {
// contains filtered or unexported fields
}
func NewM2sCache ¶
func NewM2sCache() *M2sCache
type MPaxosSync ¶
func (*MPaxosSync) BinarySize ¶
func (t *MPaxosSync) BinarySize() (nbytes int, sizeKnown bool)
func (*MPaxosSync) Marshal ¶
func (t *MPaxosSync) Marshal(wire io.Writer)
func (*MPaxosSync) New ¶
func (m *MPaxosSync) New() fastrpc.Serializable
type MPaxosSyncCache ¶
type MPaxosSyncCache struct {
// contains filtered or unexported fields
}
func NewMPaxosSyncCache ¶
func NewMPaxosSyncCache() *MPaxosSyncCache
func (*MPaxosSyncCache) Get ¶
func (p *MPaxosSyncCache) Get() *MPaxosSync
func (*MPaxosSyncCache) Put ¶
func (p *MPaxosSyncCache) Put(t *MPaxosSync)
Click to show internal directories.
Click to hide internal directories.