public interface MultiStateValueDiscreteType extends DiscreteItemType
| Modifier and Type | Field and Description |
|---|---|
static QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[]> |
ENUM_VALUES |
static QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
VALUE_AS_TEXT |
DEFINITION, VALUE_PRECISION| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] |
getEnumValues()
Get the local value of the EnumValues Node.
|
PropertyType |
getEnumValuesNode()
Get the EnumValues
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyType> |
getEnumValuesNodeAsync()
Asynchronous implementation of
getEnumValuesNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getValueAsText()
Get the local value of the ValueAsText Node.
|
PropertyType |
getValueAsTextNode()
Get the ValueAsText
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyType> |
getValueAsTextNodeAsync()
Asynchronous implementation of
getValueAsTextNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] |
readEnumValues()
Read the value of the EnumValues Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[]> |
readEnumValuesAsync()
An asynchronous implementation of
readEnumValues(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readValueAsText()
Read the value of the ValueAsText Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readValueAsTextAsync()
An asynchronous implementation of
readValueAsText(). |
void |
setEnumValues(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
Set the local value of the EnumValues Node.
|
void |
setValueAsText(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
Set the local value of the ValueAsText Node.
|
void |
writeEnumValues(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
Write a new value for the EnumValues Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeEnumValuesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
An asynchronous implementation of
writeEnumValues(EnumValueType[]). |
void |
writeValueAsText(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
Write a new value for the ValueAsText Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeValueAsTextAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
An asynchronous implementation of
writeValueAsText(LocalizedText). |
getDefinition, getDefinitionNode, getDefinitionNodeAsync, getValuePrecision, getValuePrecisionNode, getValuePrecisionNodeAsync, readDefinition, readDefinitionAsync, readValuePrecision, readValuePrecisionAsync, setDefinition, setValuePrecision, writeDefinition, writeDefinitionAsync, writeValuePrecision, writeValuePrecisionAsyncgetAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskstatic final QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[]> ENUM_VALUES
static final QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> VALUE_AS_TEXT
org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] getEnumValues()
throws org.eclipse.milo.opcua.stack.core.UaException
The returned value is the last seen; it is not read live from the server.
org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EnumValues Node.void setEnumValues(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
enumValues - the local value to set for the EnumValues Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EnumValues Node.org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] readEnumValues()
throws org.eclipse.milo.opcua.stack.core.UaException
EnumValueType[] value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeEnumValues(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
throws org.eclipse.milo.opcua.stack.core.UaException
enumValues - the EnumValueType[] value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[]> readEnumValuesAsync()
readEnumValues().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnumValuesAsync(org.eclipse.milo.opcua.stack.core.types.structured.EnumValueType[] enumValues)
writeEnumValues(EnumValueType[]).PropertyType getEnumValuesNode() throws org.eclipse.milo.opcua.stack.core.UaException
PropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
PropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends PropertyType> getEnumValuesNodeAsync()
getEnumValuesNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getValueAsText()
throws org.eclipse.milo.opcua.stack.core.UaException
The returned value is the last seen; it is not read live from the server.
org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ValueAsText Node.void setValueAsText(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
valueAsText - the local value to set for the ValueAsText Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ValueAsText Node.org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readValueAsText()
throws org.eclipse.milo.opcua.stack.core.UaException
LocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeValueAsText(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
throws org.eclipse.milo.opcua.stack.core.UaException
valueAsText - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readValueAsTextAsync()
readValueAsText().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeValueAsTextAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText valueAsText)
writeValueAsText(LocalizedText).PropertyType getValueAsTextNode() throws org.eclipse.milo.opcua.stack.core.UaException
PropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
PropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends PropertyType> getValueAsTextNodeAsync()
getValueAsTextNode().Copyright © 2021. All rights reserved.