summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings/ppp/connect.h
Unidiff
Diffstat (limited to 'noncore/settings/networksettings/ppp/connect.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/networksettings/ppp/connect.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/noncore/settings/networksettings/ppp/connect.h b/noncore/settings/networksettings/ppp/connect.h
index e7ae5e0..b225ff5 100644
--- a/noncore/settings/networksettings/ppp/connect.h
+++ b/noncore/settings/networksettings/ppp/connect.h
@@ -41,48 +41,49 @@
41#define MAXLOOPNEST (MAX_SCRIPT_ENTRIES/2) 41#define MAXLOOPNEST (MAX_SCRIPT_ENTRIES/2)
42 42
43class InterfacePPP; 43class InterfacePPP;
44class PPPData; 44class PPPData;
45 45
46class ConnectWidget : public QWidget { 46class ConnectWidget : public QWidget {
47 Q_OBJECT 47 Q_OBJECT
48public: 48public:
49 ConnectWidget(InterfacePPP*, QWidget *parent, const char *name); 49 ConnectWidget(InterfacePPP*, QWidget *parent, const char *name);
50 ~ConnectWidget(); 50 ~ConnectWidget();
51 51
52public: 52public:
53 void set_con_speed_string(); 53 void set_con_speed_string();
54 void setMsg(const QString &); 54 void setMsg(const QString &);
55 void pppdDied(); 55 void pppdDied();
56 56
57protected: 57protected:
58 void timerEvent(QTimerEvent *); 58 void timerEvent(QTimerEvent *);
59 void closeEvent( QCloseEvent *e ); 59 void closeEvent( QCloseEvent *e );
60 60
61private slots: 61private slots:
62 void readChar(unsigned char); 62 void readChar(unsigned char);
63 void pause(); 63 void pause();
64 void if_waiting_slot(); 64 void if_waiting_slot();
65 void refresh();
65 66
66public slots: 67public slots:
67 void init(); 68 void init();
68 void preinit(); 69 void preinit();
69 void script_timed_out(); 70 void script_timed_out();
70 void if_waiting_timed_out(); 71 void if_waiting_timed_out();
71 void cancelbutton(); 72 void cancelbutton();
72 73
73signals: 74signals:
74 void if_waiting_signal(); 75 void if_waiting_signal();
75 void debugMessage(const QString &); 76 void debugMessage(const QString &);
76 void toggleDebugWindow(); 77 void toggleDebugWindow();
77 void closeDebugWindow(); 78 void closeDebugWindow();
78 void debugPutChar(unsigned char); 79 void debugPutChar(unsigned char);
79 void startAccounting(); 80 void startAccounting();
80 void stopAccounting(); 81 void stopAccounting();
81 82
82public: 83public:
83 QString myreadbuffer; // we want to keep every thing in order to fish for the 84 QString myreadbuffer; // we want to keep every thing in order to fish for the
84 85
85 // connection speed later on 86 // connection speed later on
86 QPushButton *debug; 87 QPushButton *debug;
87 int main_timer_ID; 88 int main_timer_ID;
88 89
@@ -106,47 +107,48 @@ private:
106 bool execppp(); 107 bool execppp();
107 void writeline(const QString &); 108 void writeline(const QString &);
108 void checkBuffers(); 109 void checkBuffers();
109 110
110 void setExpect(const QString &); 111 void setExpect(const QString &);
111 bool expecting; 112 bool expecting;
112 QString expectstr; 113 QString expectstr;
113 114
114 QString readbuffer; 115 QString readbuffer;
115 116
116 void setScan(const QString &); 117 void setScan(const QString &);
117 QString scanvar; 118 QString scanvar;
118 QString scanstr; 119 QString scanstr;
119 QString scanbuffer; 120 QString scanbuffer;
120 bool scanning; 121 bool scanning;
121 122
122 bool pausing; 123 bool pausing;
123 PWEntry *prompt; 124 PWEntry *prompt;
124// LoginTerm *termwindow; 125// LoginTerm *termwindow;
125 126
126 int scriptTimeout; 127 int scriptTimeout;
127 QTimer *pausetimer; 128 QTimer *pausetimer;
128 QTimer *if_timer; 129 QTimer *if_timer;
129 QTimer *if_timeout_timer; 130 QTimer *if_timeout_timer;
131 QTimer *m_refreshTimer;
130 132
131 QLabel *messg; 133 QLabel *messg;
132 QPushButton *cancel; 134 QPushButton *cancel;
133 135
134 bool firstrunID; 136 bool firstrunID;
135 bool firstrunPW; 137 bool firstrunPW;
136 138
137 unsigned int dialnumber; // the current number to dial 139 unsigned int dialnumber; // the current number to dial
138 140
139 InterfacePPP *_ifaceppp; 141 InterfacePPP *_ifaceppp;
140}; 142};
141 143
142 144
143// non-member function to kill&wait on the pppd child process 145// non-member function to kill&wait on the pppd child process
144extern void killppp(PPPData*); 146extern void killppp(PPPData*);
145void adddns(InterfacePPP*); 147void adddns(InterfacePPP*);
146void addpeerdns(InterfacePPP*); 148void addpeerdns(InterfacePPP*);
147void removedns(InterfacePPP*); 149void removedns(InterfacePPP*);
148void add_domain(const QString & newdomain, InterfacePPP*); 150void add_domain(const QString & newdomain, InterfacePPP*);
149void auto_hostname(InterfacePPP*); 151void auto_hostname(InterfacePPP*);
150 152
151#endif 153#endif
152 154