15 lines
324 B
C
15 lines
324 B
C
#pragma once
|
|
|
|
#include "core/command_buffer.h"
|
|
#include "core/event.h"
|
|
#include "core/rules.h"
|
|
#include "core/state.h"
|
|
|
|
typedef struct policy_context_t {
|
|
const state_t *state;
|
|
const rules_t *rules;
|
|
const event_t *event;
|
|
} policy_context_t;
|
|
|
|
bool policy_route_event(const policy_context_t *ctx, command_buffer_t *out);
|