Versions in this module Expand all Collapse all v0 v0.1.5 Jun 19, 2025 v0.1.4 Apr 7, 2025 Changes in this version + var UDP_SERVICES_DEFAULT = map[string]UdpService + type UdpDataBroker struct + Logger zerolog.Logger + Probes map[string]UdpProbe + Services map[string]UdpService + func NewUdpDataBroker(logger zerolog.Logger) (broker UdpDataBroker) + func (u *UdpDataBroker) Filter(slugs []string, tags []string) (services map[string]UdpService, probeMap map[string]UdpProbe) + type UdpProbe struct + EncodedData string + Name string + Service string + Slug string + func (p *UdpProbe) ToOutput() UdpProbeOutput + type UdpProbeOutput struct + Name string + Slug string + type UdpService struct + Description string + Name string + NameShort string + Ports []uint16 + Probes []UdpProbe + References []string + Slug string + Tags []string + func (s *UdpService) ToOutput() UdpServiceOutput + type UdpServiceOutput struct + Description string + Name string + NameShort string + References []string + Slug string + Tags []string