|
Pharos 0.7.23
Modern Web Framework & Web App Hosting Service.
|
Describes one matched route from the route fixture. More...
#include <native_dynamic_dispatch.h>
Data Fields | |
| char * | route_id |
| char * | path |
| char * | kind |
| char * | page_id |
| char * | action_id |
| char * | layout_id |
| char * | auth_gate |
| char * | policy_gate |
Describes one matched route from the route fixture.
Definition at line 27 of file native_dynamic_dispatch.h.
| char* NativeDynamicRouteMatch::action_id |
Action identifier (for action routes), or NULL.
Definition at line 32 of file native_dynamic_dispatch.h.
Referenced by handle_action_route(), native_dynamic_dispatch_free_match(), and native_dynamic_dispatch_match().
| char* NativeDynamicRouteMatch::auth_gate |
Auth gate constraint, or NULL.
Definition at line 34 of file native_dynamic_dispatch.h.
Referenced by handle_page_route(), native_dynamic_dispatch_free_match(), and native_dynamic_dispatch_match().
| char* NativeDynamicRouteMatch::kind |
Route kind: "page" or "action".
Definition at line 30 of file native_dynamic_dispatch.h.
Referenced by native_dynamic_dispatch_free_match(), native_dynamic_dispatch_match(), and native_dynamic_runtime_handle_request().
| char* NativeDynamicRouteMatch::layout_id |
Layout identifier, or NULL.
Definition at line 33 of file native_dynamic_dispatch.h.
Referenced by native_dynamic_dispatch_free_match(), and native_dynamic_dispatch_match().
| char* NativeDynamicRouteMatch::page_id |
Page identifier (for page routes), or NULL.
Definition at line 31 of file native_dynamic_dispatch.h.
Referenced by handle_page_route(), native_dynamic_dispatch_free_match(), native_dynamic_dispatch_match(), and resolve_declared_page_params_json_runtime().
| char* NativeDynamicRouteMatch::path |
Route path pattern (may contain parameter segments).
Definition at line 29 of file native_dynamic_dispatch.h.
Referenced by handle_accept_invite_action_runtime(), handle_action_route(), handle_issue_business_invite_action_runtime(), handle_password_reset_complete_action_runtime(), native_dynamic_dispatch_free_match(), native_dynamic_dispatch_match(), resolve_declared_page_params_json_runtime(), and resolve_invite_accept_page_params_json_runtime().
| char* NativeDynamicRouteMatch::policy_gate |
Policy gate constraint, or NULL.
Definition at line 35 of file native_dynamic_dispatch.h.
Referenced by native_dynamic_dispatch_free_match(), and native_dynamic_dispatch_match().
| char* NativeDynamicRouteMatch::route_id |
Unique route identifier from the fixture.
Definition at line 28 of file native_dynamic_dispatch.h.
Referenced by handle_page_route(), native_dynamic_dispatch_free_match(), native_dynamic_dispatch_match(), and resolve_declared_page_params_json_runtime().