MCPcopy Create free account
hub / github.com/ForestHubAI/edge-agents / Wait

Method Wait

go/engine/node.go:39–39  ·  view source on GitHub ↗

Wait blocks until the trigger fires or ctx cancels, then returns the event or error.

(ctx context.Context)

Source from the content-addressed store, hash-verified

37 // Wait blocks until the trigger fires or ctx cancels, then returns the
38 // event or error.
39 Wait(ctx context.Context) (Event, error)
40
41 // Close releases resources on shutdown. Runner calls this even if Setup
42 // failed partway, so implementations should guard nil fields.

Callers 5

CloseMethod · 0.65
spawnTriggersMethod · 0.65
TestOnSerialReceive_WaitFunction · 0.65
TestOnPinEdge_WaitFunction · 0.65
TestOnThreshold_WaitFunction · 0.65

Implementers 9

MockTriggergo/engine/mocks_test.go
MockTrigger_Expectergo/engine/mocks_test.go
Tickergo/engine/node/trigger/ticker.go
OnSerialReceivego/engine/node/trigger/serialreceive.g
Alarmgo/engine/node/trigger/alarm.go
OnMqttMessagego/engine/node/trigger/onmqttmessage.g
OnThresholdgo/engine/node/trigger/threshold.go
Delaygo/engine/node/trigger/delay.go
OnPinEdgego/engine/node/trigger/pinedge.go

Calls

no outgoing calls

Tested by 3

TestOnSerialReceive_WaitFunction · 0.52
TestOnPinEdge_WaitFunction · 0.52
TestOnThreshold_WaitFunction · 0.52