Skip to content
New issue

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

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

Already on GitHub? # to your account

Add a rpc server #146

Merged
merged 1 commit into from
Dec 15, 2020
Merged

Add a rpc server #146

merged 1 commit into from
Dec 15, 2020

Commits on Dec 15, 2020

  1. Add a rpc server

    This change introduces a remote procedure call server responsible for
    handling requests to execute pre-registered procedures using JSON-RPC
    2.0 as the transport protocol.
    
    The purpose of this server is to provide a way for a mole process to
    provide or be managed by others processes (e.g. some sort of user
    interface that will creates/destroy instances of mole and/or collect
    data from them).
    
    The rpc server is disable by default. The user can enable it through the
    `--rpc` flag. By default, the server will be listening on the localhost
    address and on a random free port since a user might have multiple
    instance of the program running at the same time on a single machine.
    The `--rpc-address` flag can be use to set a specific address.
    David Pinheiro committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    3744d05 View commit details
    Browse the repository at this point in the history