Documentation ¶
Index ¶
- type Session
- func (s *Session) AddOutputChannel(outputChannel chan signals.Signal)
- func (s *Session) InitializeSessionData()
- func (s *Session) ListenToInputCtrlChannel()
- func (s *Session) Load(path string) error
- func (s *Session) Save(path string) error
- func (s *Session) SendToOutputChannels(signal signals.Signal)
- type SessionData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Session ¶
type Session struct { InputCtrlChannel chan signals.Signal OutputChannels []chan signals.Signal SessionData SessionData }
func NewSession ¶
func NewSession() *Session
func (*Session) AddOutputChannel ¶
func (*Session) InitializeSessionData ¶
func (s *Session) InitializeSessionData()
func (*Session) ListenToInputCtrlChannel ¶
func (s *Session) ListenToInputCtrlChannel()
func (*Session) SendToOutputChannels ¶
type SessionData ¶
Click to show internal directories.
Click to hide internal directories.