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(); }