Crate opcua_types
source ·Expand description
Contains data types and enumerations for OPC UA.
- All of the built-in data types described in OPC Part 6 Chapter 5 that are encodable
- All of the standard data types described in OPC Part 3 Chapter 8 (if not covered by 1.)
- Autogenerated data types and request / responses as described in OPC Part 4
Re-exports
pub use crate::encoding::*;
pub use crate::basic_types::*;
pub use crate::string::*;
pub use crate::extension_object::*;
pub use crate::byte_string::*;
pub use crate::data_value::*;
pub use crate::diagnostic_info::*;
pub use crate::date_time::*;
pub use crate::guid::*;
pub use crate::node_id::*;
pub use crate::variant::*;
pub use crate::data_types::*;
pub use crate::attribute::*;
pub use crate::supported_message::*;
pub use crate::numeric_range::*;
pub use crate::url::*;
pub use crate::argument::*;
Modules
Contains definitions of the simple OPC UA scalar types and some others.
Contains the implementation of
ByteString
.Contains the implementation of
DataValue
.Contains the implementation of
DataTime
.Contains the implementation of
DiagnosticInfo
.Contains the
BinaryEncoder
trait and helpers for reading and writing of scalar values and
other primitives.Contains the implementation of
ExtensionObject
.Contains the implementation of
Guid
.Contains the implementation of
NodeId
and ExpandedNodeId
.Contains the implementation of
NumericRange
.Contains constants recognized by OPC UA clients and servers to describe various protocols and
profiles used during communication and encryption.
Contains the implementation of
UAString
.Contains the implementation of various UA over TCP types.
Provides functions for parsing Urls from strings.
Contains the implementation of
Variant
.