|  | Home | Documentation | wsdd.h File Reference updated by Robert van Engelen |

Classes | Macros | Typedefs | Enumerations
wsdd.h File Reference
`import "wsa5.h"`
`import "wsdx.h"`
Include dependency graph for wsdd.h:

## Classes

struct | wsdd__HelloType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":HelloType is a complexType. More...
struct | wsdd__ByeType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ByeType is a complexType. More...
struct | wsdd__ProbeType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeType is a complexType. More...
struct | wsdd__ProbeMatchesType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatchesType is a complexType. More...
struct | wsdd__ProbeMatchType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatchType is a complexType. More...
struct | wsdd__ResolveType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveType is a complexType. More...
struct | wsdd__ResolveMatchesType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatchesType is a complexType. More...
struct | wsdd__ResolveMatchType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatchType is a complexType. More...
struct | wsdd__SecurityType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SecurityType is a complexType. More...
struct | wsdd__SigType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SigType is a complexType. More...
struct | wsdd__ScopesType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ScopesType is a complexType with simpleContent. More...
struct | wsdd__AppSequenceType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":AppSequenceType is a complexType with complexContent restriction of XSD type xs:anyType. More...

## Macros

#define | SOAP_WSDD_2009
#define | SOAP_NAMESPACE_OF_wsdd "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01"

## Typedefs

typedef struct wsdd__HelloType | wsdd__HelloType
| Typedef synonym for struct wsdd__HelloType.
typedef struct wsdd__ByeType | wsdd__ByeType
| Typedef synonym for struct wsdd__ByeType.
typedef struct wsdd__ProbeType | wsdd__ProbeType
| Typedef synonym for struct wsdd__ProbeType.
typedef struct wsdd__ProbeMatchesType | wsdd__ProbeMatchesType
| Typedef synonym for struct wsdd__ProbeMatchesType.
typedef struct wsdd__ProbeMatchType | wsdd__ProbeMatchType
| Typedef synonym for struct wsdd__ProbeMatchType.
typedef struct wsdd__ResolveType | wsdd__ResolveType
| Typedef synonym for struct wsdd__ResolveType.
typedef struct wsdd__ResolveMatchesType | wsdd__ResolveMatchesType
| Typedef synonym for struct wsdd__ResolveMatchesType.
typedef struct wsdd__ResolveMatchType | wsdd__ResolveMatchType
| Typedef synonym for struct wsdd__ResolveMatchType.
typedef struct wsdd__ScopesType | wsdd__ScopesType
| Typedef synonym for struct wsdd__ScopesType.
typedef struct wsdd__SecurityType | wsdd__SecurityType
| Typedef synonym for struct wsdd__SecurityType.
typedef struct wsdd__SigType | wsdd__SigType
| Typedef synonym for struct wsdd__SigType.
typedef struct wsdd__AppSequenceType | wsdd__AppSequenceType
| Typedef synonym for struct wsdd__AppSequenceType.
typedef _QName | wsdd__QNameListType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":QNameListType is a simpleType containing a whitespace separated list of xs:QName.
typedef char * | wsdd__UriListType
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType is a simpleType containing a whitespace separated list of xs:anyURI.
typedef char * | wsdd__FaultCodeOpenType
| Union of values from member types "tns:FaultCodeType xs:QName".
typedef enum wsdd__FaultCodeType | wsdd__FaultCodeType
| Typedef synonym for enum wsdd__FaultCodeType.
typedef struct wsdd__HelloType | _wsdd__Hello
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Hello of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":HelloType.
typedef struct wsdd__ByeType | _wsdd__Bye
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Bye of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ByeType.
typedef struct wsdd__ProbeType | _wsdd__Probe
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Probe of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeType.
typedef struct wsdd__ProbeMatchesType | _wsdd__ProbeMatches
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatches of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatchesType.
typedef struct wsdd__ResolveType | _wsdd__Resolve
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Resolve of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveType.
typedef struct wsdd__ResolveMatchesType | _wsdd__ResolveMatches
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatches of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatchesType.
typedef wsdd__QNameListType | _wsdd__Types
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Types of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":QNameListType.
typedef struct wsdd__ScopesType | _wsdd__Scopes
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Scopes of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ScopesType.
typedef wsdd__UriListType | _wsdd__XAddrs
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":XAddrs of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType.
typedef unsigned int | _wsdd__MetadataVersion
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":MetadataVersion of XSD type xs:unsignedInt.
typedef wsdd__UriListType | _wsdd__SupportedMatchingRules
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SupportedMatchingRules of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType.
typedef struct wsdd__SecurityType | _wsdd__Security
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Security of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SecurityType.
typedef struct wsdd__SigType | _wsdd__Sig
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Sig of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SigType.
typedef struct wsdd__AppSequenceType | _wsdd__AppSequence
| Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":AppSequence of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":AppSequenceType.
typedef char * | _wsdd__Id
| Top-level attribute "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Id of simpleType xs:ID.

## Enumerations

enum | wsdd__FaultCodeType { wsdd__MatchingRuleNotSupported }
| "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":FaultCodeType is a simpleType restriction of XSD type xs:QName. More...

## Macro Definition Documentation

## ◆ SOAP_NAMESPACE_OF_wsdd

#define SOAP_NAMESPACE_OF_wsdd "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01"

