Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager manages the IPC subsystem
func (*Manager) BindRenderer ¶
func (i *Manager) BindRenderer(renderer interfaces.Renderer)
BindRenderer sets the renderer, returns the dispatch function
func (*Manager) Dispatch ¶
Dispatch receives JSON encoded messages from the renderer. It processes the message to ensure that it is valid and places the processed message on the message queue
func (*Manager) SendResponse ¶
SendResponse sends the given response back to the frontend
func (*Manager) Start ¶
func (i *Manager) Start(eventManager interfaces.EventManager, bindingManager interfaces.BindingManager)
Start the IPC Manager
Click to show internal directories.
Click to hide internal directories.