diff options
Diffstat (limited to 'org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend')
-rw-r--r-- | org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend index 52c5fd3..9c9eec5 100644 --- a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend +++ b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FInterfaceProxyGenerator.xtend @@ -423,14 +423,17 @@ class FInterfaceProxyGenerator { def private generateSyncVariableList(FMethod fMethod) { val syncVariableList = new ArrayList(fMethod.inArgs.map['_' + elementName]) - syncVariableList.add('_status') + syncVariableList.add('_internalCallStatus') if (fMethod.hasError) syncVariableList.add('_error') syncVariableList.addAll(fMethod.outArgs.map['_' + elementName]) - return syncVariableList.join(', ') + ", _info" + if (!fMethod.isFireAndForget) + return syncVariableList.join(', ') + ", _info" + else + return syncVariableList.join(', ') } def private generateASyncVariableList(FMethod fMethod) { |