/*
 * Portions of this file Copyright 1999-2005 University of Chicago
 * Portions of this file Copyright 1999-2005 The University of Southern California.
 *
 * This file or a portion of this file is licensed under the
 * terms of the Globus Toolkit Public License, found at
 * http://www.globus.org/toolkit/download/license.html.
 * If you redistribute this file, with or without
 * modifications, you must include this notice in the file.
 */


/*
 * This file is automatically generated by the Globus WSDLtoC convert
 */

#ifndef _NOTIFICATIONCONSUMERSERVICE_H_
#define _NOTIFICATIONCONSUMERSERVICE_H_

#include "globus_common.h"

EXTERN_C_BEGIN

#include "globus_handler.h"
#include "globus_soap_message.h"
#include "globus_xsd_type_registry.h"

#define NOTIFICATIONCONSUMERSERVICE_BASE_PATH "wsrf/services/NotificationConsumerService"

extern xsd_QName NotificationConsumerService_service_qname;

globus_result_t
NotificationConsumerService_registry_add_types(
    globus_xsd_type_registry_t          registry);

globus_result_t
NotificationConsumerService_registry_remove_types(
    globus_xsd_type_registry_t          registry);


#include "wsnt_NotifyType.h"

/* qname for operation Notify */

extern xsd_QName Consumer_Notify_op_qname;


/* ResourceProperty element QNames */

    
EXTERN_C_END

#endif
