doc/development/mod_jk nsapi.txt

Sat, 24 Aug 2024 18:34:13 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 24 Aug 2024 18:34:13 +0200
changeset 555
66b0accda0a8
parent 5
dbc01588686e
permissions
-rw-r--r--

move first request poll to the event handler

0
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
1 mod_jk uses the following nsapi functions:
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
2
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
3 param_free line 143
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
4 pblock_fr line 143: pblock_remove
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
5 pblock_nvinsert line 147
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
6 http_status line 155: protocol_status
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
7 http_start_response line 157: protocol_start_response
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
8 netbuf_next line 188: netbuf_getc
5
dbc01588686e Added parser for obj.conf
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 0
diff changeset
9 netbuf_getbytes
0
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
10 net_write line 226
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
11 pblock_findval line 439
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
12 systhread_start line 303
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
13 systhread_sleep line 306
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
14 magnus_atrestart line 314
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
15 shexp_match line 367
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
16 request_header line 443
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
17 session_dns_lookup line 453: session_dns
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
18 conf_getglobals() line 464: server_name
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
19 server_portnum
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
20 security_active
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
21
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
22
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
23 data structures:
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
24
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
25 Session:
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
26 csd net_write
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
27 inbuf netbuf_getc
4c89c7683fb6 initialize repository
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff changeset
28

mercurial