SemanticDiff matter.js
Adding Events and Dynamic Subscriptions
#258
Merged

Adding Events and Dynamic Subscriptions #258

Apollon77 merged 41 commits into project-chip:main from events-and-subs
Apollon77
Apollon77 Removing listeners should check for non-existence
2724a47d
Apollon77 Allow a session from being removed from a session
4c69f805
Apollon77 Enhance type issue logging
25acabba
Apollon77 AttributeDataDecoder should also call methods with Attribute
e12d8f3b
Apollon77 Add EventDataDecoder
cb9df3d1
Apollon77 Add EventDataDecoder
218fb000
Apollon77 Fix Cached Data types for Events and commands
d5320255
Apollon77 Add isUrgent handling for events
83550a1e
Apollon77 Data structure fixes
2b764249
Apollon77 Make some variables more clearly named
a3fae7d1
Apollon77 Finalize EventHandler as central event hub
98f96fe1
Apollon77 Push events to the EventHandler
b8dfb92b
Apollon77 Add Events to Read interaction using EventHandler
ba5c698f
Apollon77 Add Events to sending DataReports incl. correct chunking
66f9c2c5
Apollon77 Add Events and Allow structure to be updated dynamically
4ed4869f
Apollon77 When we close our servers we should ignore newly incoming data
70c65421
Apollon77 Add Events to InteractionClient and rename/Cleanup low level API and …
beec9d63
Apollon77 Finalize/Implement EventClient
910e19e5
Apollon77 Implement BridgedBasicInfo reachabilityChanged event and automaticall…
30f82b7d
Apollon77 Implement BasicInfo reachabilityChanged event and automatically wire
7ecd075a
Apollon77 Implement BasicInfo startup event and automatically wire
0962ae5d
Apollon77 Implement BasicInfo shutdown event and automatically wire
23ead82f
Apollon77 Some stuff I noticed
d9b15fc1
Apollon77 Adjust examples to proper stop to allow sending shutdown event
1a70e0f7
Apollon77 small rename and cleanup
e3797f10
Apollon77 Testing adjustments because adding events
77a0a0ea
Apollon77 Adding EventDataDecoder tests
a50ad8f2
Apollon77 Add reading and subscribing events to IntegrationTest
9872c62b
Apollon77 naming cleanups
d67676f4
Apollon77 formatting
fbc727ef
Apollon77 Apollon77 requested a review from lauckhart lauckhart 1 year ago
Apollon77 Apollon77 requested a review from vves vves 1 year ago
Apollon77 Fix
78137430
Apollon77 Merge branch 'main' into events-and-subs
ff39a328
Apollon77 Add Fabric filtered support for Subscriptions
ad77adc2
Apollon77 Make sure subscription sending do not overlap and cancel on error
5773f612
Apollon77 Merge branch 'main' into events-and-subs
db28736e
Apollon77 adjust testing after merge
bd8b0e22
Apollon77 Merge branch 'main' into events-and-subs
cd39ed0c
lauckhart
lauckhart commented on 2023-08-08
Apollon77 Merge branch 'main' into events-and-subs
45d85ef1
Apollon77 Address review feedback and Changelog
657a87e6
Apollon77 fix
47ba1aa2
Apollon77 Apollon77 requested a review from lauckhart lauckhart 1 year ago
lauckhart
lauckhart approved these changes on 2023-08-08
Apollon77 fix tests
5463da28
Apollon77 Apollon77 merged 0dc19ffd into main 1 year ago
Apollon77 Apollon77 deleted the events-and-subs branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone