costin 02/04/11 12:28:01 Modified: jk/native2/include jk_channel.h jk_workerEnv.h Log: Few fixes for better channel initialization. Revision Changes Path 1.9 +2 -1 jakarta-tomcat-connectors/jk/native2/include/jk_channel.h Index: jk_channel.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/include/jk_channel.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- jk_channel.h 26 Mar 2002 02:55:15 -0000 1.8 +++ jk_channel.h 11 Apr 2002 19:28:01 -0000 1.9 @@ -113,9 +113,10 @@ send/receive flow is hard to replicate on jni ) */ int is_stream; - struct jk_pool *pool; + struct jk_workerEnv *workerEnv; struct jk_worker *worker; + char *workerName; /** Prepare the channel, check the properties. This * will resolve the host and do all the validations. 1.15 +13 -1 jakarta-tomcat-connectors/jk/native2/include/jk_workerEnv.h Index: jk_workerEnv.h =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/include/jk_workerEnv.h,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- jk_workerEnv.h 10 Apr 2002 23:48:03 -0000 1.14 +++ jk_workerEnv.h 11 Apr 2002 19:28:01 -0000 1.15 @@ -58,7 +58,7 @@ /*************************************************************************** * Description: Workers controller header file * * Author: Gal Shachor <[EMAIL PROTECTED]> * - * Version: $Revision: 1.14 $ * + * Version: $Revision: 1.15 $ * ***************************************************************************/ #ifndef JK_WORKERENV_H @@ -81,6 +81,7 @@ #endif /* __cplusplus */ struct jk_worker; +struct jk_channel; struct jk_endpoint; struct jk_env; struct jk_config; @@ -109,6 +110,10 @@ */ struct jk_map *worker_map; + /* Channels + */ + struct jk_map *channel_map; + /* worker.list - workers to load at startup */ char **worker_list; @@ -219,6 +224,13 @@ struct jk_workerEnv *_this, struct jk_worker *w); + int (*addChannel)(struct jk_env *env, + struct jk_workerEnv *_this, + struct jk_channel *w); + + int (*initChannel)(struct jk_env *env, + struct jk_workerEnv *wEnv, struct jk_channel *ch); + /** Call the handler associated with the message type. */ int (*dispatch)(struct jk_env *env, struct jk_workerEnv *_this,
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>