Andreas Ebner
|
7b3734dab2
feat(pubsub) removed duplicate link from WriterGroup to connection (node id + ptr)
|
4 years ago |
Andreas Ebner
|
9842cf1a6b
feat(pubsub) added code review improvements and fixes
|
4 years ago |
Andreas Ebner
|
6d9a36ecbc
feat(pubsub) changed PublishedDataSet storage structure from ptr + size to TAILQ within the PubSubManager struct
|
4 years ago |
Andreas Ebner
|
fcefc5d0bc
feat(pubsub) changed PubSubConnection storage structure from ptr + size to TAILQ within the PubSubManager struct
|
4 years ago |
Andreas Ebner
|
4b52b9e49b
feat(pubsub) extended pubsub fastpath with fixed offsets and static value source, memory fixes, added support for sequence number, added an direct pointer from DSW to the PDS to avoid lookup -> PTR will be updated during each PDS add/remove
|
4 years ago |
Andreas Ebner
|
4bb65bd5e1
extended freeze logic with the creation of DSM (if RT is enabled), moved structures to UADP Layer and created offset calculation skeleton
|
4 years ago |
Suriya Narayanan Parthasarathi Vimala
|
112492f6bb
fix(PubSub): Publishing order of multiple DataSetFields
|
4 years ago |
Julius Pfrommer
|
3ad52a1773
refactor(pubsub): Rename deleteMembers to clear
|
4 years ago |
Andreas Ebner
|
0f16425702
feat(pubsub): added pubsub configuration lock and pubsub state machine skeleton
|
4 years ago |
Selva Suba Jenifer Joseph
|
3e3c7221c5
PubSub:Fix Regist fail when adding multiple ReaderGroups
|
4 years ago |
Diesilva Sagaya James
|
b73d720b09
[FEATURE] Subscriber implementation
|
5 years ago |
Stefan Profanter
|
63f3653ff1
Additional header cleanup and consistent name of ns generated files
|
5 years ago |
Julius Pfrommer
|
c9c818868f
Move header files to a more unix-like structure
|
5 years ago |
Stefan Profanter
|
18e3d5a6d7
Rename queue.h to avoid name collision with bsd OS
|
5 years ago |
Julius Pfrommer
|
30e920d10b
PubSub: More static methods in ua_pubsub.c
|
5 years ago |
Julius Pfrommer
|
0e66249be0
PubSub: Make UA_WriterGroup_deleteMembers static, pull out LIST_REMOVE
|
5 years ago |
Julius Pfrommer
|
a43604a28a
Cosmetic changes; Replace "extern C" with _UA_BEGIN_DECLS
|
5 years ago |
Jose Cabral
|
7e9f1b8392
Remove mingw guard for queue.h
|
6 years ago |
Julius Pfrommer
|
7d162cb53b
Make feature definitions conditional on build flags
|
6 years ago |
Julius Pfrommer
|
351bbf6ae2
PubSub: Store old samples only in the writer, not in the DataSetField
|
6 years ago |
Julius Pfrommer
|
6c389f23d5
PubSub: Add UA_ENABLE_PUBSUB_DELTAFRAMES option to disable delta frames
|
6 years ago |
Julius Pfrommer
|
1a3e5da9cb
PubSub: Remove an indirection in UA_DataSetWriterSample; Refactor UA_DataSetWriter_generateDataSetMessage
|
6 years ago |
Julius Pfrommer
|
d7f599c92b
PubSub: Simplify UA_PubSubDataSetWriter_generateKeyFrameMessage and UA_PubSubDataSetWriter_generateDeltaFrameMessage
|
6 years ago |
Andreas Ebner
|
014fe88c93
Extended PubSub cmake exported header, PubSub test extended
|
6 years ago |
Andreas Ebner
|
79cb8c68b8
Add pubsub publish callback mechanism
|
6 years ago |
Andreas Ebner
|
4b2dfd0241
Add pubsub WriterGroup/Writer/DataSetField handling
|
6 years ago |
Andreas Ebner
|
ac41f2f648
Add pubsub PublishedDataSet handling
|
6 years ago |
Andreas Ebner
|
008e3fe43f
Add pubsub connection handling and udp plugin
|
6 years ago |