project-chip / rs-matter

Rust implementation of the Matter protocol. Status: Experimental
Apache License 2.0
323 stars 45 forks source link

Root endpoint with Wifi support; Wifi NW diagnostics cluster #169

Closed ivmarkov closed 4 months ago

ivmarkov commented 4 months ago

(A follow up on https://github.com/project-chip/rs-matter/pull/167 , as promised there.)

The existing types/struct which were actually hard-coded for Ethernet are now type-aliased / delegate to the new types and are renamed as follows:

... Looking at the "on off" example actually shows the API-visible changes. Minor breakage to backward compatibility - users just need to prefix a few things with eth_ now.

ivmarkov commented 4 months ago

I've now opened this as I feel that rather than fixing stuff "on the spot" (and thus maybe actually introducing even more inconsistencies), we should have an ongoing task to fix our abbreviations throughout the code base.