Brief description of class still missing. More...
#include <ConformProcess.h>
Public Member Functions | |
| ConformProcess (QObject *parent=0) | |
| void | setStationName (const QString &n) |
| void | setTimeReference (const QDateTime &t) |
| void | start (QString serverAddress, quint16 port) |
| ~ConformProcess () | |
Brief description of class still missing.
Full description of class still missing
| ConformProcess::ConformProcess | ( | QObject * | parent = 0 | ) |
Description of constructor still missing
References GeopsySLink::SeedLink::setBufferType(), GeopsySLink::SeedLink::setMaximumDuration(), and TRACE.
: QObject(parent)
{
TRACE;
_seedLink.setBufferType(SeedLinkStream::Rotate);
_seedLink.setMaximumDuration(300);
connect(&_seedLink,SIGNAL(dataChanged( Signal *, TimeRange)),
this, SLOT(monitorDataChange(Signal *, TimeRange)), Qt::QueuedConnection);
connect(&_seedLink, SIGNAL(error(SeedLink::Error)),
this, SLOT(seedLinkError(SeedLink::Error)), Qt::QueuedConnection);
_timeReference.setDate(QDate::currentDate());
_timeReference.setTime(QTime(0,0,0));
}
| void ConformProcess::setStationName | ( | const QString & | n | ) | [inline] |
Referenced by main().
{_stationName=n;}
| void ConformProcess::setTimeReference | ( | const QDateTime & | t | ) | [inline] |
Referenced by main().
{_timeReference=t;}
| void ConformProcess::start | ( | QString | serverAddress, |
| quint16 | port | ||
| ) |
References GeopsySLink::SeedLink::addStation(), GeopsySLink::SeedLink::addStream(), GeopsySLink::SeedLinkStation::addStream(), QGpCoreTools::endl(), GeopsySLink::SeedLinkStation::setName(), GeopsySLink::SeedLinkStation::setNetwork(), GeopsySLink::SeedLinkStream::setSeedName(), GeopsySLink::SeedLink::setServer(), GeopsySLink::SeedLinkStream::setTag(), GeopsySLink::SeedLink::start(), and QGpCoreTools::tr().
Referenced by main().
{
_seedLink.setServer(serverAddress.toAscii(), port);
// Request streams
SeedLinkStation * station=new SeedLinkStation;
_seedLink.addStation(station);
station->setName(_stationName);
station->setNetwork("WA");
SeedLinkStream * s;
s=new SeedLinkStream(station);
s->setSeedName("C1Z");
s->setTag();
station->addStream(s);
_seedLink.addStream(s);
s=new SeedLinkStream(station);
s->setSeedName("C1N");
s->setTag();
station->addStream(s);
_seedLink.addStream(s);
s=new SeedLinkStream(station);
s->setSeedName("C1E");
s->setTag();
station->addStream(s);
_seedLink.addStream(s);
App::stream() << tr("Start listening to streams of station %1").arg(_stationName) << endl;
_seedLink.start();
}