With this Methodthe Clientmay check the specific update behavior for a specified software version. To identify the version the GetUpdateBehavior Methodrequires the ManufacturerUri, SoftwareRevision and PatchIdentifiers Propertiesof the SoftwareVersionType.

Signature

GetUpdateBehavior(

[in]0:String ManufacturerUri,

[in]0:String SoftwareRevision,

[in]0:String[] PatchIdentifiers,

[out]UpdateBehaviorUpdateBehavior);

Table 77– GetUpdateBehavior Method Arguments

Argument

Description

ManufacturerUri

ManufacturerUri Property of either the Pendingor Fallback SoftwareVersionTypethat should be installed.

SoftwareRevision

SoftwareRevision Property of either the Pendingor Fallback SoftwareVersionTypethat should be installed.

PatchIdentifiers

PatchIdentifiers Property of either the Pendingor Fallback SoftwareVersionTypethat should be installed. (or empty array if not supported by the SoftwareVersionTypeinstance)

UpdateBehavior

Update behavior option set for the specified SoftwareVersionType instance

Method Result Codes (defined in Call Service)

Result Code

Description

Bad_NotFound

If the Software Package, identified by the parameters, does not exist.

Table 78– GetUpdateBehavior Method AddressSpace definition

Attribute

Value

BrowseName

GetUpdateBehavior

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

0:HasProperty

Variable

InputArguments

0:Argument[]

0:PropertyType

M

0:HasProperty

Variable

OutputArguments

0:Argument[]

0:PropertyType

M

Conformance Units

DI SU CachedLoading