Interface AudioVariableType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Implementing Classes:
AudioVariableTypeNode
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the AgencyId Node.Get the AgencyIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetAgencyIdNode().Get the local value of the ListId Node.Get the ListIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetListIdNode().Get the local value of the VersionId Node.Get the VersionIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetVersionIdNode().Read the value of the AgencyId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadAgencyId().Read the value of the ListId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadListId().Read the value of the VersionId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadVersionId().voidsetAgencyId(String value) Set the local value of the AgencyId Node.voidSet the local value of the ListId Node.voidsetVersionId(String value) Set the local value of the VersionId Node.voidwriteAgencyId(String value) Write a new value for the AgencyId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAgencyIdAsync(String value) An asynchronous implementation ofwriteAgencyId(java.lang.String).voidwriteListId(String value) Write a new value for the ListId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeListIdAsync(String value) An asynchronous implementation ofwriteListId(java.lang.String).voidwriteVersionId(String value) Write a new value for the VersionId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeVersionIdAsync(String value) An asynchronous implementation ofwriteVersionId(java.lang.String).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Field Details
-
LIST_ID
-
AGENCY_ID
-
VERSION_ID
-
-
Method Details
-
getListId
Get the local value of the ListId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ListId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ListId Node.
-
setListId
Set the local value of the ListId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ListId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ListId Node.
-
readListId
Read the value of the ListId Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeListId
Write a new value for the ListId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readListIdAsync
CompletableFuture<? extends String> readListIdAsync()An asynchronous implementation ofreadListId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeListIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeListIdAsync(String value) An asynchronous implementation ofwriteListId(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getListIdNode
Get the ListIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ListId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getListIdNodeAsync
CompletableFuture<? extends PropertyType> getListIdNodeAsync()Asynchronous implementation ofgetListIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAgencyId
Get the local value of the AgencyId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AgencyId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AgencyId Node.
-
setAgencyId
Set the local value of the AgencyId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AgencyId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AgencyId Node.
-
readAgencyId
Read the value of the AgencyId Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAgencyId
Write a new value for the AgencyId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAgencyIdAsync
CompletableFuture<? extends String> readAgencyIdAsync()An asynchronous implementation ofreadAgencyId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAgencyIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAgencyIdAsync(String value) An asynchronous implementation ofwriteAgencyId(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAgencyIdNode
Get the AgencyIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AgencyId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAgencyIdNodeAsync
CompletableFuture<? extends PropertyType> getAgencyIdNodeAsync()Asynchronous implementation ofgetAgencyIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getVersionId
Get the local value of the VersionId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the VersionId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the VersionId Node.
-
setVersionId
Set the local value of the VersionId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the VersionId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the VersionId Node.
-
readVersionId
Read the value of the VersionId Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeVersionId
Write a new value for the VersionId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readVersionIdAsync
CompletableFuture<? extends String> readVersionIdAsync()An asynchronous implementation ofreadVersionId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeVersionIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeVersionIdAsync(String value) An asynchronous implementation ofwriteVersionId(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getVersionIdNode
Get the VersionIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the VersionId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getVersionIdNodeAsync
CompletableFuture<? extends PropertyType> getVersionIdNodeAsync()Asynchronous implementation ofgetVersionIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-