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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Machinery-Result | Machinery-Result GetLatestResult | M |
| Machinery-Result | Machinery-Result ResultFiles | O |
| Machinery-Result | Machinery-Result PredefinedResultMetaData | O |
| Machinery-Result | Machinery-Result Types | M |
| Address Space Model | 0:Address Space Base | M |
| View Services | 0:View Basic | M |
| View Services | 0:View TranslateBrowsePath | M |
| View Services | 0:View Minimum Continuation Point 01 | M |
| Attribute Services | 0:Attribute Read | M |
| Method Services | 0:Method Call | M |
| Method Services | 0:Method Call Complex | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Machinery-Result | Machinery-Result GetResultById | M |
| Machinery-Result | Machinery-Result GetResultsFiltered | O |
| Machinery Result | Machinery Result AcknowledgeResults | O |
| Machinery-Result | Machinery-Result ResultEvents | M |
| Machinery-Result | Machinery-Result ResultFiles | O |
| Machinery-Result | Machinery-Result PredefinedResultMetaData | O |
| Machinery-Result | Machinery-Result Types | M |
| Address Space Model | 0:Address Space Base | M |
| View Services | 0:View Basic | M |
| View Services | 0:View TranslateBrowsePath | M |
| View Services | 0:View Minimum Continuation Point 01 | M |
| Attribute Services | 0:Attribute Read | M |
| Method Services | 0:Method Call | M |
| Method Services | 0:Method Call Complex | M |
| Profile | 0:Standard Event Subscription Server Facet | M |
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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Machinery-Result | Machinery-Result ResultVariables | M |
| Machinery-Result | Machinery-Result ResultEvents | O |
| Machinery-Result | Machinery-Result ResultFiles | O |
| Machinery-Result | Machinery-Result PredefinedResultMetaData | O |
| Machinery-Result | Machinery-Result Types | M |
| Address Space Model | 0:Address Space Base | M |
| View Services | 0:View Basic | M |
| View Services | 0:View TranslateBrowsePath | M |
| View Services | 0:View Minimum Continuation Point 01 | M |
| Attribute Services | 0:Attribute Read | M |
| Method Services | 0:Method Call | O |
| Method Services | 0:Method Call Complex | O |