Julius Pfrommer
|
c33b62c682
don't copy data for reading. use a NODELETE variant that points into the node
|
9 lat temu |
Julius Pfrommer
|
696a549402
assert that rcu is not locked twice
|
9 lat temu |
Julius Pfrommer
|
39eb69ee7f
Further simplify the decoding, reduce indirections
|
9 lat temu |
Julius Pfrommer
|
bf62497b45
Merge branch 'master' into unsigned_array_size
|
9 lat temu |
Julius Pfrommer
|
a0e73ff02f
add a test for reading arrays with an indexrange
|
9 lat temu |
Julius Pfrommer
|
13a658f30e
align the service attribute tests to the use of access level attributes
|
9 lat temu |
Julius Pfrommer
|
02745117d6
clean up ua_types.h, fix unit tests
|
9 lat temu |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 lat temu |
Julius Pfrommer
|
1811544b2d
return the added node id only when requested
|
9 lat temu |
Julius Pfrommer
|
b3dbefaa51
add a unit test for node management; add hastypedefinition for instantiated nodes
|
9 lat temu |
Julius Pfrommer
|
4cd09ec79f
fix unit tests without methodcalls; less pointers for setting attributes
|
9 lat temu |
Julius Pfrommer
|
960b9efa7c
fix a shadowed variable
|
9 lat temu |
Julius Pfrommer
|
8514dc7703
fix the unit tests
|
9 lat temu |
Julius Pfrommer
|
b887d06e42
refactor the addnodes functions to use services
|
9 lat temu |
Julius Pfrommer
|
29bed5ef22
Merge branch 'master' into inline_setattribute
|
9 lat temu |
Julius Pfrommer
|
87fdfc2f3e
rename UserSpaceCallback to ValueCallback
|
9 lat temu |
Julius Pfrommer
|
de60618406
finish refactoring the write service
|
9 lat temu |
Julius Pfrommer
|
bf6d754bba
half-finished
|
9 lat temu |
Julius Pfrommer
|
d670b45dea
fix string handling, refactor services
|
9 lat temu |
Stasik0
|
40d1bdd2a5
adding callback structure to couple with callbacks on non-datasource nodes, relates to #399
|
9 lat temu |
Julius Pfrommer
|
010c2d90ab
remove the old copyNode function; refactor the write service
|
9 lat temu |
Julius Pfrommer
|
f1724cd501
fix the attribute service tests
|
9 lat temu |
Julius Pfrommer
|
951ec345d0
fix test cases. fix lots of memleaks in check_service_attributes
|
9 lat temu |
Julius Pfrommer
|
0628fac947
use functionality already provided in the services
|
9 lat temu |
Stasik0
|
30845fe874
tests run with the new api
|
9 lat temu |
Nick Goossens
|
22543e319c
Updated unit tests to use `ck_assert_ptr_eq` rather than `ck_assert_int_eq` where appropriate to avoid "incompatible pointer to integer conversion" compiler errors.
|
9 lat temu |
ichrispa
|
7737b4ffbf
Merge branch 'master' into api_hl_abstractions
|
9 lat temu |
Chris Iatrou
|
b104a13190
Fixed failing unit test for attributes (most are now writable) along with several real type mistakes in setAttributeValue and writeValue.
|
9 lat temu |
ichrispa
|
5cab8d3cb3
Fixed failing attributes test; displayName and description are now set, the testcase did assume they are not.
|
9 lat temu |
ichrispa
|
141c369f5a
Created nodeiterator UA_Client_forEachChildNodeCall for Client.
|
9 lat temu |