-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Call OnReportBegin in ReadClient for events, and report in OnError callback in Darwin framework #19337
Call OnReportBegin in ReadClient for events, and report in OnError callback in Darwin framework #19337
Conversation
PR #19337: Size comparison from 3bec7f6 to c323d63 Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
Decreases (5 builds for cc13x2_26x2)
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
PR #19337: Size comparison from 3bec7f6 to 94f0915 Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
Decreases (5 builds for cc13x2_26x2)
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fast tracking platform changes
/rebase |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!
…tribute/event in OnError in Darwin framework callback Issue 18783 - Sort out interaction of OnReportBegin/OnReportEnd with subscriptions in the Darwin framework Update src/darwin/Framework/CHIP/CHIPDevice.mm Co-authored-by: Boris Zbarsky <[email protected]>
94f0915
to
c9e89af
Compare
Rebased and clang-format. |
PR #19337: Size comparison from a99bed0 to c9e89af Increases (25 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
Decreases (5 builds for cc13x2_26x2)
Full report (25 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
PR #19337: Size comparison from a99bed0 to 38bb8b6 Increases above 0.2%:
Increases (30 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
Decreases (5 builds for cc13x2_26x2)
Full report (30 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
|
Call OnReportBegin before ReadClient calls OnEventData, and report attribute/event in OnError in Darwin framework callback
Issue #18783 - Sort out interaction of OnReportBegin/OnReportEnd with subscriptions in the Darwin framework
Problem
Change overview
mIsInitialReport
andmSawAttributeReportsInCurrentReport
intomIsReporting
, in ReadClient, and addedNoteReportingData
right before actually reporting data, to accurately reflect when reports begin.BufferedReadCallback
for when OnError happensTesting
How was this tested? (at least one bullet point required)