Hermod
A cross-platform, modular and fully GDPR-compliant email archival solution!
Loading...
Searching...
No Matches
Hermod.Core.Delegation Namespace Reference

Classes

interface  IMessagePublished
 Provides a standardised method of inter-plugin, message-based communication. More...
 
interface  IPluginDelegator
 Basic contract between Hermod and any laoded plugins which allows jobs to be delegated to other plugins. More...
 
class  MessageReceivedEventArgs
 EventArgs-derived class containing the event arguments for when a message was received on a given topic. More...
 

Functions

delegate void MessageReceivedEventHandler (object? sender, MessageReceivedEventArgs e)
 Event handler delegate for the MessageReceived event.
 

Function Documentation

◆ MessageReceivedEventHandler()

delegate void Hermod.Core.Delegation.MessageReceivedEventHandler ( object?  sender,
MessageReceivedEventArgs  e 
)

Event handler delegate for the MessageReceived event.

Parameters
senderThe object that fired the event.
eThe event arguments.