Sun Java System Web Proxy Server 4.0.1 Developer's Guide |
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Index
A
AddLog
example of custom SAF 1
API funct 1
API functions
cache_digest 1
cache_filename 1
cache_fn_to_dig 1
CALLOC 1
ce_free 1
ce_lookup 1
cif_write_entry 1
cinfo_find 1
condvar_init 1
condvar_notify 1
condvar_terminate 1
condvar_wait 1
crit_enter 1
crit_exit 1
crit_init 1
crit_terminate 1
daemon_atrestart 1
fc_close 1
filebuf_close 1
filebuf_getc 1
filebuf_open 1
filebuf_open_nostat 1
filter_create 1
filter_find 1
filter_insert 1
filter_layer 1
filter_name 1
filter_remove 1
flush 1
FREE 1
fs_blk_size 1
fs_blks_available 1
func_exec 1
func_find 1
func_insert 1
insert 1
log_error 1
magnus_atrestart 1
MALLOC 1
net_ip2host 1
net_read 1
net_write 1
netbuf_buf2sd 1
netbuf_close 1
netbuf_getc 1
netbuf_grab 1
netbuf_open 1
param_create 1
param_free 1
pblock_copy 1
pblock_create 1
pblock_dup 1
pblock_find 1
pblock_findlong 1
pblock_findval 1
pblock_free 1
pblock_nlinsert 1
pblock_nninsert 1
pblock_nvinsert 1
pblock_pb2env 1
pblock_pblock2str 1
pblock_pinsert 1
pblock_remove 1
pblock_replace_name 1
pblock_str2pblock 1
PERM_FREE 1
PERM_STRDUP 1
prepare_nsapi_thread 1
protocol_dump822 1
protocol_set_finfo 1
protocol_start_response 1
protocol_status 1
protocol_uri2url 1
read 1
REALLOC 1
remove 1
request_create 1
request_free 1
request_header 1
sem_grab 1
sem_init 1
sem_release 1
sem_terminate 1
sem_tgrab 1
sendfile 1
session_create 1
session_dns 1
session_free 1
session_maxdns 1
shem_alloc 1
shexp_cmp 1
shexp_match 1
shexp_valid 1
shmem_free 1
STRDUP 1
system_errmsg 1
system_fclose 1
system_flock 1
system_fopenRO 1
system_fopenRW 1
system_fopenWA 1
system_fread 1
system_fwrite 1
system_fwrite_atomic 1
system_gmtime 1
system_localtime 1
system_lseek 1
system_rename 1
system_unix2local 1
systhread_attach 1
systhread_current 1
systhread_getdata 1
systhread_setdata 1
systhread_sleep 1
systhread_start 1
systhread_terminate 1
util_can_exec 1
util_chdir2path 1
util_cookie_find 1
util_env_create 1
util_env_find 1
util_env_free 1
util_env_replace 1
util_env_str 1
util_get_current_gmt 1
util_get_int_from_file 1
util_get_long_from_file 1
util_get_string_from_file 1
util_getline 1
util_hostname 1
util_is_mozilla 1
util_is_url 1
util_itoa 1
util_later_than 1
util_make_filename 1
util_make_gmt 1
util_make_local 1
util_move_dir 1
util_move_file 1
util_parse_http_time 1
util_put_int_to_file 1
util_put_long_to_file 1
util_put_string_to_file 1
util_sect_id 1
util_sh_escape 1
util_snprintf 1
util_strcasecmp 1
util_strftime 1
util_strncasecmp 1
util_uri_escape 1
util_uri_is_evil 1
util_uri_parse 1
util_uri_unescape 1
util_vsnprintf 1
util_vsprintf 1
util-cookie_find 1
util-does_process_exist 1
util-sprintf 1
write 1
writev 1
AuthTrans
example of custom SAF 1
B
buffered streams 1
C
cache_digest
API function 1
cache_filename
API function 1
cache_fn_to_dig
API function 1
CALLOC API function 1
ce 1
ce_free
API function 1
ce_lookup
API function 1
cif_write_entry
API function 1
cinfo NSAPI data structure 1
cinfo_find API function 1
client
field in session parameter 1
getting DNS name for 1
getting IP address for 1
sessions and 1
compiling custom SAFs 1
condvar_init API function 1
condvar_notify API function 1
condvar_terminate API function 1
condvar_wait API function 1
context->data 1
context->rq 1
context->sn 1
creating
custom filters 1
custom NSAPI plugins 1
crit_enter API function 1
crit_exit API function 1
crit_init API function 1
crit_terminate API function 1
csd field in session parameter 1
custom
NSAPI plugins 1
D
daemon_atrestart API function 1
data structures
cinfo 1
compatibility issues 1
Filter 1
FilterContext 1
FilterLayer 1
FilterMethods 1
nsapi.h header file 1
nsapi_pvt.h 1
pb_entry 1
pb_param 1
pblock 1
privatization of 1
removed from nsapi.h 1
request 1
sendfiledata 1
session 1
Session->client 1
shmem_s 1
stat 1
day of month 1
DNS names
getting clients 1
E
Error directive
errors
finding most recent system error 1
examples
location in the build 1
of custom SAFs in the build 1
wildcard patterns 1
F
fc_close API function 1
file descriptor
closing 1
locking 1
opening read-only 1
opening read-write 1
opening write-append 1
reading into a buffer 1
writing from a buffer 1
writing without interruption 1
file I/O routines 1
filebuf_buf2sd API function 1, 2
filebuf_close API function 1
filebuf_getc API function 1
filebuf_open API function 1
filebuf_open_nostat API function 1
filter methods 1
C prototypes for 1
FilterLayer data structure 1
flush 1
insert 1
remove 1
sendfile 1
write 1
writev 1
Filter NSAPI data structure 1
filter_create API function 1
filter_find API function 1
filter_insert API function 1
filter_layer API function 1
filter_name API function 1
filter_remove API function 1
FilterContext NSAPI data structure 1
FilterLayer NSAPI data structure 1, 2
context->data 1
context->rq 1
context->sn 1
lower 1
FilterMethods NSAPI data structure 1
filters
altering Content-length 1
functions used to implement 1
input 1
interface 1
methods 1
NSAPI function overview 1
output 1
stack position 1
using 1
FREE API function 1
fs_blk_size
API function 1
fs_blks_available
API function 1
func_exec API function 1
func_find API function 1
func_insert API function 1
funcs parameter 1
G
GMT time
getting thread-safe value 1
H
headers
field in request parameter 1
request 1
response 1
HTTP
buffered streams 1
compliance with HTTP/1.1 1
HTTP/1.1 specification 1
overview 1
requests 1
responses 1
status codes 1
I
IETF home page 1
include directory
for SAFs 1
Init SAFs in magnus.conf
initializing
plugins 1
SAFs 1
Input
input filters 1
IP address
getting client’s 1
L
layer parameter 1
linking SAFs 1
loading
custom SAFs 1
plugins 1
SAFs 1
load-modules function
example 1
localtime
getting thread-safe value 1
log_error API function 1
M
magnus_atrestart
API function 1
MALLOC API function 1
matching
special characters 1
memory management routines 1
month name 1
N
NameTrans
example of custom SAF 1
net_ip2host API function 1
net_read API function 1
net_write API function 1
netbuf_buf2sd API function 1
netbuf_close API function 1
netbuf_getc API function 1
netbuf_grab API function 1
netbuf_open API function 1
network I/O routines 1
NSAPI
filter interface 1
function overview 1
NSAPI filters
interface 1
methods 1
NSAPI plugins, custom 1
nsapi.h 1
nsapi_pvt.h 1
O
obj.conf
adding directives for new SAFs 1
ObjectType
example of custom SAF 1
order
of filters in filter stack 1
Output
example of custom SAF 1
output filters 1
P
param_create API function 1
param_free API function 1
parameter block
manipulation routines 1
SAF parameter 1
parameters
for SAFs 1
path name
converting UNIX-style to local 1
PathCheck
example of custom SAF 1
pb SAF parameter 1
pb_entry NSAPI data structure 1
pb_param NSAPI data structure 1
pblock
NSAPI data structure 1
pblock_copy API function 1
pblock_create API function 1
pblock_dup API function 1
pblock_find API function 1
pblock_findlong
API function 1
pblock_findval API function 1
pblock_free API function 1
pblock_nlinsert
API function 1
pblock_nninsert API function 1
pblock_nvinsert API function 1
pblock_pb2env API function 1
pblock_pblock2str API function 1
pblock_pinsert API function 1
pblock_remove API function 1
pblock_replace_name
API function 1
pblock_str2pblock API function 1
PERM_FREE API function 1
PERM_MALLOC API function 1, 2, 3
PERM_STRDUP API function 1
plugins
creating 1
instructing the server to use 1
loading and initializing 1
private data structures 1
prepare_nsapi_thread API function 1
private data structures 1
protocol utility routines 1
protocol_dump822 API function 1
protocol_set_finfo API function 1
protocol_start_response API function 1
protocol_status API function 1
protocol_uri2url API function 1
R
REALLOC API function 1
replace.c 1
REQ_ABORTED response code 1
REQ_EXIT response code 1
REQ_NOACTION response code 1
REQ_PROCEED response code 1
reqpb
field in request parameter 1
request
NSAPI data structure 1
SAF parameter 1
request headers 1
request_create
API function 1
request_free
API function 1
request_header API function 1
request-handling process 1
request-response model 1
requests
HTTP 1
requirements for SAFs 1
AddLog 1
AuthTrans 1
Error directive 1
Init 1
Input 1
NameTrans 1
ObjectType 1
Output 1
PathCheck 1
Service 1
response headers 1
responses
HTTP 1
result codes 1
rq SAF parameter 1
rq->headers 1
rq->reqpb 1
rq->srvhdrs 1
rq->vars 1
S
SAFs
compiling and linking 1
include directory 1
interface 1
loading and initializing 1
parameters 1
result codes 1
return values 1
signature 1
testing 1
sem_grab
API function 1
sem_init
API function 1
sem_release
API function 1
sem_terminate
API function 1
sem_tgrab
API function 1
semaphore
creating 1
deallocating 1
gaining exclusive access 1
releasing 1
testing for exclusive access 1
sendfiledata NSAPI data structure 1
server
instructions for using plugins 1
Service
directives for new SAFs (plugins) 1
example of custom SAF 1
session
defined 1
NSAPI data structure 1
resolving the IP address of 1, 2
session SAF parameter 1
session structure
creating 1
freeing 1
Session->client NSAPI data structure 1
session_create
API function 1
session_dns API function 1
session_free
API function 1
session_maxdns API function 1
shared memory
allocating 1
freeing 1
shell expression
comparing (case-sensitive) to a string 1, 2
validating 1
shexp_casecmp API function 1
shexp_cmp API function 1
shexp_match API function 1
shexp_valid API function 1
shlib parameter 1
shmem_alloc
API function 1
shmem_free
API function 1
shmem_s NSAPI data structure 1
sn SAF parameter 1
sn->client 1
sn->csd 1
socket
closing 1
reading from 1
sending a buffer to 1
sending file buffer to 1
writing to 1
sprintf, see util_sprintf 1
srvhdrs
field in request parameter 1
stat NSAPI data structure 1
status codes 1
STRDUP API function 1
streams
buffered 1
string
creating a copy of 1
system_errmsg API function 1
system_fclose API function 1
system_flock API function 1
system_fopenRO API function 1
system_fopenRW API function 1
system_fopenWA API function 1
system_fread API function 1
system_fwrite API function 1
system_fwrite_atomic API function 1
system_gmtime API function 1
system_localtime API function 1
system_lseek API function 1
system_rename API function 1
system_ulock API function 1, 2
system_unix2local API function 1
systhread_attach API function 1
systhread_current API function 1
systhread_getdata API function 1
systhread_newkey
API function 1
systhread_newkey API function 1
systhread_setdata API function 1
systhread_sleep API function 1
systhread_start API function 1
systhread_terminate
API function 1
systhread_timerset
API function 1
systhread_timerset API function 1
T
testing custom SAFs 1
thread
creating 1
getting a pointer to 1
getting data belonging to 1
putting to sleep 1
setting data belonging to 1
terminating 1
thread routines 1
U
util_can_exec API function 1
util_chdir2path API function 1
util_cookie_find API function 1
util_does_process_exist
API function 1
util_env_create
API function 1
util_env_find API function 1
util_env_free API function 1
util_env_replace API function 1
util_env_str API function 1
util_get_current_gmt
API function 1
util_get_int_from_file
API function 1
util_get_long_from_file
API function 1
util_get_string_from_file
API function 1
util_getline API function 1
util_hostname API function 1
util_is_mozilla API function 1
util_is_url API function 1
util_itoa API function 1
util_later_than API function 1
util_make_filename
API function 1
util_make_gmt
API function 1
util_make_local
API function 1
util_move_dir
API function 1
util_move_file
API function 1
util_parse_http_time
API function 1
util_put_int_to_file
API function 1
util_put_long_to_file
API function 1
util_put_string_to_file
API function 1
util_sect_id
API function 1
util_sh_escape API function 1
util_snprintf API function 1
util_sprintf API function 1
util_strcasecmp API function 1
util_strftime API function 1, 2
util_strncasecmp API function 1
util_uri_escape API function 1
util_uri_is_evil API function 1
util_uri_parse API function 1
util_uri_unescape API function 1
util_url_fix_hostname
util_vsnprintf API function 1
util_vsprintf API function 1
utility routines 1
V
vars
field in request parameter 1
vsnprintf, see util_vsnprintf 1
vsprintf, see util_vsprintf 1
W
weekday 1