8.4.5.5 GetUpdateBehavior Method

With this Method the Client can check the specific update behavior for a specified software version. To identify the version the GetUpdateBehavior Method requires the ManufacturerUri, SoftwareRevision and PatchIdentifiers Properties of the SoftwareVersionType.

Signature

	GetUpdateBehavior(
	  [in]	0:String		ManufacturerUri,
	  [in]	0:String		SoftwareRevision,
	  [in]	0:String[]		PatchIdentifiers,
	  [out]	UpdateBehavior	UpdateBehavior);
	
Table 83 – GetUpdateBehavior Method Arguments
Argument Description
ManufacturerUri ManufacturerUri Property of either the Pending or Fallback SoftwareVersionType that should be installed.
SoftwareRevision SoftwareRevision Property of either the Pending or Fallback SoftwareVersionType that should be installed.
PatchIdentifiers PatchIdentifiers Property of either the Pending or Fallback SoftwareVersionType that should be installed. (or empty array if not supported by the SoftwareVersionType instance)
UpdateBehaviorUpdate behavior option set for the specified SoftwareVersionType instance

Method Result Codes (defined in Call Service)

Result Code Description
Bad_NotFoundIf the Software Package, identified by the parameters, does not exist.
Table 84 – GetUpdateBehavior Method AddressSpace definition
Attribute Value
BrowseName1:GetUpdateBehavior
References NodeClass BrowseName DataType TypeDefinition Other
0:HasPropertyVariable0:InputArguments0:Argument[] 0:PropertyTypeM
0:HasPropertyVariable0:OutputArguments0:Argument[] 0:PropertyTypeM
Conformance Units
DI SU CachedLoading