mirror of
https://github.com/meshtastic/firmware.git
synced 2025-12-22 10:42:49 +00:00
re-add namespacing in protobufs. Let's see what i missed. Portduino likely ...
Checking in generated on purpose.
This commit is contained in:
@@ -10,17 +10,17 @@
|
||||
class MeshPacketQueue
|
||||
{
|
||||
size_t maxLen;
|
||||
std::vector<MeshPacket *> queue;
|
||||
std::vector<meshtastic_MeshPacket *> queue;
|
||||
|
||||
/** Replace a lower priority package in the queue with 'mp' (provided there are lower pri packages). Return true if replaced.
|
||||
*/
|
||||
bool replaceLowerPriorityPacket(MeshPacket *mp);
|
||||
bool replaceLowerPriorityPacket(meshtastic_MeshPacket *mp);
|
||||
|
||||
public:
|
||||
explicit MeshPacketQueue(size_t _maxLen);
|
||||
|
||||
/** enqueue a packet, return false if full */
|
||||
bool enqueue(MeshPacket *p);
|
||||
bool enqueue(meshtastic_MeshPacket *p);
|
||||
|
||||
/** return true if the queue is empty */
|
||||
bool empty();
|
||||
@@ -31,10 +31,10 @@ class MeshPacketQueue
|
||||
/** return total size of the Queue */
|
||||
size_t getMaxLen() { return maxLen; }
|
||||
|
||||
MeshPacket *dequeue();
|
||||
meshtastic_MeshPacket *dequeue();
|
||||
|
||||
MeshPacket *getFront();
|
||||
meshtastic_MeshPacket *getFront();
|
||||
|
||||
/** Attempt to find and remove a packet from this queue. Returns the packet which was removed from the queue */
|
||||
MeshPacket *remove(NodeNum from, PacketId id);
|
||||
meshtastic_MeshPacket *remove(NodeNum from, PacketId id);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user