##// END OF EJS Templates
First version of the gse-lesia module...
First version of the gse-lesia module Slight changes on the rmapplugin

File last commit:

r23:23c09fe5a8b6 default
r23:23c09fe5a8b6 default
Show More
lfrxmlwriter.cpp
50 lines | 1.1 KiB | text/x-c | CppLexer
#include "lfrxmlwriter.h"
#include <QFile>
#include <QMessageBox>
LFRXmlWriter::LFRXmlWriter(QWidget *parent) :
QObject(parent)
{
socketTM = NULL;
xmlWriter = new QXmlStreamWriter();
}
LFRXmlWriter::~LFRXmlWriter()
{
}
void LFRXmlWriter::setSocketTM(QTcpSocket *socket)
{
this->socketTM = socket;
xmlWriter->setDevice(this->socketTM);
}
void LFRXmlWriter::sendXML_TC_Acknowledgment()
{
xmlWriter->writeStartElement("TCAck");
xmlWriter->writeAttribute("ID", "0");
xmlWriter->writeEndElement();
}
void LFRXmlWriter::sendXML_TC_rejection()
{
xmlWriter->writeStartElement("TCNAck");
xmlWriter->writeAttribute("ID", "0");
xmlWriter->writeStartElement("Reason");
xmlWriter->writeEndElement();
xmlWriter->writeEndElement();
}
void LFRXmlWriter::sendXML_GSE_HK()
{
xmlWriter->writeStartElement("TM");
xmlWriter->writeStartElement("Name");
xmlWriter->writeEndElement();
xmlWriter->writeStartElement("Content");
xmlWriter->writeCharacters("FFFFCC0099");
xmlWriter->writeEndElement();
xmlWriter->writeEndElement();
xmlWriter->writeEndElement();
}