Julius Pfrommer
|
c54348ab9d
nodestore: make the memory handling by the nodestore more intuitive
|
9 years ago |
Julius Pfrommer
|
4bd62dca74
remove nodestore_release
|
9 years ago |
Julius Pfrommer
|
a766e9a4bf
reduce minimum nodestore size
|
9 years ago |
Julius Pfrommer
|
f01e154e70
simplify the nodestore
|
9 years ago |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 years ago |
Julius Pfrommer
|
c9ae4288d8
high-level api for the client; aligned with the server api
|
9 years ago |
ichrispa
|
f4629df441
Merge pull request #291 from acplt/service_call_implementation
|
9 years ago |
Stasik0
|
d0e09b24ff
removing enforcing NameSpaceId in BrowseName, relates to #284
|
9 years ago |
ichrispa
|
d9c16defb5
Conflicts:
|
9 years ago |
Stasik0
|
211e7eddf4
setting namespaceIndex for VariableNodes with generated node ids
|
10 years ago |
Julius Pfrommer
|
210ea01a80
use size_t for offsets, improve the nodestore API
|
10 years ago |
Julius Pfrommer
|
b9bfc400d2
type descriptions
|
10 years ago |
Julius Pfrommer
|
dd2797952a
add compiler flags to enforce stricter compatibility and fix warnings
|
10 years ago |
Julius Pfrommer
|
a457f31c0f
worker threads for multithreading, use UA_malloc instead of UA_alloc
|
10 years ago |
Julius Pfrommer
|
28281191df
nodestore_replace checks if the old node is already obsolete
|
10 years ago |
Julius Pfrommer
|
bda9cd58f5
update concurrent nodestore
|
10 years ago |
Julius Pfrommer
|
dfbf009d3a
Merge branch 'master' into external_datasource
|
10 years ago |
Julius Pfrommer
|
c85c4e4f72
simplify handling of external nodestores
|
10 years ago |
Julius Pfrommer
|
0d7e0e5468
make the server struct opaque for userspace and
|
10 years ago |
Julius Pfrommer
|
a7ad2103ca
replace UA_EQUAL struct with simpler UA_Boolean
|
10 years ago |
FlorianPalm
|
6e6dbfb5c9
external datasource interface - extracted the nodestore, moved read and browse implementation to nodestore
|
10 years ago |
FlorianPalm
|
84a2e35ba9
Merge remote-tracking branch 'origin/master' into external_datasource
|
10 years ago |
FlorianPalm
|
aa73ef2770
fixes within the example implementation
|
10 years ago |
Julius Pfrommer
|
695ebe6080
update nodestore_async to use ua_statuscode.
|
10 years ago |
FlorianPalm
|
aa4268e4d6
added an example how to register a user defined "readNodes" operation
|
10 years ago |
=
|
4b58940009
set point of interface to nodestore. defined ua-service-like operations to interact with generic nodestore
|
10 years ago |
Julius Pfrommer
|
0b278ea988
use ua_statuscode as function return values
|
10 years ago |
Julius Pfrommer
|
ed7b8bf2c8
simplify alloc, add statuscode as enum
|
10 years ago |
Julius Pfrommer
|
50c11f7699
the single utils.c/h out into a flat structure
|
10 years ago |
Julius Pfrommer
|
04627d13e1
set standard visibility to hidden, clean include hierarchy.
|
10 years ago |