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 ka...@apache.org on 2008/03/26 15:46:22 UTC

svn commit: r641334 - /webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h

Author: kaushalye
Date: Wed Mar 26 07:46:10 2008
New Revision: 641334

URL: http://svn.apache.org/viewvc?rev=641334&view=rev
Log:
Axis2C hackathon : Axiom headers

Modified:
    webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h

Modified: webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h?rev=641334&r1=641333&r2=641334&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_data_handler.h Wed Mar 26 07:46:10 2008
@@ -50,27 +50,41 @@
       * @{
       */
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
-
     axiom_data_handler_get_content_type(
         axiom_data_handler_t * data_handler,
         const axutil_env_t * env);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN axis2_byte_t *AXIS2_CALL
 
     axiom_data_handler_get_input_stream(
         axiom_data_handler_t * data_handler,
         const axutil_env_t * env);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN int AXIS2_CALL
     axiom_data_handler_get_input_stream_len(
         axiom_data_handler_t * data_handler,
         const axutil_env_t * env);
 
     /**
-     * @param output_stream parameter to store reference to output byte stream.
      * The data_handler is responsible for memory occupied by the stream 
      * returned
+     * @param output_stream parameter to store reference to output byte stream.
      * @param output_stream_size parameter to store reference to output byte 
      * stream length
      */
@@ -81,6 +95,11 @@
         axis2_byte_t ** output_stream,
         int *output_stream_size);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
 
     axiom_data_handler_set_binary_data(
@@ -89,17 +108,32 @@
         axis2_byte_t * input_stream,
         int input_stream_len);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_data_handler_write_to(
         axiom_data_handler_t * data_handler,
         const axutil_env_t * env);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_data_handler_set_file_name(
         axiom_data_handler_t * data_handler,
         const axutil_env_t * env,
         axis2_char_t * file_name);
 
+    /**
+     * @param data_handler, a pointer to data handler struct
+     * @param env environment, MUST NOT be NULL.
+     * @return status code, AXIS2_SUCCESS on success and AXIS2_FAILURE on error.
+     */
     AXIS2_EXTERN void AXIS2_CALL
     axiom_data_handler_free(
         axiom_data_handler_t * data_handler,



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org