[−][src]Module cerk::kernel
Implementation of the core components of CERK
Structs
CloudEventRoutingArgs | CloudEventRoutingArgs specifies how a CloudEvent should be routed |
HealthCheckRequest | Struct for |
HealthCheckResponse | Struct for |
IncomingCloudEvent | Struct for |
OutgoingCloudEvent | Struct for |
OutgoingCloudEventProcessed | Struct for |
RoutingResult | Struct for |
ScheduleInternalServer | Struct for |
StartOptions | The start option for the Kernel. This struct defines the components that will be started with the scheduler. |
Enums
BrokerEvent | Representation of all events which are exchanged between the components |
Config | This object represents the configuration for a component. It can be defined recursively. |
DeliveryGuarantee | Message delivery guarantees for the routing (defined per port channel) |
HealthCheckStatus | health check status |
ProcessingResult | result of the processing of the send attempt |
Traits
ConfigHelpers | Helper function to unwrap config to the inner types |
Functions
bootstrap | The |
Type Definitions
CloudEventMessageRoutingId | the unique identifier of the CloudEvent routing attempt this id is generated on a receiver per CloudEvent and routing attempt. |
KernelFn | Function signature for the Kernel. |
ScheduleInternalServerStatic | Fixed static lifetime for struct for |