AusweisApp2/test/helper/MockDataChannel.cpp

42 lines
638 B
C++
Raw Normal View History

2017-07-03 09:33:28 +02:00
/*!
* \copyright Copyright (c) 2017 Governikus GmbH & Co. KG
*/
#include "MockDataChannel.h"
using namespace governikus;
MockDataChannel::MockDataChannel()
{
}
MockDataChannel::~MockDataChannel()
{
}
void MockDataChannel::close()
{
Q_EMIT fireClosed(GlobalStatus::Code::RemoteReader_CloseCode_NormalClose);
}
void MockDataChannel::closeAbnormal()
{
Q_EMIT fireClosed(GlobalStatus::Code::RemoteReader_CloseCode_AbnormalClose);
}
void MockDataChannel::send(const QByteArray& pDataBlock)
{
Q_EMIT fireSend(pDataBlock);
}
void MockDataChannel::onReceived(const QByteArray& pDataBlock)
{
Q_EMIT fireReceived(pDataBlock);
}