MCPcopy
hub / github.com/dragonflyoss/dragonfly / Announcer

Interface Announcer

scheduler/announcer/announcer.go:34–40  ·  view source on GitHub ↗

Announcer is the interface used for announce service.

Source from the content-addressed store, hash-verified

32
33// Announcer is the interface used for announce service.
34type Announcer interface {
35 // Started announcer server.
36 Serve()
37
38 // Stop announcer server.
39 Stop()
40}
41
42// announcer provides announce function.
43type announcer struct {

Callers 3

TestAnnouncer_ServeFunction · 0.65
StopMethod · 0.65
TestAnnouncer_ServeFunction · 0.65

Implementers 15

Serverscheduler/scheduler.go
MockSeedPeerscheduler/resource/standard/seed_peer_
MockSeedPeerMockRecorderscheduler/resource/standard/seed_peer_
MockResourcescheduler/resource/standard/resource_m
MockResourceMockRecorderscheduler/resource/standard/resource_m
seedPeerscheduler/resource/standard/seed_peer.
resourcescheduler/resource/standard/resource.g
announcerscheduler/announcer/announcer.go
MockAnnouncerscheduler/announcer/mocks/announcer_mo
MockAnnouncerMockRecorderscheduler/announcer/mocks/announcer_mo
dynconfigscheduler/config/dynconfig.go
MockDynconfigInterfacescheduler/config/mocks/dynconfig_mock.

Calls

no outgoing calls

Tested by

no test coverage detected