Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorNotFound = errors.New("error not found")
ErrorNotFound - global error not found for cache DB
Functions ¶
Types ¶
type Client ¶
type Client interface {
SaveSession(session *config.SessionInfo) error
RefreshExpire(session *config.SessionInfo, refreshCookie bool) error
GetSessionInfo(uid string) (*config.SessionInfo, error)
GetListSession(login, uid string, activeOnly bool) (*[]SessionDescription, error)
DropSession(uid, login string) error
FlushBase() error
}
Client - interface DB
var ClientDB Client
ClientDB - global cache client
type SessionDescription ¶
type SessionDescription struct {
SessionID string `json:"sessionID"`
IsActive bool `json:"isActive"`
Info config.AgentInfo `json:"info"`
}
SessionDescription - session description
func (*SessionDescription) CheckActive ¶
func (session *SessionDescription) CheckActive()
CheckActive - check active
Click to show internal directories.
Click to hide internal directories.