Main Page | Modules | Data Structures | Data Fields

Complex type: wssg_UnsupportedMemberInterfaceFaultType
[XML Types]

Data Structures

Defines

Typedefs

Functions

Variables


Define Documentation

#define WSSG_UNSUPPORTEDMEMBERINTERFACEFAULTTYPE_NS   "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ServiceGroup-1.2-draft-01.xsd"
 

Namespace of the wssg_UnsupportedMemberInterfaceFaultType complex type.

#define WSSG_UNSUPPORTEDMEMBERINTERFACEFAULTTYPE_LOCAL   "UnsupportedMemberInterfaceFaultType"
 

Local part of the QName of the wssg_UnsupportedMemberInterfaceFaultType complex type.


Typedef Documentation

typedef struct wssg_UnsupportedMemberInterfaceFaultType_s wssg_UnsupportedMemberInterfaceFaultType
 

The wssg_UnsupportedMemberInterfaceFaultType complex type, which represents the {http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ServiceGroup-1.2-draft-01.xsd}UnsupportedMemberInterfaceFaultType element.

typedef wssg_UnsupportedMemberInterfaceFaultType* wssg_UnsupportedMemberInterfaceFaultType_o
 

The wssg_UnsupportedMemberInterfaceFaultType_o complex type, which represents an optional instance of a {http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ServiceGroup-1.2-draft-01.xsd}UnsupportedMemberInterfaceFaultType element.

typedef struct wssg_UnsupportedMemberInterfaceFaultType_array_s wssg_UnsupportedMemberInterfaceFaultType_array
 

Array of wssg_UnsupportedMemberInterfaceFaultType elements.

This structure type is used represent an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Arrays are allocated by wssg_UnsupportedMemberInterfaceFaultType_array_init() and freed by calling wssg_UnsupportedMemberInterfaceFaultType_array_destroy(). Elements may be added to an array by calling wssg_UnsupportedMemberInterfaceFaultType_array_push().


Function Documentation

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_init (
     wssg_UnsupportedMemberInterfaceFaultType ** inst )
 

Initialize a wssg_UnsupportedMemberInterfaceFaultType.

Allocates a new wssg_UnsupportedMemberInterfaceFaultType and initializes its contents. When the structure is no longer needed, it should be freed by calling wssg_UnsupportedMemberInterfaceFaultType_destroy().

Parameters:
inst Pointer to set to a newly allocated instance.

void wssg_UnsupportedMemberInterfaceFaultType_destroy (
     wssg_UnsupportedMemberInterfaceFaultType * inst )
 

Destroy a wssg_UnsupportedMemberInterfaceFaultType.

Frees a wssg_UnsupportedMemberInterfaceFaultType. All subelements and attributes will be destroyed (and freed if they are optional).

Parameters:
inst Pointer to the instance to destroy.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_copy (
     wssg_UnsupportedMemberInterfaceFaultType ** dest,
     const wssg_UnsupportedMemberInterfaceFaultType * src)
 

Copy a wssg_UnsupportedMemberInterfaceFaultType.

Perform a deep copy of a wssg_UnsupportedMemberInterfaceFaultType. The dest structure will be allocated, and then a copy of the contents of src and its subelements and attributes will be made to dest.

Parameters:
dest The wssg_UnsupportedMemberInterfaceFaultType structure to be initialized with a copy of the contents of the src structure.
src Source wssg_UnsupportedMemberInterfaceFaultType to be copied.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_init_contents (
     wssg_UnsupportedMemberInterfaceFaultType * instance )
 

Initialize the contents of a wssg_UnsupportedMemberInterfaceFaultType.

Initialize the contents of a wssg_UnsupportedMemberInterfaceFaultType. This should be used when the structure is allocated on the stack or by a some allocator besides wssg_UnsupportedMemberInterfaceFaultType_init(). The contents may be freed by calling wssg_UnsupportedMemberInterfaceFaultType_destroy_contents().

Parameters:
instance Pointer to an allocated but uninitialized wssg_UnsupportedMemberInterfaceFaultType.

void wssg_UnsupportedMemberInterfaceFaultType_destroy_contents (
     wssg_UnsupportedMemberInterfaceFaultType * inst )
 

Destroy the contents of a wssg_UnsupportedMemberInterfaceFaultType.

Destroy the subelements and attributes of the given wssg_UnsupportedMemberInterfaceFaultType.

Parameters:
inst Pointer to a wssg_UnsupportedMemberInterfaceFaultType instance to destroy.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_copy_contents (
     wssg_UnsupportedMemberInterfaceFaultType * dest,
     const wssg_UnsupportedMemberInterfaceFaultType * src)
 

