@ -2447,8 +2447,7 @@ MmsConnection_readMultipleVariablesAsync(MmsConnection self, MmsError* mmsError,
invokeId = getNextInvokeId ( self ) ;
invokeId = getNextInvokeId ( self ) ;
mmsClient_createReadRequestMultipleValues ( invokeId , domainId , items , payload ) ;
if ( mmsClient_createReadRequestMultipleValues ( invokeId , domainId , items , payload ) > 0 ) {
MmsClientInternalParameter intParam ;
MmsClientInternalParameter intParam ;
intParam . ptr = NULL ;
intParam . ptr = NULL ;
@ -2456,6 +2455,11 @@ MmsConnection_readMultipleVariablesAsync(MmsConnection self, MmsError* mmsError,
if ( mmsError )
if ( mmsError )
* mmsError = err ;
* mmsError = err ;
}
else {
if ( mmsError )
* mmsError = MMS_ERROR_RESOURCE_CAPABILITY_UNAVAILABLE ;
}
exit_function :
exit_function :
return invokeId ;
return invokeId ;