Julius Pfrommer
c9c818868f
Move header files to a more unix-like structure
...
This commit drops the 'ua_' prefix and changes the public includes
to the form `#include <open62541/server.h>` instead of the old
`#include <ua_server.h>`
2019-03-21 20:16:31 +01:00
Frank Meerkoetter
1648fb8aaa
Use EXIT_SUCCESS/FAILURE for the examples
...
Make use of EXIT_SUCCESS and EXIT_FAILURE from stdlib.h.
The previous approach of returning a value from UA_StatusCode
was often broken as an exit code can (portably) only be between 0 and 125.
2019-02-09 09:34:46 +01:00
Frank Meerkoetter
39b2000f3d
Improve the variable node name
...
Make sure it is clear from the first glance why there are two
nodes "current-time" and which of them demonstrates what API.
2019-02-07 11:08:26 +01:00
Frank Meerkoetter
8b6eba1f70
Do not duplicate code
...
Make the tutorial shorter and more high-level (beforeRead => updateTime).
2019-02-07 11:08:26 +01:00
Stefan Profanter
d715db1057
Stack: Use non-amalgamated headers in all the examples
...
For consistency we recommend using non-amalgamation install, thus the
examples should also use the non-amalgamated headers.
2018-12-17 22:40:07 +01:00
Jose Cabral
1605455a74
Fixes #1925 and clean examples
2018-07-25 08:17:51 +02:00
Julius Pfrommer
ffb9ee5218
Add an example for local MonitoredItems
2018-05-22 11:52:08 +02:00
Stefan Profanter
6ea3e4e238
Set type definition for variable nodes to aviod warning
2018-02-20 15:10:10 +01:00
StalderT
7332a100ee
remove unneeded whitespaces ( #1552 )
...
* remove unneeded whitespaces
* fix generate_datatypes.py
2018-01-26 14:12:36 +01:00
tbeu
983f956003
Fix typos
2017-12-13 09:15:49 +01:00
Stefan Profanter
61f5018854
Merge remote-tracking branch 'upstream/master' into hotfix/localeid
...
# Conflicts:
# examples/client.c
# examples/discovery/server_multicast.c
# examples/discovery/server_register.c
# examples/server.c
# examples/server_inheritance.c
# examples/tutorial_server_datasource.c
# examples/tutorial_server_variabletype.c
2017-09-07 10:28:44 +02:00
Julius Pfrommer
0b8760eefe
set variable accesslevel to writable in the examples
2017-09-06 01:08:05 +02:00
Julius Pfrommer
215b077f57
use _default attributes in all examples
2017-09-06 01:08:05 +02:00
Jonas Green
7a58e6c0a5
Corrected format of LocaleId in LocalizedText attributes
...
The LocaleIds was formatted with an underscore as separator between
the language and region. According to the OPC UA specification the
language and the region shall be separated by a hyphen.
Also removed LocaleId in those cases where a specific language is not
addressed, i.e. when presenting a type name.
2017-08-29 10:08:15 +02:00
Julius Pfrommer
394df3be8d
finish nodeContext pointer for every node
2017-08-18 15:00:00 +02:00
Infinity95
a8012d3040
endpoints in the server config; new/delete functions for the server config
2017-08-15 09:52:34 +02:00
Julius Pfrommer
68402c5ff6
use compilable examples for the tutorials
2017-03-05 15:23:45 +01:00