Methods
(async) clearLog()
- Source:
Clear captured netdump data
Example
let netdump = await instance.newNetdump();
netdump.clearLog();
disconnect()
- Source:
Disconnect netdump connection. This is usually only required if a new netdump connection has been created and is no longer needed
Example
netdump.disconnect();
handleMessage(handler)
- Source:
Set message handler
Example
let netdump = await instance.newNetdump();
netdump.handleMessage((message) => {
if (Buffer.isBuffer(message)) {
console.log(message.toString())
} else {
console.log(message)
}
});
Parameters:
Name | Type | Description |
---|---|---|
handler |
NetworkMonitorProcessMap~newEntryCallback | the callback for captured entry |
(async) isEnabled() → {boolean}
- Source:
Check if netdump is enabled
Example
let enabled = await netdump.isEnabled();
if (enabled) {
console.log("enabled");
} else {
console.log("disabled");
}
Returns:
- Type
- boolean
(async) start()
- Source:
Start netdump
Example
let netdump = await instance.newNetdump();
netdump.start();
(async) stop()
- Source:
Stop Netdump
Example
let netdump = await instance.newNetdump();
netdump.stop();