⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

chore: remove one level of local client inheritence#285

Merged
humbertogontijo merged 1 commit intoPython-roborock:mainfrom
allenporter:local-protocol
Jan 13, 2025
Merged

chore: remove one level of local client inheritence#285
humbertogontijo merged 1 commit intoPython-roborock:mainfrom
allenporter:local-protocol

Conversation

@allenporter
Copy link
Contributor

Remove one level of local client inheritence by pulling out asyncio.Protocol into a separate class. This is a fairly small change, but makes it clear which methods are public parts of the class that callers can invoke vs which can are internal callbacks used by the transport.

@humbertogontijo humbertogontijo merged commit 1f5a9ec into Python-roborock:main Jan 13, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants