| | | |
C |
|
| caching, results caching plug-in ( ) |
|
| CALLOC API function ( ) |
|
| CGI |
| | environment variables in NSAPI ( ) |
| | to NSAPI conversion ( ) |
|
| cinfo_find API function ( ) |
|
| cinfo NSAPI data structure ( ) |
|
| client |
| | field in session parameter ( ) |
| | sessions and ( ) |
|
| CLIENT_CERT environment variable ( ) |
|
| compatibility issues ( ) |
|
| compiling custom SAFs ( ) |
|
| condvar_init API function ( ) |
|
| condvar_notify API function ( ) |
|
| condvar_terminate API function ( ) |
|
| condvar_wait API function ( ) |
|
| CONTENT_LENGTH environment variable ( ) |
|
| CONTENT_TYPE environment variable ( ) |
|
| context->data ( ) |
|
| context->rq ( ) |
|
| context->sn ( ) |
|
| creating |
| | custom filters ( ) ( ) |
| | custom SAFs ( ) |
| | custom server-parsed HTML tags ( ) |
|
| crit_enter API function ( ) |
|
| crit_exit API function ( ) |
|
| crit_init API function ( ) |
|
| crit_terminate API function ( ) |
|
| csd field in session parameter ( ) |
|
| custom |
| | filters ( ) ( ) |
| | SAFs ( ) ( ) |
| | server-parsed HTML tags ( ) |
| | | |
F |
|
| fc_close API function ( ) |
|
| fc_net_write API function ( ) |
|
| fc_open API function ( ) |
|
| file descriptor |
| | closing ( ) |
| | locking ( ) |
| | opening read-only ( ) |
| | opening read-write ( ) |
| | opening write-append ( ) |
| | reading into a buffer ( ) |
| | unlocking ( ) ( ) ( ) |
| | writing from a buffer ( ) |
| | writing without interruption ( ) |
|
| file I/O routines ( ) |
|
| filebuf_buf2sd API function ( ) |
|
| filebuf_close API function ( ) |
|
| filebuf_getc API function ( ) |
|
| filebuf_open API function ( ) |
|
| filebuf_open_nostat API function ( ) |
|
| filter_create API function ( ) |
|
| filter_find API function ( ) |
|
| filter_insert API function ( ) |
|
| filter_layer API function ( ) |
|
| filter methods ( ) |
| | C prototypes for ( ) |
| | FilterLayer data structure ( ) |
| | flush ( ) |
| | insert ( ) |
| | remove ( ) |
| | sendfile ( ) |
| | write ( ) |
| | writev ( ) |
|
| filter_name API function ( ) |
|
| Filter NSAPI data structure ( ) |
|
| filter_remove API function ( ) |
|
| FilterContext NSAPI data structure ( ) |
|
| FilterLayer NSAPI data structure ( ) ( ) |
| | context->data ( ) |
| | context->rq ( ) |
| | context->sn ( ) |
| | lower ( ) |
|
| FilterMethods NSAPI data structure ( ) |
|
| filters |
| | altering Content-length ( ) |
| | creating custom ( ) |
| | examples of ( ) |
| | functions used to implement ( ) |
| | input ( ) |
| | interface ( ) |
| | methods ( ) |
| | NSAPI function overview ( ) |
| | output ( ) |
| | stack position ( ) |
| | using ( ) |
|
| flush API function ( ) ( ) |
|
| FREE API function ( ) |
|
| func_exec API function ( ) |
|
| func_find API function ( ) |
|
| func_insert API function ( ) |
|
| funcs parameter ( ) |
|
| functions, reference ( ) |
| | | |
N |
|
| NameTrans |
| | example of custom SAF ( ) |
| | requirements for SAFs ( ) ( ) |
|
| net_flush API function ( ) |
|
| net_ip2host API function ( ) |
|
| net_read API function ( ) |
|
| net_sendfile API function ( ) |
|
| net_write API function ( ) |
|
| netbuf_buf2sd API function ( ) |
|
| netbuf_close API function ( ) |
|
| netbuf_getbytes API function ( ) |
|
| netbuf_getc API function ( ) |
|
| netbuf_grab API function ( ) |
|
| netbuf_open API function ( ) |
|
| network I/O routines ( ) |
|
| NSAPI |
| | alphabetical function reference ( ) |
| | CGI environment variables ( ) |
| | data structure reference ( ) |
| | filter interface ( ) |
| | function overview ( ) |
|
| NSAPI filters |
| | interface ( ) |
| | methods ( ) |
|
| nsapi.h ( ) |
|
| nsapi_module_init API function ( ) |
|
| NSAPI_RUNTIME _VERSION macro ( ) |
|
| NSAPI_VERSION macro ( ) |
| | | |
P |
|
| param_create API function ( ) |
|
| param_free API function ( ) |
|
| parameter block |
| | manipulation routines ( ) |
| | SAF parameter ( ) |
|
| parameters, for SAFs ( ) |
|
| PATH_INFO environment variable ( ) |
|
| path name, converting UNIX-style to local ( ) |
|
| PATH_TRANSLATED environment variable ( ) |
|
| PathCheck |
| | example of custom SAF ( ) |
| | requirements for SAFs ( ) ( ) |
|
| pb_entry NSAPI data structure ( ) |
|
| pb_param NSAPI data structure ( ) |
|
| pb SAF parameter ( ) |
|
| pblock, NSAPI data structure ( ) |
|
| pblock_copy API function ( ) |
|
| pblock_create API function ( ) |
|
| pblock_dup API function ( ) |
|
| pblock_find API function ( ) |
|
| pblock_findval API function ( ) |
|
| pblock_free API function ( ) |
|
| pblock_nninsert API function ( ) |
|
| pblock_nvinsert API function ( ) |
|
| pblock_pb2env API function ( ) |
|
| pblock_pblock2str API function ( ) |
|
| pblock_pinsert API function ( ) |
|
| pblock_remove API function ( ) |
|
| pblock_str2pblock API function ( ) |
|
| PERM_FREE API function ( ) |
|
| PERM_MALLOC API function ( ) ( ) ( ) |
|
| PERM_STRDUP API function ( ) |
|
| plug-ins |
| | compatibility issues ( ) |
| | creating ( ) |
| | example of new plug-ins ( ) ( ) |
| | instructing the server to use ( ) |
| | loading and initializing ( ) |
|
| prepare_nsapi_thread API function ( ) |
|
| protocol_dump822 API function ( ) |
|
| protocol_set_finfo API function ( ) |
|
| protocol_start_response API function ( ) |
|
| protocol_status API function ( ) |
|
| protocol_uri2url API function ( ) ( ) |
|
| protocol utility routines ( ) |
| | | |
R |
|
| read API function ( ) ( ) |
|
| REALLOC API function ( ) |
|
| reference |
| | data structure ( ) |
| | NSAPI functions ( ) |
|
| REMOTE_ADDR environment variable ( ) |
|
| REMOTE_HOST environment variable ( ) |
|
| REMOTE_IDENT environment variable ( ) |
|
| REMOTE_USER environment variable ( ) |
|
| remove API function ( ) ( ) |
|
| replace.c ( ) ( ) |
|
| REQ_ABORTED response code ( ) |
|
| REQ_EXIT response code ( ) |
|
| REQ_NOACTION response code ( ) |
|
| REQ_PROCEED response code ( ) |
|
| request |
| | NSAPI data structure ( ) |
| | SAF parameter ( ) |
|
| request_get_vs API function ( ) |
|
| request-handling process ( ) |
|
| request_header API function ( ) |
|
| request headers ( ) |
|
| REQUEST_METHOD environment variable ( ) |
|
| request-response model ( ) |
|
| request_stat_path API function ( ) |
|
| request_translate_uri API function ( ) |
|
| requests, HTTP ( ) |
|
| requirements for SAFs ( ) |
| | AddLog ( ) |
| | AuthTrans ( ) |
| | Error directive ( ) |
| | Init ( ) |
| | Input ( ) |
| | NameTrans ( ) |
| | ObjectType ( ) |
| | Output ( ) |
| | PathCheck ( ) |
| | Service ( ) |
|
| response headers ( ) |
|
| responses, HTTP ( ) |
|
| result codes ( ) |
|
| results caching plug-in ( ) |
| | important functions used by ( ) |
|
| rq SAF parameter ( ) |
| | | |
S |
|
| SAFs |
| | compiling and linking ( ) |
| | creating ( ) |
| | examples of custom SAFs ( ) |
| | include directory ( ) |
| | interface ( ) |
| | loading and initializing ( ) |
| | parameters ( ) |
| | result codes ( ) |
| | return values ( ) |
| | signature ( ) |
| | testing ( ) |
|
| SCRIPT_NAME environment variable ( ) |
|
| sendfile API function ( ) ( ) |
|
| sendfiledata NSAPI data structure ( ) |
|
| server, instructions for using plug-ins ( ) |
|
| SERVER_NAME environment variable ( ) |
|
| server-parsed HTML tags |
| | creating custom ( ) |
| | more information ( ) |
|
| SERVER_PORT environment variable ( ) |
|
| SERVER_PROTOCOL environment variable ( ) |
|
| SERVER_SOFTWARE environment variable ( ) |
|
| SERVER_URL environment variable ( ) |
|
| Service |
| | directives for new SAFs (plug-ins) ( ) |
| | example of custom SAF ( ) |
| | requirements for SAFs ( ) ( ) |
|
| session |
| | defined ( ) |
| | NSAPI data structure ( ) |
| | resolving the IP address of ( ) ( ) |
|
| session_dns API function ( ) |
|
| session_maxdns API function ( ) |
|
| session SAF parameter ( ) |
|
| shell expression |
| | comparing (case-blind) to a string ( ) |
| | comparing (case-sensitive) to a string ( ) ( ) |
| | validating ( ) |
|
| shexp_casecmp API function ( ) |
|
| shexp_cmp API function ( ) |
|
| shexp_match API function ( ) |
|
| shexp_valid API function ( ) |
|
| shmem_s NSAPI data structure ( ) |
|
| ShtmlTagInstanceLoad function ( ) |
|
| ShtmlTagInstanceUnload function ( ) |
|
| ShtmlTagPageLoadFunc function ( ) |
|
| ShtmlTagPageUnLoadFn ( ) |
|
| sn->client ( ) |
|
| sn->csd ( ) |
|
| sn SAF parameter ( ) |
|
| socket |
| | closing ( ) |
| | reading from ( ) |
| | sending a buffer to ( ) |
| | sending file buffer to ( ) |
| | writing to ( ) |
|
| sprintf, see util_sprintf ( ) |
|
| stat NSAPI data structure ( ) |
|
| status codes ( ) |
|
| STRDUP API function ( ) |
|
| string, creating a copy of ( ) |
|
| system_errmsg API function ( ) |
|
| system_fclose API function ( ) |
|
| system_flock API function ( ) |
|
| system_fopenRO API function ( ) |
|
| system_fopenRW API function ( ) |
|
| system_fopenWA API function ( ) |
|
| system_fread API function ( ) |
|
| system_fwrite API function ( ) |
|
| system_fwrite_atomic API function ( ) |
|
| system_gmtime API function ( ) |
|
| system_localtime API function ( ) |
|
| system_lseek API function ( ) |
|
| system_rename API function ( ) |
|
| system_ulock API function ( ) ( ) ( ) |
|
| system_unix2local API function ( ) |
|
| systhread_attach API function ( ) |
|
| systhread_current API function ( ) |
|
| systhread_getdata API function ( ) |
|
| systhread_newkey API function ( ) |
|
| systhread_setdata API function ( ) |
|
| systhread_sleep API function ( ) |
|
| systhread_start API function ( ) |
|
| systhread_timerset API function ( ) |
| | | |
U |
|
| unicode ( ) ( ) |
|
| util_can_exec API function ( ) |
|
| util_chdir2path API function ( ) |
|
| util_cookie_find API function ( ) ( ) |
|
| util_env_find API function ( ) ( ) |
|
| util_env_free API function ( ) |
|
| util_env_replace API function ( ) |
|
| util_env_str API function ( ) |
|
| util_getline API function ( ) |
|
| util_hostname API function ( ) |
|
| util_is_mozilla API function ( ) |
|
| util_is_url API function ( ) |
|
| util_itoa API function ( ) |
|
| util_later_than API function ( ) |
|
| util_sh_escape API function ( ) |
|
| util_snprintf API function ( ) |
|
| util_sprintf API function ( ) |
|
| util_strcasecmp API function ( ) |
|
| util_strftime API function ( ) |
|
| util_strncasecmp API function ( ) |
|
| util_uri_escape API function ( ) |
|
| util_uri_is_evil API function ( ) |
|
| util_uri_parse API function ( ) |
|
| util_uri_unescape API function ( ) |
|
| util_vsnprintf API function ( ) |
|
| util_vsprintf API function ( ) |
|
| utility routines ( ) |
| | | |
V |
|
| virtual server routines ( ) |
|
| vs_alloc_slot API function ( ) |
|
| vs_get_data API function ( ) |
|
| vs_get_default_httpd_object API function ( ) |
|
| vs_get_doc_root API function ( ) |
|
| vs_get_httpd_objset API function ( ) |
|
| vs_get_id API function ( ) |
|
| vs_get_mime_type API function ( ) |
|
| vs_lookup_config_var API function ( ) |
|
| vs_register_cb API function ( ) |
|
| vs_set_data API function ( ) |
|
| vs_translate_uri API function ( ) |
|
| vsnprintf, see util_vsnprintf ( ) |
|
| vsprintf, see util_vsprintf ( ) |