7 #ifndef CBFPacketBuffer_H 8 #define CBFPacketBuffer_H 193 #endif // _CBFPacketBuffer_H_ Location table entry definition.
void clear()
clear Clear the buffer.
HistoryPacketBuffer * m_HPB
void stopPacket(GBCPacket packet)
stopPacket Slot used to stop the packet (GBC case).
Entry of the CBFPacketBuffer.
static int nbCBFPacketQueued
QVector< CBFPacketEntry * > m_CBFPacketBuffer
bool update(GBCPacket packet, int timeToBuffer)
update Update the packet of the buffer.
bool erase(GBCPacket packet)
erase Remove packet from the buffer.
FakeGPSProvider * m_paramGPS
void killAll()
killAll Signal used to kill all the buffer entries.
QHash< QByteArray, int > * m_CBFPBCounter
void sendPacket(GBCPacket packet)
sendPacket Slot used to send packet (GBC case).
int addPacket(BasicHeader bh, CommonHeader ch, GBCPacket packet, QByteArray payload, int timeToBuffer)
addPacket Add packet to the buffer.
bool isDuplicateTimestamp(GBCPacket packet)
isDuplicateTimestamp Check is the packet is duplicate.
QHash< QByteArray, LocationTableEntry > * m_locationTable
ParameterNetwork * m_paramNetwork
CBFPacketBuffer()
CBFPacketBuffer Default constructor.
void lpvSent()
lpvSent Signal sent to advertised of an LPV sending.