(0) |
STRUCTURE |
584 |
WBO_SESSION |
Outbound session data |
(0) |
HALFWORD |
2 |
WBO_LEN |
length of this session data |
(2) |
CHARACTER |
14 |
WBO_EYECATCHER |
Eyecatcher >DFHWBOSESSION |
(10) |
ADDRESS |
4 |
WBO_WBA_NEXT |
WBA chain: forward link |
(14) |
ADDRESS |
4 |
WBO_WBA_PREV |
WBA chain: backward link |
(18) |
ADDRESS |
4 |
WBO_TXN_NEXT |
TXN chain: forward link |
(1C) |
ADDRESS |
4 |
WBO_TXN_PREV |
TXN chain: backward link |
(20) |
STRUCTURE IsA( ETOKEN) |
8 |
* |
Reserved |
(20) |
ADDRESS |
4 |
P |
(24) |
FULLWORD |
4 |
N |
(28) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_TXN |
Transaction token |
(28) |
ADDRESS |
4 |
P |
(2C) |
FULLWORD |
4 |
N |
(30) |
BIT(8) |
1 |
WBO_FLAG1 |
Request status |
(30) |
1... .... |
|
WBO_PROXY |
Proxy required |
(30) |
.1.. .... |
|
WBO_HEADERS_SENT |
Headers have been sent |
(30) |
..1. .... |
|
WBO_ALLOW_TRAILERS |
Allow chunk trailers |
(30) |
...1 .... |
|
WBO_CONCLOSE_SENT |
Connection: close sent |
(30) |
.... 1... |
|
WBO_VERSION_SAVED |
Version already saved |
(30) |
.... .1.. |
|
WBO_NATIVE_REQUEST |
Don't translate request body |
(30) |
.... ..1. |
|
WBO_PROTOCOL_ISC |
Protocol is ISC |
(30) |
.... ...1 |
|
WBO_CHUNKED_REQUEST |
Send chunked data |
(31) |
UNSIGNED |
1 |
WBO_FLAG2 |
Response status |
(31) |
1... .... |
|
WBO_HTTP11 |
Server is at HTTP1.1 or later |
(31) |
.1.. .... |
|
WBO_HEADERS_RECEIVED |
Headers have been received |
(31) |
..1. .... |
|
WBO_TEXT_RESPONSE |
Response is text-based |
(31) |
...1 .... |
|
WBO_SESSION_CLOSED |
Session closed by peer |
(31) |
.... 1... |
|
WBO_MBCS_RESPONSE |
Response body is DBCS/MBCS |
(31) |
.... .1.. |
|
WBO_NATIVE_RESPONSE |
Don't translate response body |
(31) |
.... ..1. |
|
WBO_TRAILER_HEADERS |
Trailer headers expected |
(31) |
.... ...1 |
|
WBO_CHUNKED_RESPONSE |
Receive chunked data |
(32) |
UNSIGNED |
1 |
WBO_SCHEME |
URL scheme 1=HTTP, 2=HTTPS |
(33) |
UNSIGNED |
1 |
WBO_METHOD |
HTTP method |
(34) |
CHARACTER |
16 |
WBO_BIN_IP_ADDRESS |
Outbound IP address |
(44) |
UNSIGNED |
1 |
WBO_CHAR_IP_ADDRESS_ LEN |
Char IP address length |
(45) |
CHARACTER |
39 |
WBO_CHAR_IP_ADDRESS |
Char IP address |
(6C) |
UNSIGNED |
1 |
WBO_IP_ADDRESS_TYPE |
Outbound IP address type |
(6D) |
CHARACTER |
3 |
* |
Reserved |
(70) |
UNSIGNED |
2 |
WBO_PORTNUMBER |
Outbound port number |
(72) |
UNSIGNED |
1 |
WBO_FLAG3 |
Various flags |
(72) |
1... .... |
|
WBO_OPTIONS_REQUEST |
Request is options |
(72) |
.1.. .... |
|
WBO_CLOSE_HDR |
Close hdr on resp |
(72) |
..1. .... |
|
WBO_SUPPRESS_EXITS |
Suppress user exits |
(72) |
...1 .... |
|
WBO_SUPPRESS_ MONITORING |
Suppress monitoring |
(72) |
.... 1... |
|
WBO_USER_CT_HEADER |
User written cont type hdr |
(72) |
.... .1.. |
|
WBO_ADSFX_SET |
connect with adsfx |
(72) |
.... ..1. |
|
WBO_IPV6_HOST |
Hostname is IPv6 address |
(72) |
.... ...1 |
|
WBO_TRACE_SUPPRESSION |
Suppress body trace |
(73) |
UNSIGNED |
1 |
WBO_FLAG4 |
More flags |
(73) |
1... .... |
|
WBO_PROXY_HEADERS_X |
Proxy headers exist |
(73) |
.1.. .... |
|
WBO_CONTENT_LENGTH_X |
Content-len exists |
(73) |
..1. .... |
|
WBO_SOCKET_UNUSABLE |
Must close socket |
(74) |
FULLWORD |
4 |
WBO_HEADER_LEN |
Length of req/resp + hdrs |
(78) |
FULLWORD |
4 |
WBO_RESP_HEADER_LEN |
Length of resp headers |
(7C) |
FULLWORD |
4 |
WBO_BODY_LEN |
Len of request/response body |
(80) |
FULLWORD |
4 |
WBO_PENDING_REQ_COUNT |
Requests pending response |
(84) |
ADDRESS |
4 |
WBO_REALM_PTR |
Address of realm extensn |
(88) |
UNSIGNED |
4 |
WBO_SOCKETPOOL_SIZE |
Pool size used at open_ses |
(8C) |
UNSIGNED |
4 |
WBO_REPOSITORY_TOKEN |
Web repository token |
(90) |
CHARACTER |
4 |
WBO_TRANNUM |
Trannum |
(94) |
CHARACTER |
10 |
WBO_HOST_CODEPAGE |
host codepage |
(9E) |
CHARACTER |
2 |
* |
reserved |
(A0) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_HOST_CCSTOKEN |
CCS token for host |
(A0) |
ADDRESS |
4 |
P |
(A4) |
FULLWORD |
4 |
N |
(A8) |
ADDRESS |
4 |
WBO_SOCKETPOOL_TOKEN |
Token for socketpool |
(AC) |
CHARACTER |
4 |
* |
(B0) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_HDRS_CCSTOKEN |
CCS token for HTTP headers |
(B0) |
ADDRESS |
4 |
P |
(B4) |
FULLWORD |
4 |
N |
(B8) |
UNSIGNED |
4 |
WBO_HOST_CCSID |
Host IBM ccsid |
(BC) |
UNSIGNED |
4 |
WBO_GUEST_CCSID |
Guest IBM ccsid |
(C0) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_WORK_BUFFER |
Addr(work buff) |
(C0) |
ADDRESS |
4 |
P |
(C4) |
FULLWORD |
4 |
N |
(C8) |
FULLWORD |
4 |
M |
(CC) |
FULLWORD |
4 |
T |
(D0) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_SET_BUFFER |
Address of SET buffer |
(D0) |
ADDRESS |
4 |
P |
(D4) |
FULLWORD |
4 |
N |
(D8) |
FULLWORD |
4 |
M |
(DC) |
FULLWORD |
4 |
T |
(E0) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_EXCESS_BODY_ BUFFER |
Excess body (NOTRUNC) |
(E0) |
ADDRESS |
4 |
P |
(E4) |
FULLWORD |
4 |
N |
(E8) |
FULLWORD |
4 |
M |
(EC) |
FULLWORD |
4 |
T |
(F0) |
ADDRESS |
4 |
WBO_HDR_BROWSE_PTR |
Header browse buffer |
(F4) |
ADDRESS |
4 |
WBO_HDR_NEXT_PTR |
Header browse cursor |
(F8) |
HALFWORD |
2 |
WBO_HTTP_VNUM |
http version |
(FA) |
HALFWORD |
2 |
WBO_HTTP_RNUM |
http release |
(FC) |
UNSIGNED |
4 |
WBO_HOSTBUF_LEN |
Length of hostname |
(100) |
STRUCTURE IsA( BLOCK) |
8 |
WBO_HOSTNAME |
host name |
(100) |
ADDRESS |
4 |
P |
(104) |
FULLWORD |
4 |
N |
(108) |
STRUCTURE IsA( BLOCK) |
8 |
WBO_PROXY_URL |
proxy url |
(108) |
ADDRESS |
4 |
P |
(10C) |
FULLWORD |
4 |
N |
(110) |
STRUCTURE IsA( BLOCK) |
8 |
WBO_PATH |
path |
(110) |
ADDRESS |
4 |
P |
(114) |
FULLWORD |
4 |
N |
(118) |
CHARACTER |
8 |
WBO_URIMAP |
Urimap |
(120) |
UNSIGNED |
4 |
WBO_RESP_CCSID |
Response ccsid |
(124) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_EXCESS_TOKEN |
DBCS/MBCS excess token |
(124) |
ADDRESS |
4 |
P |
(128) |
FULLWORD |
4 |
N |
(12C) |
ADDRESS |
4 |
WBO_EXCESS_INPUT_PTR |
Excess input pointer |
(130) |
UNSIGNED |
4 |
WBO_EXCESS_INPUT_LEN |
Excess input length |
(134) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_EXCESS_INPUT_ BUFFER |
Excess input buffer |
(134) |
ADDRESS |
4 |
P |
(138) |
FULLWORD |
4 |
N |
(13C) |
FULLWORD |
4 |
M |
(140) |
FULLWORD |
4 |
T |
(144) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_SET_BUFFER2 |
2nd set buffer |
(144) |
ADDRESS |
4 |
P |
(148) |
FULLWORD |
4 |
N |
(14C) |
FULLWORD |
4 |
M |
(150) |
FULLWORD |
4 |
T |
(154) |
UNSIGNED |
2 |
WBO_PROXY_PORTNUMBER |
Proxy port num |
(156) |
UNSIGNED |
1 |
WBO_SOIS_ IPADDRESSTYPE |
saving address type |
(157) |
UNSIGNED |
1 |
WBO_CIPHER_COUNT |
Number of ciphers |
(158) |
CHARACTER |
28 |
WBO_CIPHER_SUITES |
Cipher codes for SSL |
(174) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_CIPHER_TOKEN |
Cipher token |
(174) |
ADDRESS |
4 |
P |
(178) |
FULLWORD |
4 |
N |
(17C) |
CHARACTER |
32 |
WBO_CERTLABEL |
Certificate label |
(19C) |
ADDRESS |
4 |
WBO_USER_TOKEN |
User Token |
(1A0) |
STRUCTURE IsA( BLOCK) |
8 |
WBO_PROXY_HEADERS |
Address of proxy |
(1A0) |
ADDRESS |
4 |
P |
(1A4) |
FULLWORD |
4 |
N |
The wbo_client_server_block is also mapped by
cbs_client_server_block. A similar block is located in wbs
(wbs_client_server_block). If one of these blocks is changed,
the other two should also be changed.
|
(1A8) |
CHARACTER |
124 |
WBO_CLIENT_SERVER_ BLOCK |
(1A8) |
BIT(8) |
1 |
WBO_PEEK_FLAGS |
(1A9) |
BIT(8) |
1 |
WBO_PEEK_FLAGS2 |
|
(1A9) |
1... .... |
|
WBO_CAPEX_PENDING |
|
(1A9) |
.1.. .... |
|
WBO_RECEIVE_DEFERRED |
|
(1A9) |
..11 1111 |
|
* |
|
(1AA) |
CHARACTER |
2 |
* |
|
(1AC) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_PEEK_HEADER_ BUFFER |
(1AC) |
ADDRESS |
4 |
P |
(1B0) |
FULLWORD |
4 |
N |
(1B4) |
FULLWORD |
4 |
M |
(1B8) |
FULLWORD |
4 |
T |
(1BC) |
ADDRESS |
4 |
WBO_SOCK_TOKEN |
(1C0) |
STRUCTURE IsA( ETOKEN) |
8 |
WBO_SESSION_TOKEN |
(1C0) |
ADDRESS |
4 |
P |
(1C4) |
FULLWORD |
4 |
N |
(1C8) |
FULLWORD |
4 |
WBO_HEADERS_ PROCESSED_OFFSET |
(1CC) |
FULLWORD |
4 |
WBO_LENGTH_OF_HEADERS |
(1D0) |
FULLWORD |
4 |
WBO_LENGTH_OF_BODY |
(1D4) |
FULLWORD |
4 |
WBO_LENGTH_OF_BODY_ RECEIVED |
(1D8) |
FULLWORD |
4 |
WBO_LENGTH_OF_BODY_ IN_BUFFER1 |
(1DC) |
FULLWORD |
4 |
WBO_BODY_OFFSET |
(1E0) |
FULLWORD |
4 |
WBO_MEDIATYPE_OFFSET |
(1E4) |
FULLWORD |
4 |
WBO_MEDIATYPE_LENGTH |
(1E8) |
FULLWORD |
4 |
* |
(1EC) |
FULLWORD |
4 |
* |
(1F0) |
FULLWORD |
4 |
WBO_CHARSET_OFFSET |
(1F4) |
FULLWORD |
4 |
WBO_CHARSET_LENGTH |
(1F8) |
FULLWORD |
4 |
WBO_STATUS_TEXT_ OFFSET |
(1FC) |
FULLWORD |
4 |
WBO_STATUS_TEXT_ LENGTH |
(200) |
FULLWORD |
4 |
WBO_STATUS_CODE |
(204) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_SEND_HEADERS_ BUFFER |
(204) |
ADDRESS |
4 |
P |
(208) |
FULLWORD |
4 |
N |
(20C) |
FULLWORD |
4 |
M |
(210) |
FULLWORD |
4 |
T |
(214) |
STRUCTURE IsA( BUFFER) |
16 |
WBO_DISCARD_BUFFER |
(214) |
ADDRESS |
4 |
P |
(218) |
FULLWORD |
4 |
N |
(21C) |
FULLWORD |
4 |
M |
(220) |
FULLWORD |
4 |
T |
(224) |
ADDRESS |
4 |
WBO_AC_STR_PTR |
ARM correlator str ptr |
(228) |
FULLWORD |
4 |
WBO_AC_STR_LEN |
ARM correlator str len |
(22C) |
1... .... |
|
WBO_PROCESS_AC |
Process ARM correlator? |
(22C) |
.111 1111 |
|
* |
Alignment padding |
(22D) |
CHARACTER |
16 |
WBO_ADSFX |
ApplData suffix |
(23D) |
UNSIGNED |
1 |
WBO_OPEN_ AUTHENTICATION |
Open authentication |
(23E) |
CHARACTER |
10 |
* |
Alignment padding |
(248) |
CHARACTER |
0 |
* |
End of WBO |