Copy the contents of a wssg_UnsupportedMemberInterfaceFaultType.

Perform a deep copy of the contents of a wssg_UnsupportedMemberInterfaceFaultType. The dest strcuture must be allocated before making this call. A copy of the subelements and attributes of @ src will be made to dest.

Parameters:
dest Structure to be initialized with copies of the contents of src.
src Source wssg_UnsupportedMemberInterfaceFaultType to be copied.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_deserialize (
     const xsd_QName * element_name,
     wssg_UnsupportedMemberInterfaceFaultType * val,
     globus_soap_message_handle_t message_handle,
     globus_xsd_element_options_t options)
 

Deserialize a wssg_UnsupportedMemberInterfaceFaultType.

Deserialize an element containing a wssg_UnsupportedMemberInterfaceFaultType element.

Parameters:
element_name The name of the element which should enclose the wssg_UnsupportedMemberInterfaceFaultType.
val Pointer to the wssg_UnsupportedMemberInterfaceFaultType which will be initialized with the value of the element.
message_handle The handle to deserialize the element from.
options Deserialization options.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_deserialize_contents (
     const xsd_QName * element_name,
     wssg_UnsupportedMemberInterfaceFaultType * val,
     globus_soap_message_handle_t message_handle,
     globus_xsd_element_options_t options)
 

Deserialize a wssg_UnsupportedMemberInterfaceFaultType.

Deserialize a wssg_UnsupportedMemberInterfaceFaultType whose enclosing element has already been deserialized.

Parameters:
element_name Ignored.
val Pointer to the wssg_UnsupportedMemberInterfaceFaultType which will be initialized with the value of the current element.
message_handle The handle to deserialize the element from.
options Deserialization options.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_deserialize_pointer (
     const xsd_QName * element_name,
     wssg_UnsupportedMemberInterfaceFaultType ** instance,
     globus_soap_message_handle_t message_handle,
     globus_xsd_element_options_t options)
 

Deserialize an optional wssg_UnsupportedMemberInterfaceFaultType.

Deserialize the next element if it contains a wssg_UnsupportedMemberInterfaceFaultType.

Parameters:
element_name The name of the element which should enclose the wssg_UnsupportedMemberInterfaceFaultType.
instance Pointer to the wssg_UnsupportedMemberInterfaceFaultType * which will be allocated and initialized with the value of the element if it is present.
message_handle The handle to deserialize the element from.
options Deserialization options.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_init (
     wssg_UnsupportedMemberInterfaceFaultType_array ** inst )
 

Initialize an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Allocates a new array of 0 elements. When this array is no longer used, it should be freed by calling wssg_UnsupportedMemberInterfaceFaultType_array_destroy().

Parameters:
inst Pointer to set to a newly allocated array instance.

void wssg_UnsupportedMemberInterfaceFaultType_array_destroy (
     wssg_UnsupportedMemberInterfaceFaultType_array * inst )
 

Destroy an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Frees an array of wssg_UnsupportedMemberInterfaceFaultType elements. The contents of each element element in the array be destroyed by calling wssg_UnsupportedMemberInterfaceFaultType_destroy_contents().

Parameters:
inst Pointer to array instance to destroy.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_copy (
     wssg_UnsupportedMemberInterfaceFaultType_array ** dest,
     const wssg_UnsupportedMemberInterfaceFaultType_array * src)
 

Copy an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Perform a deep copy of an array of wssg_UnsupportedMemberInterfaceFaultType elements. The dest array will be allocated, and then a copy of the contents of each element in src will be made to dest.

Parameters:
dest Array to be initialized with copies of the elements in src.
src Source array to be copied.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_init_contents (
     wssg_UnsupportedMemberInterfaceFaultType_array * inst )
 

Initialize the contents of an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Initialize the contents of an array of wssg_UnsupportedMemberInterfaceFaultType elements. Used when the array is allocated on the stack or by a some allocator besides wssg_UnsupportedMemberInterfaceFaultType_array_init(). The contents of the array may be freed by calling wssg_UnsupportedMemberInterfaceFaultType_array_destroy_contents().

Parameters:
inst Pointer to an allocated but uninitialized array.

void wssg_UnsupportedMemberInterfaceFaultType_array_destroy_contents (
     wssg_UnsupportedMemberInterfaceFaultType_array * inst )
 

Destroy the contents of an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Destroy the elements in an array of wssg_UnsupportedMemberInterfaceFaultType elements. The contents of each element in the array be destroyed by calling wssg_UnsupportedMemberInterfaceFaultType_destroy_contents() and the array will be reset to be empty.

