NonStop SOAP 4.1 User's Manual

in_msg_ctx
is an input parameter and is a pointer to the message context structure for inflow.
out_msg_ctx
is an input parameter and is a pointer to the message context structure for outflow.
Return value:
Returns the length of the response message buffer as int.
If you are modifying the response buffer in the pre_marshal function, you must modify the length
of the response buffer (ResLen) before the returning statement of the pre_marshal function.
Modifying the Pathway or Process Attributes using NonStop SOAP 4 Message Receiver
User Functions
The axis2_MessageReceiverUserFunctions_t structure provides the following functions
that can be used to modify the Pathway or process attributes:
“The axis2_msg_recv_get_pathmonName()Function (page 143)
“The axis2_msg_recv_get_serverclassName()Function (page 143)
“The axis2_msg_recv_get_serviceName()Function (page 144)
“The axis2_msg_recv_get_operationName()Function (page 144)
“The axis2_msg_recv_get_processName()Function (page 145)
“The axis2_msg_recv_set_pathmonName()Function (page 145)
“The axis2_msg_recv_set_serverclassName()Function (page 145)
“The axis2_msg_recv_set_serviceName()Function (page 146)
“The axis2_msg_recv_set_operationName()Function (page 146)
“The axis2_msg_recv_set_processName()Function (page 147)
The axis2_msg_recv_get_pathmonName()Function
The axis2_msg_recv_get_pathmonName()function returns the value of the PATHMON name
for the service.
Synopsis:
AXIS2_EXPORT axis2_char_t *AXIS2_CALL
axis2_msg_recv_get_pathmonName(
axis2_MessageReceiverUserFunctions_t * MessageReceiverUserFunctions,
const axutil_env_t * env)
Parameters:
MessageReceiverUserFunctions
is an input parameter and is a pointer to the address of the
axis2_MessageReceiverUserFunctions_t structure.
env
is an input parameter and is a pointer to the environment structure. It cannot have a NULL
value.
Return Value:
Returns the value of the pathmon name as an axis2_char_t pointer.
The axis2_msg_recv_get_serverclassName()Function
The axis2_msg_recv_get_serverclass()function returns the value of the server class name
for the service.
Customizing the NonStop SOAP 4 Message Process Using Message Receiver User Functions 143