Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Register ¶
func Register(cm CacheManager)
Types ¶
type Cache ¶
type Cache interface { CacheMessage(service, username string, msg *rpc.MessageContainer, ttl time.Duration) (id string, err error) // XXX Is there any better way to support retrieve all feature? Get(service, username, id string) (msg *rpc.MessageContainer, err error) RetrieveAllSince(service, username string, since time.Time) (msgs []*rpc.MessageContainer, err error) Close() error }
Click to show internal directories.
Click to hide internal directories.