-
Notifications
You must be signed in to change notification settings - Fork 20
Description
The goal of this task is to create the event bus and API for it. It should be based on PubSub. We are going to have 3 separate PubSub processes and each of them will handle following topics:
First PubSub lvdbg channels:
lvdbg/*
lvdbg/{PID}
Second PubSub lvdbg/traces channels:
lvdbg/traces/*
lvdbg/traces/{PID}
Third PubSub lvdbg/states channels:
lvdbg/states/*
lvdbg/states/{PID}
API should cover broadcasting events and subscribing to topics.
There should be such (name can be changed) functions for publishing messages:
- broadcast_standard(event) => sends event to
lvdbg/* - broadcast_standard(event, pid) => sends event to
lvdbg/*andlvdbg/{PID} - broadcast_traces(event) => sends event to
lvdbg/traces/* - broadcast_traces(event, pid) => sends event to
lvdbg/traces/*andlvdbg/traces/{PID} - broadcast_state(event) => sends event to `lvdbg/states/*
- broadcast_state(event, pid) => sends event to
lvdbg/states/*andlvdbg/states/{PID}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
refactorRefactor tasksRefactor tasks
Type
Projects
Status
Done