Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add partition argument to the C interface of service requests #119

Open
osrf-migration opened this issue Mar 26, 2020 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@osrf-migration
Copy link

Original report (archived issue) by Juan Oxoby (Bitbucket: Juan Oxoby).


Summary

Add a partition argument for the C interface of service requests.

Motivation

I’m working on creating Python bindings for service requests. I want to be able to start/pause a Server using the /control service. Furthermore, I want to be able to control multiple Servers in different processes.

Since the Node 's method Request doesn’t have a C interface in CIface.h, the only way to externally dealing with services is by using the function cmdServiceReq declared in ign-transport/src/ign.hh. The problem now is that cmdServiceReq doesn’t take a partition as an argument.

Potential solution

Add partition argument to cmdServiceReq

@osrf-migration
Copy link
Author

Original comment by Juan Oxoby (Bitbucket: Juan Oxoby).


  • Edited issue description

@osrf-migration
Copy link
Author

Original comment by Juan Oxoby (Bitbucket: Juan Oxoby).


  • changed title from "Expose C interface for services" to "Add partition argument to the C interface of service requests"

@osrf-migration osrf-migration added minor enhancement New feature or request labels Apr 15, 2020
@chapulina chapulina removed the minor label May 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants