#include "Platform.h"


Defines | |
| #define | _Str(x) #x |
| #define | ADAPTOR_VERSION "4.5.1" |
| #define | APPLE_ROOT "/opt/Apple/Local/" |
| #define | CONF_CONN_TIMEOUT 1 |
| #define | CONF_RECV_TIMEOUT 3 |
| #define | CONF_SEARCH_INTERVAL (DEFAULT_CONF_INTERVAL*10) |
| #define | CONF_SEND_TIMEOUT 2 |
| #define | CONFIG_FILE "WebObjects.xml" |
| #define | CONFIG_FILE_PATH "WebObjects/Configuration/" CONFIG_FILE |
| #define | CONFIG_URL "http://localhost:1085/" |
| #define | CONN_TIMEOUT 3 |
| #define | CONNECTION "connection" |
| #define | CONNECTION_POOL_SZ 8 |
| #define | CONTENT_LENGTH "content-length" |
| #define | CONTENT_TYPE "content-type" |
| #define | COOKIE "cookie" |
| #define | CURRENT_WOF_VERSION_MAJOR 4 |
| #define | CURRENT_WOF_VERSION_MINOR 5 |
| #define | DEADAPPINTERVAL 30 |
| #define | DEBUGWAIT |
| #define | DEFAULT_CONF_INTERVAL 10 |
| #define | DEFAULT_STATE_FILE TEMPDIR "/WOAdaptorState" |
| #define | EXECROOT "Library" |
| #define | HTTP_CLOSE "close" |
| #define | HTTP_KEEP_ALIVE "keep-alive" |
| #define | INST_COOKIE "woinst=" |
| #define | LOAD_AVERAGE_HEADER "x-webobjects-loadaverage" |
| #define | LOCATION "location" |
| #define | LOG_FILE "WebObjects.log" |
| #define | LOG_FLAG "logWebObjects" |
| #define | MAX_CONF_INTERVAL 3600 |
| #define | MIN_CONF_INTERVAL 10 |
| #define | RECV_BUF_SIZE 32768 |
| #define | RECV_TIMEOUT 30 |
| #define | REFUSING_SESSIONS_HEADER "x-webobjects-refusenewsessions" |
| #define | REQUEST_ID_HEADER "x-webobjects-request-id" |
| #define | REQUEST_STREAMED_THRESHOLD (1024 * 1024) |
| #define | RESPONSE_STREAMED_SIZE (SEND_BUF_SIZE < RECV_BUF_SIZE ? SEND_BUF_SIZE : RECV_BUF_SIZE) |
| #define | RETRIES 10 |
| #define | SEND_BUF_SIZE 32768 |
| #define | SEND_TIMEOUT 5 |
| #define | STATINTERVAL 5 |
| #define | Str(x) _Str(x) |
| #define | SUPPORT_V4_URLS |
| #define | TEMPDIR "/tmp" |
| #define | TEMPDIRWITHSLASH TEMPDIR "/" |
| #define | WA_APP_LB_INFO_SIZE 4 |
| #define | WA_INST_LB_INFO_SIZE 8 |
| #define | WA_LB_MAX_NAME_LENGTH 16 |
| #define | WA_MAX_ADDITIONAL_ARGS_LENGTH 0 |
| #define | WA_MAX_APP_COUNT 256 |
| #define | WA_MAX_APP_INSTANCE_COUNT 128 |
| #define | WA_MAX_APP_NAME_LENGTH 64 |
| #define | WA_MAX_CONFIG_SERVERS 16 |
| #define | WA_MAX_HOST_NAME_LENGTH 64 |
| #define | WA_MAX_INSTANCE_NUMBER_LENGTH 8 |
| #define | WA_MAX_URL_LENGTH 256 |
| #define | WEBOBJECTS "WebObjects" |
| #define | WOADDITIONALARGS "additionalArgs" |
| #define | WOAPPNAME "name" |
| #define | WOCNCTTIMEOUT "cnctTimeout" |
| #define | WOCNFINTVL "confinterval" |
| #define | WOCONFIG "config" |
| #define | WODEADAPP "dormant" |
| #define | WODOMAIN "domainname" |
| #define | WOERRREDIR "redir" |
| #define | WOHOST "host" |
| #define | WOINSTANCENUMBER "id" |
| #define | WOLOGLEVEL "logLevel" |
| #define | WOLOGPATH "logPath" |
| #define | WOOPTIONS "options" |
| #define | WOPASSWORD "password" |
| #define | WOPOOLSZ "poolsize" |
| #define | WOPORT "port" |
| #define | WORECVBUFSIZE "recvBufSize" |
| #define | WORECVTIMEOUT "recvTimeout" |
| #define | WORETRIES "retries" |
| #define | WOSCHEDULER "scheduler" |
| #define | WOSENDBUFSIZE "sendBufSize" |
| #define | WOSENDTIMEOUT "sendTimeout" |
| #define | WOSTATEFILE "stateFile" |
| #define | WOURLVERSION "urlVersion" |
| #define | WOUSERNAME "username" |
Typedefs | |
| typedef struct _strtbl * | strtbl_p |
Functions | |
| const char * | adaptor_valueForKey (const char *option) |
| int | init_adaptor (strtbl_p options) |
| const char * | root () |
| const char * | tmp () |
| #define _Str | ( | x | ) | #x |
| #define ADAPTOR_VERSION "4.5.1" |
| #define APPLE_ROOT "/opt/Apple/Local/" |
| #define CONF_CONN_TIMEOUT 1 |
| #define CONF_RECV_TIMEOUT 3 |
| #define CONF_SEARCH_INTERVAL (DEFAULT_CONF_INTERVAL*10) |
| #define CONF_SEND_TIMEOUT 2 |
| #define CONFIG_FILE "WebObjects.xml" |
| #define CONFIG_FILE_PATH "WebObjects/Configuration/" CONFIG_FILE |
| #define CONFIG_URL "http://localhost:1085/" |
| #define CONN_TIMEOUT 3 |
| #define CONNECTION "connection" |
| #define CONNECTION_POOL_SZ 8 |
| #define CONTENT_LENGTH "content-length" |
| #define CONTENT_TYPE "content-type" |
| #define COOKIE "cookie" |
| #define CURRENT_WOF_VERSION_MAJOR 4 |
| #define CURRENT_WOF_VERSION_MINOR 5 |
| #define DEADAPPINTERVAL 30 |
| #define DEBUGWAIT |
| #define DEFAULT_CONF_INTERVAL 10 |
| #define DEFAULT_STATE_FILE TEMPDIR "/WOAdaptorState" |
| #define EXECROOT "Library" |
| #define HTTP_CLOSE "close" |
| #define HTTP_KEEP_ALIVE "keep-alive" |
| #define INST_COOKIE "woinst=" |
| #define LOAD_AVERAGE_HEADER "x-webobjects-loadaverage" |
| #define LOCATION "location" |
| #define LOG_FILE "WebObjects.log" |
| #define LOG_FLAG "logWebObjects" |
| #define MAX_CONF_INTERVAL 3600 |
| #define MIN_CONF_INTERVAL 10 |
| #define RECV_BUF_SIZE 32768 |
| #define RECV_TIMEOUT 30 |
| #define REFUSING_SESSIONS_HEADER "x-webobjects-refusenewsessions" |
| #define REQUEST_ID_HEADER "x-webobjects-request-id" |
| #define REQUEST_STREAMED_THRESHOLD (1024 * 1024) |
| #define RESPONSE_STREAMED_SIZE (SEND_BUF_SIZE < RECV_BUF_SIZE ? SEND_BUF_SIZE : RECV_BUF_SIZE) |
| #define RETRIES 10 |
| #define SEND_BUF_SIZE 32768 |
| #define SEND_TIMEOUT 5 |
| #define STATINTERVAL 5 |
| #define Str | ( | x | ) | _Str(x) |
| #define SUPPORT_V4_URLS |
| #define TEMPDIR "/tmp" |
| #define TEMPDIRWITHSLASH TEMPDIR "/" |
| #define WA_APP_LB_INFO_SIZE 4 |
| #define WA_INST_LB_INFO_SIZE 8 |
| #define WA_LB_MAX_NAME_LENGTH 16 |
| #define WA_MAX_ADDITIONAL_ARGS_LENGTH 0 |
| #define WA_MAX_APP_COUNT 256 |
| #define WA_MAX_APP_INSTANCE_COUNT 128 |
| #define WA_MAX_APP_NAME_LENGTH 64 |
| #define WA_MAX_CONFIG_SERVERS 16 |
| #define WA_MAX_HOST_NAME_LENGTH 64 |
| #define WA_MAX_INSTANCE_NUMBER_LENGTH 8 |
| #define WA_MAX_URL_LENGTH 256 |
| #define WEBOBJECTS "WebObjects" |
| #define WOADDITIONALARGS "additionalArgs" |
| #define WOAPPNAME "name" |
| #define WOCNCTTIMEOUT "cnctTimeout" |
| #define WOCNFINTVL "confinterval" |
| #define WOCONFIG "config" |
| #define WODEADAPP "dormant" |
| #define WODOMAIN "domainname" |
| #define WOERRREDIR "redir" |
| #define WOHOST "host" |
| #define WOINSTANCENUMBER "id" |
| #define WOLOGLEVEL "logLevel" |
| #define WOLOGPATH "logPath" |
| #define WOOPTIONS "options" |
| #define WOPASSWORD "password" |
| #define WOPOOLSZ "poolsize" |
| #define WOPORT "port" |
| #define WORECVBUFSIZE "recvBufSize" |
| #define WORECVTIMEOUT "recvTimeout" |
| #define WORETRIES "retries" |
| #define WOSCHEDULER "scheduler" |
| #define WOSENDBUFSIZE "sendBufSize" |
| #define WOSENDTIMEOUT "sendTimeout" |
| #define WOSTATEFILE "stateFile" |
| #define WOURLVERSION "urlVersion" |
| #define WOUSERNAME "username" |
| const char* adaptor_valueForKey | ( | const char * | option | ) |
| int init_adaptor | ( | strtbl_p | options | ) |
| const char* root | ( | ) |
| const char* tmp | ( | ) |
1.5.8