Expand description
The application kit contains tools to structure your application and to communicate with other applications and services
Re-exports§
pub use self::roster::ROSTER;
Structs§
- AppInfo
- Contains the information about a running application
- Application
- Main entrypoint into a Haiku Application
- Application
Delegate - Interact with the application object
- Context
- Execution context for a Handler
- Looper
- A system that receives and processes messages in a separate thread
- Looper
Delegate - Interact with the associated looper
- Message
- A rustean representation of a BMessage
- Messenger
- A messenger is a helper that sends Messages through ports
- Notification
- Notification for Haiku’s notification system.
- ROSTER
- The
ROSTER
gives access to a globalRoster
object that can be used to communicate with Haiku’s registrar that tracks all the running Haiku applications. - Roster
- This struct provides information about applications on the Haiku system
Enums§
- Notification
Type - The type of notification
Traits§
- Application
Hooks - Callbacks to be implemented by the ApplicationState
- Handler
- A trait for the ability to process messages in the context of a looper