Gets a prioritized list of available Parsec providers to be used by clients. Opcode: 8 (
No parameters are needed for this operation.
|List of provider information
ProviderInfo type contains the following members:
|Unique, permanent, identifier of the provider (version 4 UUID)
|Short description of the provider
|Provider implementation version major
|Provider implementation version minor
|Provider implementation version revision number
|Provider ID to use on the wire protocol to communicate with this provider
No specific response status codes returned.
The version triplet returned by this operation (
the implementation version of the specific Parsec provider. For the Core Provider, this version is
the implementation version of the whole Parsec service.
providers vector returned is in order of provider priority: the highest priority providers
come first. The core provider will always come last. The provider at position zero, if not the core
provider, can be treated as default provider by the client. Clients should still check the supported
opcodes of the provider, even the default one, as it might not implement the operations they want.
Copyright 2019 Contributors to the Parsec project.