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 ma...@apache.org on 2009/02/11 18:46:04 UTC
svn commit: r743422 -
/webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
Author: manjula
Date: Wed Feb 11 17:46:04 2009
New Revision: 743422
URL: http://svn.apache.org/viewvc?rev=743422&view=rev
Log:
Changing the header file.
Modified:
webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
Modified: webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h?rev=743422&r1=743421&r2=743422&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_mime_parser.h Wed Feb 11 17:46:04 2009
@@ -59,14 +59,33 @@
* @param mime_boundary the MIME boundary
* @return mime parts as a hash map
*/
- AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
+ /*AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
axiom_mime_parser_parse(
axiom_mime_parser_t * mime_parser,
const axutil_env_t * env,
AXIS2_READ_INPUT_CALLBACK,
void *callback_ctx,
+ axis2_char_t * mime_boundary);*/
+
+ AXIS2_EXTERN axis2_status_t AXIS2_CALL
+ axiom_mime_parser_parse_for_soap(
+ axiom_mime_parser_t * mime_parser,
+ const axutil_env_t * env,
+ AXIS2_READ_INPUT_CALLBACK callback,
+ void *callback_ctx,
axis2_char_t * mime_boundary);
+
+ AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
+ axiom_mime_parser_parse_for_attachments(
+ axiom_mime_parser_t * mime_parser,
+ const axutil_env_t * env,
+ AXIS2_READ_INPUT_CALLBACK callback,
+ void *callback_ctx,
+ axis2_char_t * mime_boundary,
+ void *user_param);
+
+
/**
* Returns mime parts as a hash map
* @param mime_parser the pointer for the mime parser struct
@@ -178,6 +197,19 @@
axis2_char_t *callback_name);
+ AXIS2_EXTERN void AXIS2_CALL
+ axiom_mime_parser_set_mime_boundary(
+ axiom_mime_parser_t *mime_parser,
+ const axutil_env_t *env,
+ axis2_char_t *mime_boundary);
+
+
+ AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+ axiom_mime_parser_get_mime_boundary(
+ axiom_mime_parser_t *mime_parser,
+ const axutil_env_t *env);
+
+
/** @} */