| 415 | |
| 416 | template<typename T> |
| 417 | UA_StatusCode Client::update_node(const UA_NodeId nodeId, T value) { |
| 418 | UA_Variant *variant = UA_Variant_new(); |
| 419 | add_value_to_variant(variant, value); |
| 420 | UA_StatusCode sc = UA_Client_writeValueAttribute(client_, nodeId, variant); |
| 421 | UA_Variant_delete(variant); |
| 422 | return sc; |
| 423 | }; |
| 424 | |
| 425 | std::unique_ptr<Client> Client::createClient(std::shared_ptr<core::logging::Logger> logger, const std::string& applicationURI, |
| 426 | const std::vector<char>& certBuffer, const std::vector<char>& keyBuffer, |
no test coverage detected