Skip to content

Commit

Permalink
Update Core Mechanisms.md
Browse files Browse the repository at this point in the history
To clarify "The PropertyChanged event" section.
  • Loading branch information
cristian-recoseanu committed Aug 1, 2023
1 parent 312a1c2 commit 64eaf28
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/Core Mechanisms.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ The parameters of notifications depend on the type of event. In general, event p

### The PropertyChanged event

The most common event is the [PropertyChanged](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/NcObject.html#propertychanged-event) event. [PropertyChanged](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/NcObject.html#propertychanged-event) is defined by the base class [NcObject](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/Framework.html#ncobject), so it is inherited by every object.
[PropertyChanged](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/NcObject.html#propertychanged-event) is defined by the base class [NcObject](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/Framework.html#ncobject), so it is inherited by every object.

[PropertyChanged](https://specs.amwa.tv/ms-05-02/branches/v1.0-dev/docs/NcObject.html#propertychanged-event) is the key mechanism for NCA's support of multiple Controllers without polling. By subscribing to changes in the properties it cares about, a Controller can stay in sync with the device, even when those properties are being changed by other controllers.

Expand Down

0 comments on commit 64eaf28

Please sign in to comment.