Skip to content

Introduce Services#85

Merged
jamesmunns merged 8 commits intomainfrom
james/hmm-services
Aug 21, 2025
Merged

Introduce Services#85
jamesmunns merged 8 commits intomainfrom
james/hmm-services

Conversation

@jamesmunns
Copy link
Copy Markdown
Owner

@jamesmunns jamesmunns commented Aug 20, 2025

CC #83

This PR adds a Services proxy object, obtainable with NetStack::services(), that has helper async functions that perform some behavior.

This is the first test of "we provide an out-of-the-box service you might want", which is what I'm thinking for device/socket discovery.

I might also break more items up into proxy objects to logically arrange some of the methods on NetStack, like low level/raw sockets, endpoint/topic sockets, and operations like req_resp.

@jamesmunns jamesmunns changed the title Add a ping service Introduce Services Aug 21, 2025
@jamesmunns jamesmunns merged commit ee7e04f into main Aug 21, 2025
4 checks passed
@jamesmunns jamesmunns deleted the james/hmm-services branch August 21, 2025 11:16
jamesmunns added a commit that referenced this pull request Aug 21, 2025
Pushing onward after #85, this also adds a proxy type for topics and endpoints as well
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.

1 participant