Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Darwin framework APIs to accept arbitrary types for command invok…
…es (#11767) * Generate Objective-C types to represent Matter structs and command payloads. * Improve Objective-C to C++ value conversion to handle more cases. * Change Darwin cluster command invocations to take payload structs. * Update the Darwin tests to use the new command APIs. * Update return value decoding for commands on Darwin to use the new APIs. This also extends the return value handling, and the test comparison bits, to all types. * Enable a bunch of complex-types tests on Darwin.
- Loading branch information