public interface OptionSetType extends BaseDataVariableType
| Modifier and Type | Field and Description |
|---|---|
static QualifiedProperty<Boolean[]> |
BIT_MASK |
static QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> |
OPTION_SET_VALUES |
| Modifier and Type | Method and Description |
|---|---|
Boolean[] |
getBitMask()
Get the local value of the BitMask Node.
|
PropertyType |
getBitMaskNode()
Get the BitMask
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyType> |
getBitMaskNodeAsync()
Asynchronous implementation of
getBitMaskNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] |
getOptionSetValues()
Get the local value of the OptionSetValues Node.
|
PropertyType |
getOptionSetValuesNode()
Get the OptionSetValues
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyType> |
getOptionSetValuesNodeAsync()
Asynchronous implementation of
getOptionSetValuesNode(). |
Boolean[] |
readBitMask()
Read the value of the BitMask Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Boolean[]> |
readBitMaskAsync()
An asynchronous implementation of
readBitMask(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] |
readOptionSetValues()
Read the value of the OptionSetValues Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[]> |
readOptionSetValuesAsync()
An asynchronous implementation of
readOptionSetValues(). |
void |
setBitMask(Boolean[] bitMask)
Set the local value of the BitMask Node.
|
void |
setOptionSetValues(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
Set the local value of the OptionSetValues Node.
|
void |
writeBitMask(Boolean[] bitMask)
Write a new value for the BitMask Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeBitMaskAsync(Boolean[] bitMask)
An asynchronous implementation of
writeBitMask(Boolean[]). |
void |
writeOptionSetValues(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
Write a new value for the OptionSetValues Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeOptionSetValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
An asynchronous implementation of
writeOptionSetValues(LocalizedText[]). |
getAccessLevel, 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.builtin.LocalizedText[]> OPTION_SET_VALUES
static final QualifiedProperty<Boolean[]> BIT_MASK
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] getOptionSetValues()
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 OptionSetValues Node.void setOptionSetValues(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
optionSetValues - the local value to set for the OptionSetValues Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the OptionSetValues Node.org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] readOptionSetValues()
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 writeOptionSetValues(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
throws org.eclipse.milo.opcua.stack.core.UaException
optionSetValues - 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[]> readOptionSetValuesAsync()
readOptionSetValues().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOptionSetValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText[] optionSetValues)
writeOptionSetValues(LocalizedText[]).PropertyType getOptionSetValuesNode() 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> getOptionSetValuesNodeAsync()
getOptionSetValuesNode().Boolean[] getBitMask() 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 BitMask Node.void setBitMask(Boolean[] bitMask) throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
bitMask - the local value to set for the BitMask Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BitMask Node.Boolean[] readBitMask() throws org.eclipse.milo.opcua.stack.core.UaException
Boolean[] value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeBitMask(Boolean[] bitMask) throws org.eclipse.milo.opcua.stack.core.UaException
bitMask - the Boolean[] value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends Boolean[]> readBitMaskAsync()
readBitMask().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBitMaskAsync(Boolean[] bitMask)
writeBitMask(Boolean[]).PropertyType getBitMaskNode() 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> getBitMaskNodeAsync()
getBitMaskNode().Copyright © 2021. All rights reserved.