[prev in list] [next in list] [prev in thread] [next in thread]
List: tomcat-dev
Subject: cvs commit: jakarta-tomcat-connectors/ajp/ajplib/test ajp.h
From: mturk () apache ! org
Date: 2004-07-30 18:01:12
Message-ID: 20040730180112.48938.qmail () minotaur ! apache ! org
[Download RAW message or body]
mturk 2004/07/30 11:01:12
Modified: ajp/ajplib/test ajp.h
Log:
Change the AJP_DEF_BUFFER_SZ to AJP_MSG_BUFFER_SZ.
Add protos for send data.
Revision Changes Path
1.19 +23 -1 jakarta-tomcat-connectors/ajp/ajplib/test/ajp.h
Index: ajp.h
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/ajp/ajplib/test/ajp.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ajp.h 30 Jul 2004 08:59:53 -0000 1.18
+++ ajp.h 30 Jul 2004 18:01:11 -0000 1.19
@@ -108,7 +108,7 @@
#define AJP_HEADER_LEN 4
#define AJP_HEADER_SZ_LEN 2
#define AJP_MSG_BUFFER_SZ (8*1024)
-#define AJP13_MAX_SEND_BODY_SZ (AJP_DEF_BUFFER_SZ - 6)
+#define AJP13_MAX_SEND_BODY_SZ (AJP_MSG_BUFFER_SZ - 6)
/* Webserver ask container to take control (logon phase) */
#define CMD_AJP13_PING (unsigned char)8
@@ -367,6 +367,28 @@
apr_status_t ajp_read_header(apr_socket_t *sock,
request_rec *r,
void **msg);
+
+/**
+ * Allocate a msg to send data
+ * @param r current request
+ * @param ptr data buffer
+ * @param len the length of allocated data buffer
+ * @param data returned AJP message
+ * @return APR_SUCCESS or error
+ */
+apr_status_t ajp_alloc_data_msg(request_rec *r, char **ptr, apr_size_t *len,
+ void **data);
+
+/**
+ * Send the data message
+ * @param sock backend socket
+ * @param r current request
+ * @param data AJP message to send
+ * @param len AJP message length
+ * @return APR_SUCCESS or error
+ */
+apr_status_t ajp_send_data_msg(apr_socket_t *sock, request_rec *r,
+ void *data, apr_size_t len);
#endif /* AJP_H */
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic