Namespace Hi.Common.Messages
Classes
- FilteringMultiTagMessageQueue
Implementation of IMultiTagMessageQueue that supports filtering messages by tags.
- LinkedListMultiTagMessageQueue
Implementation of IMultiTagMessageQueue using a linked list to store messages.
- LoggingMessageQueue
A queue for logging messages with multi-tag support and file output capabilities.
- MessageBoardUtil
Utility class for displaying messages on a message board.
- MessageHostUtil
Utility methods for working with IMessageHost implementations.
- MessageKit
Provides utility methods for handling messages.
- MultiTagMessage
Represents a message with multiple tags for categorization and filtering.
- MultiTagMessageQueueUtil
Provides extension methods for working with multi-tag message queues.
Interfaces
- IMessageHost
Interface for objects that can host and manage messages.
- IMultiTagMessageQueue
Interface for a message queue that supports messages with multiple tags.
Enums
- BootstrapTheme
Bootstrap theme colors for UI styling.
- MessageFlag
Enumeration of common message types used for system notifications.
Delegates
- ShowMessageBoardDelegate
Delegate for showing message board notifications.