handleDont method
void
handleDont( - int option
)
Implementation
void handleDont(int option) {
final state = usStates[option] ?? OptionState.no;
switch (state) {
case OptionState.no:
// Already disabled, do nothing.
break;
case OptionState.wantYes:
// They rejected our request to enable it.
usStates[option] = OptionState.no;
break;
case OptionState.yes:
// They want us to stop. Mandatory acknowledgment.
_send(wont, option);
usStates[option] = OptionState.no;
break;
case OptionState.wantNo:
// Acknowledgment of our request to disable.
usStates[option] = OptionState.no;
break;
}
}