Documentation ¶
Index ¶
- func CreateMemoryCacheBackend(config ard.StringMap, context *js.Context) (interface{}, error)
- type CacheGroup
- type MemoryCacheBackend
- func (self *MemoryCacheBackend) DeleteGroup(name platform.CacheKey)
- func (self *MemoryCacheBackend) DeleteRepresentation(key platform.CacheKey)
- func (self *MemoryCacheBackend) LoadRepresentation(key platform.CacheKey) (*platform.CachedRepresentation, bool)
- func (self *MemoryCacheBackend) Prune()
- func (self *MemoryCacheBackend) StartPruning(seconds float64)
- func (self *MemoryCacheBackend) StopPruning()
- func (self *MemoryCacheBackend) StoreRepresentation(key platform.CacheKey, cached *platform.CachedRepresentation)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CacheGroup ¶
func (*CacheGroup) Expired ¶
func (self *CacheGroup) Expired() bool
type MemoryCacheBackend ¶
type MemoryCacheBackend struct { MaxSize int // TODO // contains filtered or unexported fields }
func NewMemoryCacheBackend ¶
func NewMemoryCacheBackend() *MemoryCacheBackend
func (*MemoryCacheBackend) DeleteGroup ¶
func (self *MemoryCacheBackend) DeleteGroup(name platform.CacheKey)
CacheBackend interface
func (*MemoryCacheBackend) DeleteRepresentation ¶
func (self *MemoryCacheBackend) DeleteRepresentation(key platform.CacheKey)
CacheBackend interface
func (*MemoryCacheBackend) LoadRepresentation ¶
func (self *MemoryCacheBackend) LoadRepresentation(key platform.CacheKey) (*platform.CachedRepresentation, bool)
CacheBackend interface
func (*MemoryCacheBackend) Prune ¶
func (self *MemoryCacheBackend) Prune()
func (*MemoryCacheBackend) StartPruning ¶
func (self *MemoryCacheBackend) StartPruning(seconds float64)
func (*MemoryCacheBackend) StopPruning ¶
func (self *MemoryCacheBackend) StopPruning()
func (*MemoryCacheBackend) StoreRepresentation ¶
func (self *MemoryCacheBackend) StoreRepresentation(key platform.CacheKey, cached *platform.CachedRepresentation)
CacheBackend interface
Click to show internal directories.
Click to hide internal directories.