GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  CS_REGISTER_FILELOAD (3)

NAME

cs_register_fileload - register a fileload function

CONTENTS

Synopsis
Arguments
Description

SYNOPSIS

   

#include <cs/cs.h>

   

void cs_register_fileload(CSPARSE *parse, void *ctx, CSFILELOAD fileload);

ARGUMENTS

parse - a pointer to an initialized CSPARSE structure
ctx - pointer that is passed to the CSFILELOAD function when called
fileload - a CSFILELOAD function

DESCRIPTION

cs_register_fileload registers a fileload function that overrides the built-in function. The built-in function uses hdf_search_path and ne_file_load (based on stat/open/read) to find and load the file on every template render. You can override this function if you wish to provide other template search functions, or load the template from an in-memory cache, etc. This fileload function will be used by cs_parse, including

include: commands in the template.

RETURN VALUE

None

SEE ALSO

cs_dump(3), cs_destroy(3), cs_render(3), cs_register_esc_strfunc(3), cs_arg_parsev(3), cs_register_fileload(3), cs_init(3), cs_register_strfunc(3), cs_arg_parse(3), cs_parse_string(3), cs_parse_file(3), =(3), cs_register_function
Search for    or go to Top of page |  Section 3 |  Main Index


ClearSilver CS_REGISTER_FILELOAD (3) 12 July 2007

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.