Defined IPC Messages

From ZKDesktop

Jump to: navigation, search

The following interprocess communications (IPC) channels and messages have been defined within the core ZK Desktop system:


  • Jaeger.ZKDAppManager.Start
Do not send to this channel. When an application is launched, a reference to the new application's AppWindow will be delivered as the message.


  • Jaeger.ZKDAppManager.Stop
Do not send to this channel. When an application is closed, a reference to the application's AppWindow will be delivered as the message.


  • Jaeger.ZKDLogging.LogUpdated
Do not send to this channel. When a log is updated, the name of the application that updated it will be delivered. If the console web application is currently viewing the specified log, or if the specified log does not already exist in the console's list of available logs, the console's display will be updated.


  • Jaeger.ZKDMainMenu.Visible
Sending the string "true" to this channel will display the main application launcher window. Sending "false" will hide it. The initial state of the window is in the ZK Desktop configuration file.


  • Jaeger.ZKDSystem.Shutdown
Do not send to this channel. Sent when the server is shutting down. No valuable message is delivered.


  • Jaeger.ZKDSystem.Timeout
Do not send to this channel. Sent when a user has timed out. No valuable message is delivered.


(For more information on using IPC, see the AppWindow API reference.)

Personal tools