11.2.2 Server Facets

11.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the Machinery – Result Transfer companion specification. Each section defines and describes a Facet or Profile.

11.2.2.2 Machinery-Result Simple Result Transfer Server Facet

Table 33 defines a Facet that describes a Server providing a simple result transfer by offering the GetLatestResult Method. This mechanism is limited to only provide the latest result, not accessing the previous results.

Table 33 – Machinery-Result Simple Result Transfer Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Machinery-ResultMachinery-Result GetLatestResultM
Machinery-ResultMachinery-Result ResultFilesO
Machinery-ResultMachinery-Result PredefinedResultMetaDataO
Machinery-ResultMachinery-Result TypesM
Address Space Model0:Address Space BaseM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
Method Services0:Method CallM
Method Services0:Method Call ComplexM
11.2.2.3 Machinery-Result Result Transfer Server Facet

Table 34 defines a Facet that describes a Server providing a result transfer mechanism by providing ResultEvents and the GetResultById Method. This mechanism can be used to allow accessing the latest and previous results.

Table 34 – Machinery-Result Result Transfer Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Machinery-ResultMachinery-Result GetResultByIdM
Machinery-ResultMachinery-Result GetResultsFilteredO
Machinery ResultMachinery Result AcknowledgeResultsO
Machinery-ResultMachinery-Result ResultEventsM
Machinery-ResultMachinery-Result ResultFilesO
Machinery-ResultMachinery-Result PredefinedResultMetaDataO
Machinery-ResultMachinery-Result TypesM
Address Space Model0:Address Space BaseM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
Method Services0:Method CallM
Method Services0:Method Call ComplexM
Profile0:Standard Event Subscription Server FacetM
11.2.2.4 Machinery-Result Result Transfer Variables Server Facet

Table 35 defines a Facet that describes a Server providing a result transfer mechanism by offering ResultVariables. This mechanism can be used to allow accessing the latest and previous results.

Table 35 – Machinery-Result Result Transfer Variables Server Facet
Group Conformance Unit / Profile Title Mandatory / Optional
Machinery-ResultMachinery-Result ResultVariablesM
Machinery-ResultMachinery-Result ResultEventsO
Machinery-ResultMachinery-Result ResultFilesO
Machinery-ResultMachinery-Result PredefinedResultMetaDataO
Machinery-ResultMachinery-Result TypesM
Address Space Model0:Address Space BaseM
View Services0:View BasicM
View Services0:View TranslateBrowsePathM
View Services0:View Minimum Continuation Point 01M
Attribute Services0:Attribute ReadM
Method Services0:Method CallO
Method Services0:Method Call ComplexO