Julius Pfrommer
|
008ea5f927
use less pointers in the user-facing API
|
hace 9 años |
Julius Pfrommer
|
b887d06e42
refactor the addnodes functions to use services
|
hace 9 años |
Julius Pfrommer
|
29bed5ef22
Merge branch 'master' into inline_setattribute
|
hace 9 años |
Julius Pfrommer
|
67cf0af100
refactored the networklayer interface
|
hace 9 años |
Julius Pfrommer
|
87fdfc2f3e
rename UserSpaceCallback to ValueCallback
|
hace 9 años |
Julius Pfrommer
|
92b90222a6
remove macro magic from ua_server.h
|
hace 9 años |
Julius Pfrommer
|
de60618406
finish refactoring the write service
|
hace 9 años |
Julius Pfrommer
|
bf6d754bba
half-finished
|
hace 9 años |
Stasik0
|
40d1bdd2a5
adding callback structure to couple with callbacks on non-datasource nodes, relates to #399
|
hace 9 años |
Julius Pfrommer
|
010c2d90ab
remove the old copyNode function; refactor the write service
|
hace 9 años |
Julius Pfrommer
|
b9c0ac7ef8
typed versions of the get attribute functions
|
hace 9 años |
Julius Pfrommer
|
63cdd6d09a
Merge branch 'master' into inline_setattribute
|
hace 9 años |
Stasik0
|
705f03b19c
node id is passed to datasource callbacks, relates #377
|
hace 9 años |
Julius Pfrommer
|
0628fac947
use functionality already provided in the services
|
hace 9 años |
Julius Pfrommer
|
eeb30de178
cleanup address space
|
hace 9 años |
Julius Pfrommer
|
fe2996bdfd
make the userspace attribute write function use the service. not the other
|
hace 9 años |
Julius Pfrommer
|
7328cd72c1
enable inline functions on msvc
|
hace 9 años |
Julius Pfrommer
|
a92572789d
rename get/setNodeAttribute; use inline methods for type safety
|
hace 9 años |
Chris Iatrou
|
20ae4add72
Renamen UA_Server_attachMethod_toNode to UA_Server_setAttribute_method; added UA_Server_getAttribute_method; Replaced attribute getter|setter functions with aliases to UA_Server_get|setAttributeValue (which is now manditorily exported).
|
hace 9 años |
ichrispa
|
350625875c
reinserted lost attachMethod_toNode, removed exported UA_Server_setAttributeValue and replaced it with attribute-specific macors (UA_Server_setAttribute_browseName...); added UA_Server_get|setAttribute_DataSource.
|
hace 9 años |
Stasik0
|
f4ef1e7662
adding datasource example
|
hace 9 años |
Stasik0
|
d3cf8aa847
* tutorial fixup
|
hace 9 años |
Nick Goossens
|
97b74b8a22
Updates to compile Python and Lua bindings
|
hace 9 años |
ichrispa
|
a71f43aa7d
Completed the node relations tutorial.
|
hace 9 años |
ichrispa
|
b0e4f46304
Node instantiation is now biderictionally hierarchical (inheritance and child instantiation); recursion protection is in place.
|
hace 9 años |
ichrispa
|
d0293da90f
Creates/Added UA_Server_addInstanceOf(); clones a hierarchic objectType (including all method, variables, subobjects and variableTypes) and respects inheritance from supertypes.
|
hace 9 años |
ichrispa
|
198597c520
Backported handle attachement to method callbacks from application.
|
hace 9 años |
ichrispa
|
d93de433a0
Tutorial on variable/attribute manipulation updated. Several minor problems fixed.
|
hace 9 años |
ichrispa
|
b17e6a6ef5
Fixed several doxygen tag problems; make-travis-happy commit #2
|
hace 9 años |
ichrispa
|
17ec7526dd
Namespace compiler was rewritten to use userland insertion methods whenever possible. Some adaptations to several add<Type>Node calls where made to facilitate the compiler.
|
hace 9 años |