Skip to content

Commit 7ee3828

Browse files
committed
Drop kListBegin/End alltogether
1 parent 154d15d commit 7ee3828

File tree

2 files changed

+0
-7
lines changed

2 files changed

+0
-7
lines changed

src/app/interaction-model/Model.h

-5
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,6 @@ class Model : public DataModelMetadataTree
7777
/// When this is invoked, caller is expected to have already done some validations:
7878
/// - cluster `data version` has been checked for the incoming request if applicable
7979
///
80-
/// List operation support:
81-
/// - the first list write will have `request.writeFlags.Has(WriteFlags::kListBegin)`
82-
/// - the last list write will have `request.writeFlags.Has(WriteFlags::kListEnd)`
83-
/// - the last list write MAY have empty data (no list items)
84-
///
8580
/// When `request.writeFlags.Has(WriteFlags::kForceInternal)` the request is from an internal app update
8681
/// and SHOULD bypass some internal checks (like timed enforcement, potentially read-only restrictions)
8782
///

src/app/interaction-model/OperationTypes.h

-2
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ struct ReadState
6767
enum class WriteFlags : uint32_t
6868
{
6969
kTimed = 0x0001, // Received as a 2nd command after a timed invoke
70-
kListBegin = 0x0002, // Flag is for the first write in a list attribute
71-
kListEnd = 0x0004, // Flag is set for the last write in a list attribute (and that write may be empty)
7270
};
7371

7472
struct WriteAttributeRequest : OperationRequest

0 commit comments

Comments
 (0)