Documentation ¶
Index ¶
- Constants
- Variables
- func GetSupervisor() supervisor.Supervisor
- type Header
- type Listener
- type ProcessCommunication
- type ProcessLog
- type ProcessLogHandler
- type ProcessState
- type ProcessStateHandler
- type ProcessStateHandlerFunc
- type RemoteCommunication
- type RemoteCommunicationHandler
- type Result
- type SupervisorStateChangeHandler
- type Tick
- type TickHandler
Constants ¶
View Source
const ( ProcessStatePrefix = "PROCESS_STATE" RemoteCommunicationPrefix = "REMOTE_COMMUNICATION" ProcessLogPrefix = "PROCESS_LOG" SupervisorStateChangePrefix = "SUPERVISOR_STATE_CHANGE" TickPrefix = "TICK" )
Variables ¶
Functions ¶
func GetSupervisor ¶
func GetSupervisor() supervisor.Supervisor
Types ¶
type Listener ¶
type Listener struct { ProcessStateHandler RemoteCommunicationHandler }
type ProcessCommunication ¶
type ProcessCommunication struct { }
type ProcessLog ¶
type ProcessLogHandler ¶
type ProcessLogHandler interface { }
type ProcessState ¶
type ProcessStateHandler ¶
type ProcessStateHandler interface {
// contains filtered or unexported methods
}
type ProcessStateHandlerFunc ¶
type ProcessStateHandlerFunc func(Header, ProcessState) Result
type RemoteCommunication ¶
type RemoteCommunication struct { }
type RemoteCommunicationHandler ¶
type RemoteCommunicationHandler interface {
// contains filtered or unexported methods
}
type SupervisorStateChangeHandler ¶
type SupervisorStateChangeHandler interface { }
type TickHandler ¶
type TickHandler interface { }
Click to show internal directories.
Click to hide internal directories.