##// END OF EJS Templates
lfrsgse is a QMainWindow...
lfrsgse is a QMainWindow Reorganize HK information display

File last commit:

r24:52cca9b26092 default
r39:f8ba3aa4aa6e 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();
}