| | | | |
| 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 ( ) |