package master import ( "git.wzray.com/homelab/hivemind/internal/transport" "git.wzray.com/homelab/hivemind/internal/types" ) var ( heartbeatRoute = transport.NewRoute[types.Node, types.Nodes]("/master/heartbeat") joinRoute = transport.NewRoute[types.Node, types.Nodes]("/master/join") leaveRoute = transport.NewRoute[types.Node, struct{}]("/master/leave") eventHeartbeatRoute = transport.NewRoute[types.Node, types.Nodes]("/master/event/heartbeat") eventJoinRoute = transport.NewRoute[types.Node, types.Nodes]("/master/event/join") eventLeaveRoute = transport.NewRoute[types.Node, struct{}]("/master/event/leave") )