Parameters:
inst Pointer to array instance to destroy.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_copy_contents (
     wssg_UnsupportedMemberInterfaceFaultType_array * dest,
     const wssg_UnsupportedMemberInterfaceFaultType_array * src)
 

Copy the contents of an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Perform a deep copy of an array of wssg_UnsupportedMemberInterfaceFaultType elements. The dest array must be allocated before making this call. A copy of the contents of each element in src will be made to dest.

Parameters:
dest Array to be initialized with copies of the elements in src.
src Source array to be copied.

struct wssg_UnsupportedMemberInterfaceFaultType_s* wssg_UnsupportedMemberInterfaceFaultType_array_push (
     wssg_UnsupportedMemberInterfaceFaultType_array * array )
 

Append a new wssg_UnsupportedMemberInterfaceFaultType to an array.

Allocate and initialize a new wssg_UnsupportedMemberInterfaceFaultType structure, adding it to the end of the given array.

Parameters:
array Array to be appended to.
Returns:
This function returns the newly allocated element.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_serialize (
     const xsd_QName * element,
     const wssg_UnsupportedMemberInterfaceFaultType_array * array_instance,
     globus_soap_message_handle_t message_handle,
     globus_xsd_element_options_t options)
 

Serialize an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Serialize an element containing an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Parameters:
element The name of the element which will contain the array.
array_instance The array to serialize
message_handle The handle to serialize the element on.
options Serialization options.

globus_result_t wssg_UnsupportedMemberInterfaceFaultType_array_deserialize (
     const xsd_QName * element,
     wssg_UnsupportedMemberInterfaceFaultType_array * array_instance,
     globus_soap_message_handle_t message_handle,
     globus_xsd_element_options_t options)
 

Deserialize an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Deserialize an element containing an array of wssg_UnsupportedMemberInterfaceFaultType elements.

Parameters:
element The name of the element which should enclose the array.
array_instance The array to deserialize into
message_handle The handle to deserialize the element from.
options Deserialization options.


Variable Documentation

xsd_QName wssg_UnsupportedMemberInterfaceFaultType_qname
 

QName of the wssg_UnsupportedMemberInterfaceFaultType complex type.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_info
 

Initial value:

{
    &wssg_UnsupportedMemberInterfaceFaultType_qname,
    wssg_UnsupportedMemberInterfaceFaultType_serialize_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_deserialize_pointer_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_init_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_destroy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_copy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_init_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_destroy_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_copy_contents_wrapper,
    sizeof(wssg_UnsupportedMemberInterfaceFaultType),
    NULL,
    &wssg_UnsupportedMemberInterfaceFaultType_contents_info,
    &wssg_UnsupportedMemberInterfaceFaultType_array_info
}
Type information for serializing and deserializing wssg_UnsupportedMemberInterfaceFaultType elements.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_info
 

Type information for serializing and deserializing wssg_UnsupportedMemberInterfaceFaultType elements.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_array_info
 

Initial value:

{
    &wssg_UnsupportedMemberInterfaceFaultType_qname,
    wssg_UnsupportedMemberInterfaceFaultType_array_serialize_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_deserialize_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_init_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_destroy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_copy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_init_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_destroy_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_array_copy_contents_wrapper,
    sizeof(wssg_UnsupportedMemberInterfaceFaultType),
    wssg_UnsupportedMemberInterfaceFaultType_array_push_wrapper,
    NULL,
    NULL
}
Type information for serializing and deserializing arrays of wssg_UnsupportedMemberInterfaceFaultType elements.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_array_info
 

Type information for serializing and deserializing arrays of wssg_UnsupportedMemberInterfaceFaultType elements.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_contents_info
 

Initial value:

{
    &wssg_UnsupportedMemberInterfaceFaultType_qname,
    wssg_UnsupportedMemberInterfaceFaultType_serialize_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_deserialize_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_init_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_destroy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_copy_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_init_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_destroy_contents_wrapper,
    wssg_UnsupportedMemberInterfaceFaultType_copy_contents_wrapper,
    sizeof(wssg_UnsupportedMemberInterfaceFaultType),
    NULL,
    NULL,
    NULL
}
Type information for serializing and deserializing the contents of wssg_UnsupportedMemberInterfaceFaultType without surrounding elements.

struct globus_xsd_type_info_s wssg_UnsupportedMemberInterfaceFaultType_contents_info
 

Type information for serializing and deserializing the contents of wssg_UnsupportedMemberInterfaceFaultType without surrounding elements.


about globus | grid research | globus toolkit | software development

Comments? webmaster@globus.org