MCPcopy Create free account
hub / github.com/0xUnixIO/pulse / OnHello

Method OnHello

internal/nodehub/hub.go:41–41  ·  view source on GitHub ↗
(nodeID string, body []byte)

Source from the content-addressed store, hash-verified

39// 实现可注入到 Hub.Options,用于解耦 hub 与业务逻辑(usage 入库、SSE 转发等)。
40type PushHandler interface {
41 OnHello(nodeID string, body []byte)
42 // OnUsagePush 返回 nil 时,hub 会向 node ack。
43 OnUsagePush(nodeID string, seq uint64, body []byte) error
44 OnLog(nodeID, reqID string, body []byte)

Callers 1

handleEventMethod · 0.65

Implementers 5

recordingPushHandlerinternal/integration/grpcpush_test.go
integrationPushHandlerinternal/nodeagent/integration_test.go
MultiPushHandlerinternal/nodehub/multihandler.go
NoopPushHandlerinternal/nodehub/hub.go
recordingPushinternal/nodehub/hub_test.go

Calls

no outgoing calls

Tested by

no test coverage detected