| Quintiq file version 2.0 | 
| #parent: #root | 
| SOAPClientMethod ReceiveMessage | 
| { | 
|   ASync: true | 
|   ASyncOnFailureTextBody: | 
|   [* | 
|     root := channel_i.CommunicationChannelRoot(); | 
|      | 
|     root.SOAPReceiveMessageOnFailure( this, channel_i, datasetKind_i, datasetPath_i, datasetName_i, eventID_i ); | 
|   *] | 
|   ASyncTextBody: | 
|   [* | 
|     root := channel_i.CommunicationChannelRoot(); | 
|      | 
|     root.SOAPReceiveMessageOnSuccess( this, channel_i, datasetKind_i, datasetPath_i, datasetName_i, eventID_i ); | 
|   *] | 
|   Action: 'DataManager/SOAPReceiver/SOAPServer/ReceiveMessage' | 
|   Namespace: 'http://www.quintiq.com/DataManager/' | 
|   ResponseName: 'ReceiveMessageResponse' | 
|   ResultName: 'result' | 
|   URL: 'ReceiveMessage' | 
|   ASyncArguments: | 
|   [ | 
|     Argument channel_i | 
|     { | 
|       Type: LibDMF_CommunicationChannel | 
|     } | 
|     Argument eventID_i | 
|     { | 
|       Type: String | 
|     } | 
|   ] | 
|   SOAPArguments: | 
|   [ | 
|     SOAPArgument datasetKind_i | 
|     { | 
|       Type: String | 
|     } | 
|     SOAPArgument datasetPath_i | 
|     { | 
|       Type: String | 
|     } | 
|     SOAPArgument datasetName_i | 
|     { | 
|       Type: String | 
|     } | 
|     SOAPArgument message_i | 
|     { | 
|       Type: String | 
|     } | 
|   ] | 
| } |