Merge pull request #3294 from panuhorsmalahti/zeromq-monitor

Add monitor function interface to node_zeromq
This commit is contained in:
Masahiro Wakame
2014-12-11 23:02:52 +09:00
2 changed files with 12 additions and 3 deletions
+3 -1
View File
@@ -32,4 +32,6 @@ function test5() {
sock.bind('tcp://127.0.0.1', err => {
sock.send("some work");
});
}
sock.monitor();
sock.monitor(10);
}
+9 -2
View File
@@ -144,6 +144,14 @@ declare module 'zmq' {
*/
send(msg: any[], flags?: number): Socket;
/**
* Enable monitoring of a Socket
*
* @param {Number} timer interval in ms > 0 or Undefined for default
* @return {Socket} for chaining
*/
monitor(interval?: number): Socket;
/**
* Close the socket.
*
@@ -181,5 +189,4 @@ declare module 'zmq' {
function socket(type: number, options?: any): Socket;
function createSocket(type: string, options?: any): Socket;
}
}