view libqterminal/unix/SelfListener.cpp @ 15653:35c891dce299

Removed INCLUDEPATH.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Mon, 30 Jan 2012 12:03:12 +0100
parents 845cebf281aa
children aa6cba8ae88b
line wrap: on
line source

#include "unix/SelfListener.h"

SelfListener::SelfListener(int a, QObject *parent) :
    QThread(parent) {
    _a = a;
}

void SelfListener::run() {
    char buf[1025];
    int len;

    while(1) {
        len = ::read(_a, buf, 1024);
        if (len > 0) {
           buf[len] = 0; // Just in case.
           emit recvData(buf, len);
        }
    }
}