1 /**********************************************************************
7 **********************************************************************/
10 #include "control_message.h"
11 #include "ksircprocess.h"
15 KSircIOLAG::KSircIOLAG(KSircProcess
*_proc
)
17 KSircMessageReceiver(_proc
)
23 //(proc->getWindowList())["!all"]->control_message(SET_LAG, "99");
27 KSircIOLAG::~KSircIOLAG()
32 void KSircIOLAG::sirc_receive(QCString str
, bool)
35 if(str
.contains("*L*")){
37 s1
= str
.find("*L* ") + 4;
40 kdDebug(5008) << "Lag mesage broken: " << str
<< endl
;
43 QString lag
= str
.mid(s1
, s2
- s1
);
44 // cerr << "Lag: " << str << endl;
45 // cerr << "Setting lag to: " << lag << endl;
46 (proc
->getWindowList())["!all"]->control_message(SET_LAG
, lag
);
51 void KSircIOLAG::control_message(int, QString
)
55 void KSircIOLAG::timerEvent ( QTimerEvent
* )
57 QCString cmd
= "/lag\n";