public Socket(string URL) { _socket = new WebSocket(URL); counter = 0; Strategy = null; channels = new List <Channel>(); acks = new Dictionary <long?, object[]>(); // hook in all the event handling _socket.Opened += new EventHandler(OnSocketOpened); _socket.Error += new EventHandler <ErrorEventArgs>(websocket_Error); _socket.Closed += new EventHandler(websocket_Closed); _socket.MessageReceived += new EventHandler <MessageReceivedEventArgs>(websocket_MessageReceived); _socket.DataReceived += new EventHandler <DataReceivedEventArgs>(websocket_DataReceived); }
public void setReconnectStrategy(ReconnectStrategy strategy) { Strategy = strategy; }