rvc rvc

rvc rvc

The following rvc rvc actions are used to interact with the RVC server itself.

MethodDescription
rvc.apiRetrieves the API information for all modules available.
rvc.busyRetrieves a list of the long running tasks that RVC modules are performing.
rvc.diagnosticsChecks the environment for RVC runtime dependencies for each of its modules.
rvc.external_connectivity_checkChecks if RVC can connect to an external HTTP server.
rvc.external_processesRetrieves a list of the external processes that the RVC server is running. The list is empty when no external processes are running.
rvc.instanceRetrieves process information about the running instance of the RVC server.
rvc.publishPublishes a message to a topic. Subscribers to the topic receive the message at their notification URI.
rvc.stateRetrieves the state data for the running instance of the RVC server.
rvc.subscribeSubscribes a notification URI to a topic on a module, so that the URI receives the progress messages that RVC publishes to the topic.
rvc.subscriptionsRetrieves the current subscriptions, grouped by module and topic, with the notification URIs subscribed to each topic.
rvc.unsubscribeRemoves a subscription from a topic.
rvc.versionReturns the version of the currently running RVC server.