##// END OF EJS Templates
Minor update in project gse_lesia
Minor update in project gse_lesia

File last commit:

r69:d8815b251eb0 default
r72:27e89cd58c8b default
Show More
lfrxmlwriter.cpp
49 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();
}