Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
afw_action.h
Go to the documentation of this file.
1 // See the 'COPYING' file in the project root for licensing information.
2 /*
3  * Adaptive Framework action header
4  *
5  * Copyright (c) 2010-2023 Clemson University
6  *
7  */
8 
9 #ifndef __AFW_ACTION_H__
10 #define __AFW_ACTION_H__
11 
12 #include "afw_interface.h"
13 
28 
48  const afw_object_t *request,
49  const afw_content_type_t *response_content_type,
50  const afw_object_t *response,
51  const afw_pool_t *p,
52  afw_xctx_t *xctx);
53 
54 
55 AFW_END_DECLARES
56 
59 #endif /* __AFW_ACTION_H__ */
#define AFW_BEGIN_DECLARES
#define AFW_DECLARE(type)
Declare a public afw function.
Interfaceafw_interface header.
const afw_object_t * afw_action_perform(const afw_object_t *request, const afw_content_type_t *response_content_type, const afw_object_t *response, const afw_pool_t *p, afw_xctx_t *xctx)
Perform actions(s) specified in AdaptiveActions object.
Definition: afw_action.c:228
Interface afw_content_type public struct.
Interface afw_object public struct.
Interface afw_pool public struct.
Interface afw_xctx public struct.