MCPcopy
hub / github.com/wavetermdev/waveterm / Stop

Method Stop

pkg/blockcontroller/blockcontroller.go:71–71  ·  view source on GitHub ↗
(graceful bool, newStatus string, destroy bool)

Source from the content-addressed store, hash-verified

69type Controller interface {
70 Start(ctx context.Context, blockMeta waveobj.MetaMapType, rtOpts *waveobj.RuntimeOpts, force bool) error
71 Stop(graceful bool, newStatus string, destroy bool)
72 GetRuntimeStatus() *BlockControllerRuntimeStatus // does not return nil
73 GetConnName() string
74 SendInput(input *BlockInputUnion) error

Callers 15

registerControllerFunction · 0.95
StopBuilderCommandMethod · 0.65
keepAliveMonitorMethod · 0.65
initFunction · 0.65
DeleteControllerFunction · 0.65
ShutdownFunction · 0.65
runBuilderAppMethod · 0.65
writerLoopFunction · 0.65
jobPruningWorkerFunction · 0.65
DestroyBlockControllerFunction · 0.65
WriteLoopFunction · 0.65

Implementers 3

ShellControllerpkg/blockcontroller/shellcontroller.go
TsunamiControllerpkg/blockcontroller/tsunamicontroller.
DurableShellControllerpkg/blockcontroller/durableshellcontro

Calls

no outgoing calls

Tested by 1

collectItemsFunction · 0.52