Skip to content

Commit c065cc7

Browse files
Clarify some documentation for Matter.framework. (#33012)
People were being confused about when the MRP parameter overrides took effect.
1 parent 90732b2 commit c065cc7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/darwin/Framework/CHIP/MTRDeviceControllerFactory.h

+7-2
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,13 @@ MTR_AVAILABLE(ios(16.4), macos(13.3), watchos(9.4), tvos(16.4))
180180
@end
181181

182182
/**
183-
* Set the Message Reliability Protocol parameters for all controllers. This
184-
* allows control over retransmit delays to account for high-latency networks.
183+
* Set the Message Reliability Protocol parameters for all controllers,
184+
* including already-running ones. This allows control over retransmit delays
185+
* to account for high-latency networks.
186+
*
187+
* Since MRP parameters are communicated to peers during session setup, existing
188+
* sessions will not be affected when this function is called, but all sessions
189+
* established after the call will be.
185190
*
186191
* Setting all arguments to nil will reset to the MRP parameters to their
187192
* default values.

0 commit comments

Comments
 (0)