Julius Pfrommer
|
c1f4411d11
Merge pull request #404 from acplt/callbacks
|
9 vuotta sitten |
Julius Pfrommer
|
87fdfc2f3e
rename UserSpaceCallback to ValueCallback
|
9 vuotta sitten |
ichrispa
|
c56da680ae
In response to #417: Notification Seq.No. now start with 1, not 0; Reenabled keepalive-safeguard (non-async keepalive sending instead of 'queueing' the publish is handled in the service).
|
9 vuotta sitten |
Stasik0
|
40d1bdd2a5
adding callback structure to couple with callbacks on non-datasource nodes, relates to #399
|
9 vuotta sitten |
Jörg Schüler-Maroldt
|
9e4f2b1512
- correct decl. of UA_Variant_copyRange() missing const
|
9 vuotta sitten |
Stasik0
|
705f03b19c
node id is passed to datasource callbacks, relates #377
|
9 vuotta sitten |
Stasik0
|
fd32ca887b
replacing malloc with UA_malloc in subscription-related parts?
|
9 vuotta sitten |
ichrispa
|
7737b4ffbf
Merge branch 'master' into api_hl_abstractions
|
9 vuotta sitten |
ichrispa
|
70571fdc76
Fixed error in setting timestamps in previous commit.
|
9 vuotta sitten |
ichrispa
|
b7c997a9f9
Forcing dataChangeNotifications to return all timestamp fields (even though sourceTimestamps are meaningless here). Pertains to / fixes #324.
|
9 vuotta sitten |
StalderT
|
82564388e3
Update ua_subscription.c
|
9 vuotta sitten |
StalderT
|
097f693ab7
Memory leak in UA_Subscription_deleteMembers
|
9 vuotta sitten |
ichrispa
|
5b919b5486
Replaced ByteString_compare/String_compare's builtin strncmp with memcmp to allow for NULL-Bytes encoded in binary transport encodings in comparisons not throwing of the result.
|
9 vuotta sitten |
Julius Pfrommer
|
99a55a492a
cosmetic cleanups, add some inline documentation and todos
|
9 vuotta sitten |
Julius Pfrommer
|
491735d1ae
cosmetic improvements
|
9 vuotta sitten |
Julius Pfrommer
|
777aa2b0ab
some more sometic cleanups. use list macros when possible
|
9 vuotta sitten |
Julius Pfrommer
|
f65c15b0c2
cosmetic cleanups
|
9 vuotta sitten |
Stasik0
|
fb32f7e8ec
fixing memory problems
|
9 vuotta sitten |
Stasik0
|
d5002592c8
fixes 292, fixing some leaks, missing inializers, bugs... there seem be no subscription-related leaks anylonger
|
9 vuotta sitten |
Stasik0
|
9c2aacd580
inializer fix
|
9 vuotta sitten |
ichrispa
|
d3c5823f7f
Backported patch from project; Fixed sourceDataValue being uninitialzed (causes a segfault if merged with master)
|
9 vuotta sitten |
ichrispa
|
1067e65614
Fixes for MSVS: "python" may not be in a global path (adapted CMakefile); Removed a cast causing MSVS headaches in subscriptions.c
|
9 vuotta sitten |
ichrispa
|
41b1b66ae9
Service_ModifySubscription() has been added to the list of supported services and can now use/recreated timed work jobs. Maximal PublishTimeInterval was raised from 100ms to 10s.
|
9 vuotta sitten |
ichrispa
|
0b5d68e07f
Deleting of Subscriptions with timedWork items now uses Subscription_deleteMembers in the subscription manager.
|
9 vuotta sitten |
ichrispa
|
30570f5042
Creating of timedWorker based subscriptions enabled. Change and Delete still pending.
|
9 vuotta sitten |
ichrispa
|
dc40af607e
Basic infrastructure for createing subscriptions updated by a timed work item (WIP).
|
9 vuotta sitten |
Julius Pfrommer
|
90a6db22c4
purely cosmetic changes
|
9 vuotta sitten |
Julius Pfrommer
|
2f2337bce9
replace list in monitoreditems with a queue O(1) access to the last element, cleaner semantics of the code
|
9 vuotta sitten |
Julius Pfrommer
|
2737bec03f
remove the pointer monitoreditem->node, release the node only after the pointer is no longer used.
|
9 vuotta sitten |
Julius Pfrommer
|
b9b12bfbef
add subscription sources dynamically in cmake. remove some ifdefs
|
9 vuotta sitten |