You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2006/10/31 10:11:04 UTC
svn commit: r469423 - /webservices/axis2/trunk/c/include/axis2_op.h
Author: damitha
Date: Tue Oct 31 01:11:04 2006
New Revision: 469423
URL: http://svn.apache.org/viewvc?view=rev&rev=469423
Log:
By mistake Ihave removed get_msg_recv method from axis2_op.h
Modified:
webservices/axis2/trunk/c/include/axis2_op.h
Modified: webservices/axis2/trunk/c/include/axis2_op.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/include/axis2_op.h?view=diff&rev=469423&r1=469422&r2=469423
==============================================================================
--- webservices/axis2/trunk/c/include/axis2_op.h (original)
+++ webservices/axis2/trunk/c/include/axis2_op.h Tue Oct 31 01:11:04 2006
@@ -256,6 +256,19 @@
struct axis2_msg_recv *msg_recv);
/**
+ * Gets message receiver. message receiver is responsible for invoking
+ * the business logic associated with the operation.
+ * @param op pointer to operation
+ * @param env pointer to environment struct
+ * @return pointer to message receiver, returns a reference, not a
+ * cloned copy
+ */
+ struct axis2_msg_recv *(AXIS2_CALL *
+ get_msg_recv)(
+ const axis2_op_t *op,
+ const axis2_env_t *env);
+
+ /**
* Gets style of operation. Style is that mentioned in WSDL, either
* RPC or document literal.
* @param op pointer to operation
@@ -878,6 +891,11 @@
@sa axis2_op_ops#set_msg_recv */
#define AXIS2_OP_SET_MSG_RECV(op, env, msg_recv) \
((op)->ops->set_msg_recv (op, env, msg_recv))
+
+/** Gets message receiver.
+ @sa axis2_op_ops#get_msg_recv */
+#define AXIS2_OP_GET_MSG_RECV(op, env) \
+ ((op)->ops->get_msg_recv (op, env))
/** Sets QName.
@sa axis2_op_ops#set_qname */
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org