Documentation ¶
Index ¶
- type MemorySession
- func (session *MemorySession) GetSlot(slot string) interface{}
- func (session *MemorySession) GetSlots() map[string]interface{}
- func (session *MemorySession) GetStepPath() []int
- func (session *MemorySession) GetTask() string
- func (session *MemorySession) SetSlot(slot string, value interface{})
- func (session *MemorySession) SetStepPath(path []int)
- func (session *MemorySession) SetTask(task string)
- type MemorySessionProvider
- type Session
- type SessionData
- type SessionProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemorySession ¶
type MemorySession struct {
// contains filtered or unexported fields
}
func (*MemorySession) GetSlot ¶
func (session *MemorySession) GetSlot(slot string) interface{}
func (*MemorySession) GetSlots ¶
func (session *MemorySession) GetSlots() map[string]interface{}
func (*MemorySession) GetStepPath ¶
func (session *MemorySession) GetStepPath() []int
func (*MemorySession) GetTask ¶
func (session *MemorySession) GetTask() string
func (*MemorySession) SetSlot ¶
func (session *MemorySession) SetSlot(slot string, value interface{})
func (*MemorySession) SetStepPath ¶
func (session *MemorySession) SetStepPath(path []int)
func (*MemorySession) SetTask ¶
func (session *MemorySession) SetTask(task string)
type MemorySessionProvider ¶
type MemorySessionProvider struct {
// contains filtered or unexported fields
}
func NewMemorySessionProvider ¶
func NewMemorySessionProvider() *MemorySessionProvider
func (*MemorySessionProvider) GetSession ¶
func (provider *MemorySessionProvider) GetSession(sessionId string) *MemorySession
type SessionData ¶
type SessionProvider ¶
Click to show internal directories.
Click to hide internal directories.