UNPKG
rocket.chat.mqtt
Version:
latest (0.0.14)
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
It's a MQTT Server, using redis to scale horizontally.
rocket.chat.mqtt
/
node_modules
/
aedes
/
lib
/
write.js
16 lines
(11 loc)
•
299 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
'use strict'
var
mqtt =
require
(
'mqtt-packet'
)
function
write
(
client, packet, done
) {
var
result = mqtt.
writeToStream
(packet, client.
conn
)
if
(!result && !client.
errored
&& done) { client.
conn
.
once
(
'drain'
, done) }
else
if
(done) {
setImmediate
(done) } }
module
.
exports
= write