Documentation ¶
Index ¶
Constants ¶
View Source
const ( CooldownMilliseconds = 1000 ServerShutdownTimeoutMilliseconds = 1000 LoggingCallerDepth = 5 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Kernel ¶ added in v0.18.0
type Kernel struct { // Expose these public-facing interfaces to allow programmatic extension of the Kernel by other projects Emitter event.Emitter Service *rpc.Service Launchers []process.Launcher Logger *logging.Logger // contains filtered or unexported fields }
Kernel is the root structure of Burrow
func (*Kernel) Shutdown ¶ added in v0.18.0
Stop the kernel allowing for a graceful shutdown of components in order
func (*Kernel) WaitForShutdown ¶ added in v0.18.0
func (kern *Kernel) WaitForShutdown()
Wait for a graceful shutdown
Click to show internal directories.
Click to hide internal directories.