public static void StartConnection(string address) { if (_socket == null) { _socket = new NiceHashSocket(address); _socket.OnConnectionEstablished += SocketOnOnConnectionEstablished; _socket.OnDataReceived += SocketOnOnDataReceived; _socket.OnConnectionLost += SocketOnOnConnectionLost; } _socket.StartConnection(); _deviceUpdateTimer = new System.Threading.Timer(DeviceStatus_Tick, null, DeviceUpdateInterval, DeviceUpdateInterval); }
public static void StartConnection(string address) { if (_socket == null) { _socket = new NiceHashSocket(address); _socket.OnConnectionEstablished += SocketOnOnConnectionEstablished; _socket.OnDataReceived += SocketOnOnDataReceived; _socket.OnConnectionLost += SocketOnOnConnectionLost; } _socket.StartConnection(ConfigManager.GeneralConfig.BitcoinAddress, ConfigManager.GeneralConfig.WorkerName, ConfigManager.GeneralConfig.RigGroup); _deviceUpdateTimer = new System.Threading.Timer(MinerStatus_Tick, null, DeviceUpdateInterval, DeviceUpdateInterval); }