Changeset 1364 in ntrip for trunk/BNC/bncsocket.cpp


Ignore:
Timestamp:
Dec 27, 2008, 10:51:48 PM (15 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncsocket.cpp

    r1363 r1364  
    9999//
    100100////////////////////////////////////////////////////////////////////////////
    101 QByteArray bncSocket::readLine(qint64 maxlen) {
     101QByteArray bncSocket::readLine() {
    102102  if      (_http) {
    103     return "";
    104     ///    return _buffer->readLine(maxlen);
     103    int ind = _buffer.indexOf('\n');
     104    cout << "readLine " << ind << endl;
     105    if (ind != -1) {
     106      QByteArray ret = _buffer.left(ind+1);
     107      cout << ret.data();
     108      _buffer = _buffer.right(_buffer.size()-ind-1);
     109      return ret;
     110    }
     111    else {
     112      return "";
     113    }
    105114  }
    106115  else if (_socket) {
    107     return _socket->readLine(maxlen);
     116    return _socket->readLine();
    108117  }
    109118  else {
Note: See TracChangeset for help on using the changeset viewer.