Documentation
¶
Index ¶
- type RDB
- func (r *RDB) Close()
- func (r *RDB) Commit(pid string, nonce int64, msg, assign goarSchema.BundleItem) (err error)
- func (r *RDB) GetAllProcess() (processIds []string, curNonces []int64, err error)
- func (r *RDB) GetAssignByNonce(pid string, nonce int64) (assign *goarSchema.BundleItem, err error)
- func (r *RDB) GetCache(pid, key string) (value string, err error)
- func (r *RDB) GetCheckpointIndex(pid string) (id string, err error)
- func (r *RDB) GetMessage(msgid string) (msg *goarSchema.BundleItem, err error)
- func (r *RDB) GetMessageByNonce(pid string, nonce int64) (msg *goarSchema.BundleItem, err error)
- func (r *RDB) GetNonce(pid string) (nonce int64, err error)
- func (r *RDB) GetResult(msgid string) (result *vmmSchema.Result, err error)
- func (r *RDB) GetResults(pid string, limit int64) (results []vmmSchema.Result, err error)
- func (r *RDB) IsExist(pid string) (ok bool, err error)
- func (r *RDB) RevertSpawn(pid string) error
- func (r *RDB) SaveCache(pid, key, value string) error
- func (r *RDB) SaveCheckpointIndex(pid, id string) error
- func (r *RDB) SaveResult(result vmmSchema.Result) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RDB ¶
type RDB struct {
// contains filtered or unexported fields
}
func (*RDB) Commit ¶
func (r *RDB) Commit(pid string, nonce int64, msg, assign goarSchema.BundleItem) (err error)
func (*RDB) GetAllProcess ¶
func (*RDB) GetAssignByNonce ¶
func (r *RDB) GetAssignByNonce(pid string, nonce int64) (assign *goarSchema.BundleItem, err error)
func (*RDB) GetCheckpointIndex ¶
func (*RDB) GetMessage ¶
func (r *RDB) GetMessage(msgid string) (msg *goarSchema.BundleItem, err error)
func (*RDB) GetMessageByNonce ¶
func (r *RDB) GetMessageByNonce(pid string, nonce int64) (msg *goarSchema.BundleItem, err error)
func (*RDB) GetResults ¶
func (*RDB) RevertSpawn ¶
func (*RDB) SaveCheckpointIndex ¶
Click to show internal directories.
Click to hide internal directories.