Logo Search packages:      
Sourcecode: rapple version File versions  Download package

webasset.h File Reference


Detailed Description

Data structure and APIs for web assets.

Definition in file webasset.h.

#include <time.h>

Go to the source code of this file.

Classes

struct  _rpl_wa_trf_status_description
struct  _rpl_web_asset

Defines

#define RPL_DS_PARSE_DIR   "parse"
#define RPL_DS_TERR_DIR   "terr"
#define RPL_DS_TOUT_DIR   "tout"

Typedefs

typedef enum _rpl_wa_trf_status rpl_wa_trf_status
typedef struct
_rpl_wa_trf_status_description 
rpl_wa_trf_status_description
typedef struct _rpl_web_asset rpl_web_asset

Enumerations

enum  _rpl_wa_trf_status { RPL_WA_TRF_ST_SUCCESS = 0, RPL_WA_TRF_ST_WARNING, RPL_WA_TRF_ST_FAILURE, RPL_WA_TRF_ST_UNDEF }

Functions

void rpl_wa_destroy (rpl_web_asset *wa)
rpl_str_t rpl_wa_get_contributor (rpl_web_asset wa)
rpl_str_t rpl_wa_get_filename (rpl_web_asset wa)
rpl_str_t rpl_wa_get_key (rpl_web_asset wa)
rpl_str_t rpl_wa_get_mime_type (rpl_web_asset wa)
rpl_str_t rpl_wa_get_rel_dir (rpl_web_asset wa)
rpl_str_t rpl_wa_get_tidy_stat_desc (rpl_web_asset wa)
rpl_str_t rpl_wa_get_tmpl_stat_desc (rpl_web_asset wa)
rpl_str_t rpl_wa_get_trf_status_desc (unsigned int code)
void rpl_wa_init (rpl_web_asset *wa)
int rpl_wa_is_supported_mime_type (rpl_web_asset wa)
int rpl_wa_is_transformable (rpl_web_asset wa)
void rpl_wa_set_contributor (rpl_str_t contrib, rpl_web_asset *wa)
void rpl_wa_set_filename (rpl_str_t filename, rpl_web_asset *wa)
void rpl_wa_set_key (rpl_web_asset *wa)
void rpl_wa_set_mime_type (rpl_str_t mime_type, rpl_web_asset *wa)
void rpl_wa_set_rel_dir (rpl_str_t build_int_dir, rpl_web_asset *wa)
void rpl_wa_set_tidy_stat_desc (rpl_str_t desc, rpl_web_asset *wa)
void rpl_wa_set_tmpl_stat_desc (rpl_str_t desc, rpl_web_asset *wa)

Variables

rpl_list rpl_wa_registry
int trf_size
const rpl_wa_trf_status_description trf_status []


Generated by  Doxygen 1.6.0   Back to index