首次提交

This commit is contained in:
2026-07-13 12:06:16 +08:00
commit e3c810b1a6
1690 changed files with 228324 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
'use strict'
const Packet = require('aedes-packet')
const util = require('util')
function QoSPacket (original, client) {
Packet.call(this, original, client.broker)
this.writeCallback = client._onError.bind(client)
if (!original.messageId) {
this.messageId = client._nextId
if (client._nextId >= 65535) {
client._nextId = 1
} else {
client._nextId++
}
} else {
this.messageId = original.messageId
}
}
util.inherits(QoSPacket, Packet)
module.exports = QoSPacket