Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Macros | Typedefs | Functions
afw_server_fcgi_properties_object.c File Reference

Implementation of afw_object interface for FCGI properties. More...

#include "afw.h"
#include "afw_server_fcgi_internal.h"
#include "afw_object_impl.h"
#include "afw_object_impl_declares.h"

Go to the source code of this file.

Data Structures

struct  impl_self_s
 
struct  impl_request_properties_iterator_s
 

Macros

#define AFW_IMPLEMENTATION_ID   "fcgi"
 

Typedefs

typedef struct impl_self_s impl_self_t
 
typedef struct impl_request_properties_iterator_s impl_request_properties_iterator_t
 

Functions

const afw_object_tafw_server_fcgi_internal_create_properties_object (afw_server_fcgi_internal_request_t *request, afw_xctx_t *xctx)
 
void impl_afw_object_release (const afw_object_t *instance, afw_xctx_t *xctx)
 
void impl_afw_object_add_reference (const afw_object_t *instance, afw_xctx_t *xctx)
 
afw_size_t impl_afw_object_get_count (const afw_object_t *instance, afw_xctx_t *xctx)
 
const afw_value_timpl_afw_object_get_meta (const afw_object_t *instance, const afw_pool_t *p, afw_xctx_t *xctx)
 
const afw_value_timpl_afw_object_get_property (const afw_object_t *instance, const afw_utf8_t *property_name, afw_xctx_t *xctx)
 
const afw_value_timpl_afw_object_get_property_meta (const afw_object_t *instance, const afw_utf8_t *property_name, const afw_pool_t *p, afw_xctx_t *xctx)
 
const afw_value_timpl_afw_object_get_next_property (const afw_object_t *instance, const afw_iterator_t **iterator, const afw_utf8_t **property_name, afw_xctx_t *xctx)
 
const afw_value_timpl_afw_object_get_next_property_meta (const afw_object_t *instance, const afw_iterator_t **iterator, const afw_utf8_t **property_name, const afw_pool_t *p, afw_xctx_t *xctx)
 
afw_boolean_t impl_afw_object_has_property (const afw_object_t *instance, const afw_utf8_t *property_name, afw_xctx_t *xctx)
 
const afw_object_setter_timpl_afw_object_get_setter (const afw_object_t *instance, afw_xctx_t *xctx)
 

Detailed Description

Implementation of afw_object interface for FCGI properties.

Definition in file afw_server_fcgi_properties_object.c.

Function Documentation

◆ afw_server_fcgi_internal_create_properties_object()

const afw_object_t* afw_server_fcgi_internal_create_properties_object ( afw_server_fcgi_internal_request_t request,
afw_xctx_t xctx 
)

Create an internal fcgi request.

Definition at line 32 of file afw_server_fcgi_properties_object.c.