NmGroupRule class
One entry in a zone's group-selection fallback list — parsed from a
legacy dialplan selector string like L1D=NS101
(libsCpp/asterisk-chan-svistok/src/select.c's get_cr_group()).
Order matters: rules are tried in list order until one succeeds.
Constructors
- NmGroupRule({required int limitSlot, required String alg, required String type, required String group})
-
Creates a NmGroupRule.
const
Properties
- alg → String
-
Selector algorithm, as the raw gateway character.
final
- group → String
-
SIM group number the rule routes to.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- limitSlot → int
-
Which of the SIM's ten limit counters the rule spends (0–9).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → String
-
Selector type, as the raw gateway character.
final
Methods
-
copyWith(
{int? limitSlot, String? alg, String? type, String? group}) → NmGroupRule - Copy with.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override