## ◆ SOAP_WSDD_2009

#define SOAP_WSDD_2009

## Typedef Documentation

## ◆ _wsdd__AppSequence

typedef struct wsdd__AppSequenceType _wsdd__AppSequence

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":AppSequence of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":AppSequenceType.

## ◆ _wsdd__Bye

typedef struct wsdd__ByeType _wsdd__Bye

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Bye of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ByeType.

## ◆ _wsdd__Hello

typedef struct wsdd__HelloType _wsdd__Hello

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Hello of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":HelloType.

## ◆ _wsdd__Id

typedef char* _wsdd__Id

Top-level attribute "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Id of simpleType xs:ID.

## ◆ _wsdd__MetadataVersion

typedef unsigned int _wsdd__MetadataVersion

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":MetadataVersion of XSD type xs:unsignedInt.

## ◆ _wsdd__Probe

typedef struct wsdd__ProbeType _wsdd__Probe

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Probe of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeType.

## ◆ _wsdd__ProbeMatches

typedef struct wsdd__ProbeMatchesType _wsdd__ProbeMatches

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatches of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ProbeMatchesType.

## ◆ _wsdd__Resolve

typedef struct wsdd__ResolveType _wsdd__Resolve

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Resolve of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveType.

## ◆ _wsdd__ResolveMatches

typedef struct wsdd__ResolveMatchesType _wsdd__ResolveMatches

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatches of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ResolveMatchesType.

## ◆ _wsdd__Scopes

typedef struct wsdd__ScopesType _wsdd__Scopes

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Scopes of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":ScopesType.

## ◆ _wsdd__Security

typedef struct wsdd__SecurityType _wsdd__Security

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Security of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SecurityType.

## ◆ _wsdd__Sig

typedef struct wsdd__SigType _wsdd__Sig

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Sig of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SigType.

## ◆ _wsdd__SupportedMatchingRules

typedef wsdd__UriListType _wsdd__SupportedMatchingRules

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":SupportedMatchingRules of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType.

## ◆ _wsdd__Types

typedef wsdd__QNameListType _wsdd__Types

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":Types of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":QNameListType.

## ◆ _wsdd__XAddrs

typedef wsdd__UriListType _wsdd__XAddrs

Top-level root element "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":XAddrs of XSD type "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType.

## ◆ wsdd__AppSequenceType

typedef struct wsdd__AppSequenceType wsdd__AppSequenceType

Typedef synonym for struct wsdd__AppSequenceType.

## ◆ wsdd__ByeType

typedef struct wsdd__ByeType wsdd__ByeType

Typedef synonym for struct wsdd__ByeType.

## ◆ wsdd__FaultCodeOpenType

typedef char* wsdd__FaultCodeOpenType

Union of values from member types "tns:FaultCodeType xs:QName".

## ◆ wsdd__FaultCodeType

typedef enum wsdd__FaultCodeType wsdd__FaultCodeType

Typedef synonym for enum wsdd__FaultCodeType.

## ◆ wsdd__HelloType

typedef struct wsdd__HelloType wsdd__HelloType

Typedef synonym for struct wsdd__HelloType.

## ◆ wsdd__ProbeMatchesType

typedef struct wsdd__ProbeMatchesType wsdd__ProbeMatchesType

Typedef synonym for struct wsdd__ProbeMatchesType.

## ◆ wsdd__ProbeMatchType

typedef struct wsdd__ProbeMatchType wsdd__ProbeMatchType

Typedef synonym for struct wsdd__ProbeMatchType.

## ◆ wsdd__ProbeType

typedef struct wsdd__ProbeType wsdd__ProbeType

Typedef synonym for struct wsdd__ProbeType.

## ◆ wsdd__QNameListType

typedef _QName wsdd__QNameListType

"http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":QNameListType is a simpleType containing a whitespace separated list of xs:QName.

## ◆ wsdd__ResolveMatchesType

typedef struct wsdd__ResolveMatchesType wsdd__ResolveMatchesType

Typedef synonym for struct wsdd__ResolveMatchesType.

## ◆ wsdd__ResolveMatchType

typedef struct wsdd__ResolveMatchType wsdd__ResolveMatchType

Typedef synonym for struct wsdd__ResolveMatchType.

## ◆ wsdd__ResolveType

typedef struct wsdd__ResolveType wsdd__ResolveType

Typedef synonym for struct wsdd__ResolveType.

## ◆ wsdd__ScopesType

typedef struct wsdd__ScopesType wsdd__ScopesType

Typedef synonym for struct wsdd__ScopesType.

## ◆ wsdd__SecurityType

typedef struct wsdd__SecurityType wsdd__SecurityType

Typedef synonym for struct wsdd__SecurityType.

## ◆ wsdd__SigType

typedef struct wsdd__SigType wsdd__SigType

Typedef synonym for struct wsdd__SigType.

## ◆ wsdd__UriListType

typedef char* wsdd__UriListType

"http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":UriListType is a simpleType containing a whitespace separated list of xs:anyURI.

## Enumeration Type Documentation

## ◆ wsdd__FaultCodeType

enum wsdd__FaultCodeType

"http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":FaultCodeType is a simpleType restriction of XSD type xs:QName.

Enumerator
wsdd__MatchingRuleNotSupported | xs:QName value=""http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01":MatchingRuleNotSupported"