Skip to main content

Module app_events

Module app_events 

Source
Expand description

§Application Events

This module contains event types that can be received by Alien applications. These are platform-agnostic event structures that represent triggers from various sources like queues, storage, and scheduled events.

Unlike the events module which handles alien events (traces-like system events), this module focuses on application-level events that trigger function execution.

Structs§

QueueMessage
Standardized queue message structure used by alien-runtime
ScheduledEvent
Represents a scheduled event trigger, typically from a cron job or timer.
StorageEvent
Represents an event triggered by an action in an object storage service.
StorageEvents
A wrapper type for a list of storage events.

Enums§

MessagePayload
JSON-first message payload that supports both structured JSON and UTF-8 text
StorageEventType
Represents the type of storage event that occurred.