Documentation ¶
Index ¶
- Constants
- type AdaCoreDB
- func (db *AdaCoreDB) AddResource(ctx context.Context, hashname string, lst []*adacorepb.ResourceInfo) (int, error)
- func (db *AdaCoreDB) DelResource(ctx context.Context, hashname string) error
- func (db *AdaCoreDB) GetResource(ctx context.Context, hashname string) (*adacorepb.ResourceInfo, error)
- func (db *AdaCoreDB) RecountAllCitedTimes(ctx context.Context, hashname string) int
- func (db *AdaCoreDB) ResetAllCitedTimes(ctx context.Context) error
- func (db *AdaCoreDB) SetResource(ctx context.Context, ri *adacorepb.ResourceInfo) error
Constants ¶
View Source
const AdaCoreDBKeyPrefix = "h:"
AdaCoreDBKeyPrefix - This is the prefix of AdaCoreDBKey
View Source
const AdaCoreDBName = "adacoredb"
AdaCoreDBName - adacore database name
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdaCoreDB ¶
type AdaCoreDB struct {
// contains filtered or unexported fields
}
AdaCoreDB -
func NewAdaCoreDB ¶
NewAdaCoreDB - new AdaCoreDB
func (*AdaCoreDB) AddResource ¶
func (db *AdaCoreDB) AddResource(ctx context.Context, hashname string, lst []*adacorepb.ResourceInfo) (int, error)
AddResource - add a resource
func (*AdaCoreDB) DelResource ¶
DelResource - delete a resource
func (*AdaCoreDB) GetResource ¶
func (db *AdaCoreDB) GetResource(ctx context.Context, hashname string) (*adacorepb.ResourceInfo, error)
GetResource - get a resource
func (*AdaCoreDB) RecountAllCitedTimes ¶
RecountAllCitedTimes - recount all cited times
func (*AdaCoreDB) ResetAllCitedTimes ¶
ResetAllCitedTimes - reset all cited times
func (*AdaCoreDB) SetResource ¶
SetResource - set a resource
Click to show internal directories.
Click to hide internal directories.