@@ -1436,6 +1436,13 @@ async def Read(self, nodeid: int, attributes: typing.List[typing.Union[
1436
1436
1437
1437
reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.
1438
1438
When not provided, a read request will be sent.
1439
+ fabricFiltered: If True (default), the read/subscribe is fabric-filtered and will only see things associated with the fabric
1440
+ of the reader/subscriber. Relevant for attributes with fabric-scoped data.
1441
+ keepSubscriptions: Keep existing subscriptions. If set to False, existing subscriptions with this node will get cancelled
1442
+ and a new one gets setup.
1443
+ autoResubscribe: Automatically resubscribe to the subscription if subscription is lost. The automatic re-subscription only
1444
+ applies if the subscription establishes on first try. If the first subscription establishment attempt fails the function
1445
+ returns right away.
1439
1446
1440
1447
Returns:
1441
1448
- AsyncReadTransaction.ReadResponse. Please see ReadAttribute and ReadEvent for examples of how to access data.
@@ -1505,6 +1512,13 @@ async def ReadAttribute(self, nodeid: int, attributes: typing.List[typing.Union[
1505
1512
1506
1513
reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.
1507
1514
When not provided, a read request will be sent.
1515
+ fabricFiltered: If True (default), the read/subscribe is fabric-filtered and will only see things associated with the fabric
1516
+ of the reader/subscriber. Relevant for attributes with fabric-scoped data.
1517
+ keepSubscriptions: Keep existing subscriptions. If set to False, existing subscriptions with this node will get cancelled
1518
+ and a new one gets setup.
1519
+ autoResubscribe: Automatically resubscribe to the subscription if subscription is lost. The automatic re-subscription only
1520
+ applies if the subscription establishes on first try. If the first subscription establishment attempt fails the function
1521
+ returns right away.
1508
1522
1509
1523
Returns:
1510
1524
- subscription request: ClusterAttribute.SubscriptionTransaction
@@ -1581,6 +1595,11 @@ async def ReadEvent(self, nodeid: int, events: typing.List[typing.Union[
1581
1595
eventNumberFilter: Optional minimum event number filter.
1582
1596
reportInterval: A tuple of two int-s for (MinIntervalFloor, MaxIntervalCeiling). Used by establishing subscriptions.
1583
1597
When not provided, a read request will be sent.
1598
+ keepSubscriptions: Keep existing subscriptions. If set to False, existing subscriptions with this node will get cancelled
1599
+ and a new one gets setup.
1600
+ autoResubscribe: Automatically resubscribe to the subscription if subscription is lost. The automatic re-subscription only
1601
+ applies if the subscription establishes on first try. If the first subscription establishment attempt fails the function
1602
+ returns right away.
1584
1603
1585
1604
Returns:
1586
1605
- subscription request: ClusterAttribute.SubscriptionTransaction
0 commit comments