You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2010/01/22 13:00:27 UTC

svn commit: r902067 - in /webservices/axis2/trunk/c/include: axis2_http_svr_thread.h axis2_transport_receiver.h

Author: nandika
Date: Fri Jan 22 12:00:27 2010
New Revision: 902067

URL: http://svn.apache.org/viewvc?rev=902067&view=rev
Log:
methods added to set server ip

Modified:
    webservices/axis2/trunk/c/include/axis2_http_svr_thread.h
    webservices/axis2/trunk/c/include/axis2_transport_receiver.h

Modified: webservices/axis2/trunk/c/include/axis2_http_svr_thread.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_http_svr_thread.h?rev=902067&r1=902066&r2=902067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_http_svr_thread.h (original)
+++ webservices/axis2/trunk/c/include/axis2_http_svr_thread.h Fri Jan 22 12:00:27 2010
@@ -108,6 +108,11 @@
         const axutil_env_t * env,
         int port);
 
+	AXIS2_EXTERN int AXIS2_CALL
+		axis2_http_svr_thread_get_listen_socket(
+		axis2_http_svr_thread_t *svr_thread,
+		const axutil_env_t *env);
+
     /** @} */
 #ifdef __cplusplus
 }

Modified: webservices/axis2/trunk/c/include/axis2_transport_receiver.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_transport_receiver.h?rev=902067&r1=902066&r2=902067&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_transport_receiver.h (original)
+++ webservices/axis2/trunk/c/include/axis2_transport_receiver.h Fri Jan 22 12:00:27 2010
@@ -107,6 +107,25 @@
             const axutil_env_t * env,
             const axis2_char_t * svc_name);
 
+				     /**
+         * @param tranport_receiver pointer to transport receiver
+         * @param env pointer to environment struct
+         * @param svc_name pointer to service name
+         */
+         axis2_char_t *(AXIS2_CALL * get_server_ip)(
+            axis2_transport_receiver_t * transport_receiver,
+            const axutil_env_t * env);
+
+				     /**
+         * @param tranport_receiver pointer to transport receiver
+         * @param env pointer to environment struct
+         * @param svc_name pointer to service name
+         */
+        void (AXIS2_CALL * set_server_ip)(
+            axis2_transport_receiver_t * transport_receiver,
+            const axutil_env_t * env,
+             axis2_char_t * ip);
+
         /**
          * @param server pointer to server
          * @param env pointer to environment struct
@@ -218,6 +237,17 @@
 		const axutil_env_t *env,
 		const axis2_char_t *svc_name);
 
+	AXIS2_EXTERN  axis2_char_t* AXIS2_CALL
+	axis2_transport_receiver_get_server_ip(
+	axis2_transport_receiver_t *transport_receiver,
+	const axutil_env_t *env);
+
+	AXIS2_EXTERN void AXIS2_CALL
+	axis2_transport_receiver_set_server_ip(
+	axis2_transport_receiver_t *transport_receiver,
+	const axutil_env_t *env,
+	 axis2_char_t *serverip);
+
     /** @} */
 
 #ifdef __cplusplus