Skip to content

QuantumGate::Access::Manager::RemoveFilter

Karel Donk edited this page Dec 11, 2019 · 1 revision

Removes an IP filter from the instance.

Signature

Result<> RemoveFilter(const IPFilterID filterid, const IPFilterType type) noexcept;

Parameters

Name Description
filterid The filter ID of the filter. This is returned when the filter is added.
type The type of the filter. See QuantumGate::Access::IPFilterType for details.

Return values

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

Value Description
QuantumGate::ResultCode::Succeeded The operation succeeded.
QuantumGate::ResultCode::Failed The operation failed.
QuantumGate::ResultCode::InvalidArgument The operation failed because an invalid argument was passed through.
Clone this wiki locally