All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.axis2.wsdl.template.c.SkelHeaderTemplate.xsl Maven / Gradle / Ivy

There is a newer version: 1.8.2
Show newest version



    
    
    
    
    
    
    

    /**
     * .h
     *
     * This file was auto-generated from WSDL for "" service
     * by the Apache Axis2/C version: #axisVersion# #today#
     *  Axis2/C skeleton for the axisService- Header file
     */

    #ifndef _H
    #define _H

	#include <axis2_svc_skeleton.h>
	#include <axutil_log_default.h>
	#include <axutil_error_default.h>
    #include <axutil_error.h>
	#include <axiom_text.h>
	#include <axiom_node.h>
	#include <axiom_element.h>
    #include <stdio.h>


   
    
     
     #include ".h"
    
    
     
     #include ".h"
    
    
     
     #include ".h"
    
   

	#ifdef __cplusplus
	extern "C" {
	#endif

     
         
         
         
            
                
                    
                
                
            
         
         


         
            /**
             * the generated fault union for operation "",
             * in a case you want to return a fault, put the appropriate adb object for
             * the union variable pointer comes as the last parameter of the method
             */
            typedef union
            {
                
                     ;
                
            } __fault;
         

		 
        /**
         * auto generated function declaration
         * for "" operation.
         * @param env environment ( mandatory)
         * @param MessageContext the outmessage context
         
         * @param _ of the 
         
         * @param _ of the 
         *
         * @param dp_ - output header
         * @return 
         */
        

        
            
            
                                          ,
                                               _
                                          
            
            
                                          ,
                                               _
                                          
            
            
        

        
        axis2_status_t 
        
        
         
        _(const axutil_env_t *env
                                          ,axis2_msg_ctx_t *msg_ctx
                                          ,
                                            *
                                             dp_ /* output header double ptr*/
                                          ,
                                          __fault *fault);


     

    /** we have to reserve some error codes for adb and for custom messages */
    #define _ERROR_CODES_START (AXIS2_ERROR_LAST + 2500)

    typedef enum 
    {
        _ERROR_NONE = _ERROR_CODES_START,
        
        
            
            
                __FAULT_,
            
        
        _ERROR_LAST
    } _error_codes;

	#ifdef __cplusplus
	}
	#endif

    #endif
    
 




© 2015 - 2024 Weber Informatics LLC | Privacy Policy