Skip to content

Commit

Permalink
Cast server capability parameters to u16 instead of u32
Browse files Browse the repository at this point in the history
This is according to the OPC-UA standard.
  • Loading branch information
gudjonts-dte authored and einarmo committed Feb 3, 2025
1 parent 8b61d62 commit 9d2a452
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions async-opcua-server/src/node_manager/memory/core.rs
Original file line number Diff line number Diff line change
Expand Up @@ -274,16 +274,16 @@ impl CoreNodeManagerImpl {
(limits.max_array_length as u32).into()
}
VariableId::Server_ServerCapabilities_MaxBrowseContinuationPoints => {
(limits.max_browse_continuation_points as u32).into()
(limits.max_browse_continuation_points as u16).into()
}
VariableId::Server_ServerCapabilities_MaxByteStringLength => {
(limits.max_byte_string_length as u32).into()
}
VariableId::Server_ServerCapabilities_MaxHistoryContinuationPoints => {
(limits.max_history_continuation_points as u32).into()
(limits.max_history_continuation_points as u16).into()
}
VariableId::Server_ServerCapabilities_MaxQueryContinuationPoints => {
(limits.max_query_continuation_points as u32).into()
(limits.max_query_continuation_points as u16).into()
}
VariableId::Server_ServerCapabilities_MaxStringLength => {
(limits.max_string_length as u32).into()
Expand Down

0 comments on commit 9d2a452

Please sign in to comment.