From 474150327729d63706b89a54414ead68acd83fc9 Mon Sep 17 00:00:00 2001 From: zecke Date: Thu, 14 Oct 2004 01:44:27 +0000 Subject: -FlowControl and LineTermination are saved and activated by numerical value now. This makes it work across different translations -Switch code to use new PPPData::enter() and PPPData::flowcontrol() --- (limited to 'noncore/settings/networksettings/ppp/pppdata.h') diff --git a/noncore/settings/networksettings/ppp/pppdata.h b/noncore/settings/networksettings/ppp/pppdata.h index d1cbeb5..d731b62 100644 --- a/noncore/settings/networksettings/ppp/pppdata.h +++ b/noncore/settings/networksettings/ppp/pppdata.h @@ -165,6 +165,17 @@ public: ~PPPData() {}; enum { NumInitStrings = 2 }; + enum LineTermination { + EndCR, + EndLF, + EndCRLF + }; + + enum FlowControl { + FlowHardware, + FlowSoftware, + FlowNone + }; // general functions void save(); @@ -222,8 +233,8 @@ public: // void set_dock_into_panel(bool set); // bool get_dock_into_panel(); - const QString enter(); - void setEnter(const QString &); + enum LineTermination enter(); + void setEnter(enum LineTermination); QString pppdVersion(); bool pppdVersionMin(int ver, int mod, int patch); @@ -253,8 +264,8 @@ public: const QString modemDevice(); bool setModemDevice(const QString &); - const QString flowcontrol(); - void setFlowcontrol(const QString &); + enum FlowControl flowcontrol(); + void setFlowcontrol(enum FlowControl); int modemTimeout(); void setModemTimeout(int); -- cgit v0.9.0.2