Guilherme Francescon

Results 3 issues of Guilherme Francescon

### Description, Motivation, and Context Implements changes as discussed in #67 to allow custom-setting the value of timeout on unconnected send messages ## How Has This Been Tested? Tested with...

When building an "Unconnected Send" message, there's no way of controlling the value of the `timeout` parameter. The function [defaults to 2000ms](https://github.com/cmseaton42/node-ethernet-ip/blob/master/src/enip/cip/unconnected-send/index.js#L54), but [the call](https://github.com/cmseaton42/node-ethernet-ip/blob/master/src/controller/index.js#L146) doesn't allow us to customize...

## Current Behavior When calling the (undocumented) `Controller.destroy()` function on an unconnected session, the connection and the controller's instance don't get actually destroyed, leaking the instance itself a TCP socket...