Namespace EyeAuras.Shared.Triggers
Classes
AuraTextMessage
Represents a text message received from a network, chat, or other sources, identified by a channel. This class holds essential information about the message, including its content, sender, and status. It also includes properties to determine if the message matches a specified text expression.
AuraTriggerBase<TAuraProperties>
AuraTriggerPropertiesBase
ComplexAuraTrigger
ComplexAuraTrigger<T>
CoreAuraTriggerBase<TAuraProperties>
CoreAuraTriggerBase<TAuraProperties>.TriggerCoreBase
EmptyAuraTriggerProperties
LegacyAuraTriggerBase<TAuraProperties>
MessageSubscriptionTriggerBase<TProperties, TMessage>
MessageSubscriptionTriggerPropertiesBase
Base record for properties related to triggers that subscribe to network channels and perform text analysis on messages.
Structs
TriggerEventData
Interfaces
IAuraTrigger
Triggers are responsible for monitoring and responding to various types of events, such as image detection, text recognition, window activity, etc.
IAuraTriggerProperties
IComplexAuraTrigger
Enums
AuraTextMessageStatus
Defines the possible statuses of a text message within an Aura network or chat context. This enum is used to indicate the current processing state of a message, from reception to completion of processing.