dkd library

Dao-Ke-Dao

Universal Message Module

Classes

Content
Interface for message content (body) that contains the actual message data.
ContentFactory
Factory interface for parsing Content instances from serialized data.
ContentHelper
Helper interface for message content management.
Envelope
Interface for message envelopes (headers) that contain routing/metadata for messages.
EnvelopeFactory
Factory interface for creating and parsing Envelope instances.
EnvelopeHelper
Helper interface for message envelope management.
GeneralMessageHelper
General message helper interface for common message system utilities.
InstantMessage
Interface for plaintext instant messages (unencrypted, first stage).
InstantMessageFactory
Factory interface for creating and parsing InstantMessage instances.
InstantMessageHelper
Helper interface for instant message management.
Message
Message transformation workflow and cryptographic operations.
MessageExtensions
Singleton extension class for message system operations.
ReliableMessage
Reliable Message signed by an asymmetric key
ReliableMessageFactory
Factory interface for parsing ReliableMessage instances from serialized data.
ReliableMessageHelper
Helper interface for reliable message management.
SecureMessage
Interface for encrypted secure messages (second stage).
SecureMessageFactory
Factory interface for parsing SecureMessage instances from serialized data.
SecureMessageHelper
Helper interface for secure message management.

Properties

sharedMessageExtensions MessageExtensions
Core extension manager for message system operations.
final