Skip to content

QuantumGate::Local::Startup

Karel Donk edited this page Dec 23, 2021 · 21 revisions

Use this function to start the QuantumGate local instance.

Signature

Result<> Startup(const StartupParameters& params) noexcept;

Parameters

Name Description
params Startup parameters. See QuantumGate::StartupParameters for details.

Return values

Returns a QuantumGate::Result object equal to one of the following QuantumGate::ResultCodes:

  • QuantumGate::ResultCode::Succeeded
  • QuantumGate::ResultCode::Failed
  • QuantumGate::ResultCode::FailedInvalidArgument
  • QuantumGate::ResultCode::FailedTCPListenerManagerStartup
  • QuantumGate::ResultCode::FailedPeerManagerStartup
  • QuantumGate::ResultCode::FailedRelayManagerStartup
  • QuantumGate::ResultCode::FailedExtenderManagerStartup
  • QuantumGate::ResultCode::FailedKeyGenerationManagerStartup
  • QuantumGate::ResultCode::FailedUDPConnectionManagerStartup
  • QuantumGate::ResultCode::FailedUDPListenerManagerStartup
  • QuantumGate::ResultCode::FailedBluetoothListenerManagerStartup
Clone this wiki locally