You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by mt...@apache.org on 2004/03/12 20:12:19 UTC
cvs commit: jakarta-tomcat-connectors/jk/native2/include jk_shm.h
mturk 2004/03/12 11:12:19
Modified: jk/native2/include jk_shm.h
Log:
Change some struct elements.
Added inmem and attached flags.
Revision Changes Path
1.10 +15 -4 jakarta-tomcat-connectors/jk/native2/include/jk_shm.h
Index: jk_shm.h
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/include/jk_shm.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- jk_shm.h 24 Feb 2004 08:44:39 -0000 1.9
+++ jk_shm.h 12 Mar 2004 19:12:19 -0000 1.10
@@ -70,8 +70,9 @@
struct jk_shm_head {
- struct jk_shm_slot slot;
+ int structSize;
+
int slotSize;
int slotMaxCount;
@@ -82,6 +83,10 @@
/* XXX Need a more generic mechanism */
int lbVer;
+
+ /* Array of used slots set to nonzero if used */
+ char slots[1];
+
};
@@ -132,11 +137,17 @@
int slotMaxCount;
- void *image;
-
struct jk_shm_head *head;
- /* Private data */
+ /* Memory image (the data after head)*/
+ void *image;
+
+ /* Is the shmem attached or created */
+ int attached;
+
+ /* Use the main memory instead */
+ int inmem;
+ /* Private data (apr_shm_t) */
void *privateData;
};
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org