void Start() { client = new WatsonWsClient("localhost", 8818, false); client.ServerConnected += ServerConnected; client.ServerDisconnected += ServerDisconnected; client.MessageReceived += MessageReceived; client.Start(); }
static bool ClientTask() { try { WatsonWsClient client = new WatsonWsClient("localhost", 9000, false); client.Start(); Task.Delay(1000).Wait(); return(client.SendAsync("Hello").Result); } catch (Exception e) { Console.WriteLine(e.ToString()); return(false); } }
public void Connect() { _client = new WatsonWsClient(new Uri("wss://www.livep2000.nl/LSM/websocket")); // open connection to websocket _client.MessageReceived += MessageReceived; _client.ServerConnected += ServerConnected; _client.ServerDisconnected += ServerDisconnected; if (!_client.Connected) { _client.Start(); } else { Console.WriteLine("wtf"); } }
static void InitializeClient() { if (_Client != null) { _Client.Dispose(); } _Client = new WatsonWsClient( _ServerIp, _ServerPort, _Ssl); _Client.ServerConnected += ServerConnected; _Client.ServerDisconnected += ServerDisconnected; _Client.MessageReceived += MessageReceived; _Client.Logger = Logger; _Client.Start(); }
public bool Initialize() { if (!WebsocketConfiguration.IsAvailable()) { WebsocketConfiguration.Setup(); } WebsocketConfiguration.Load(); if (!PingServer()) { return(false); } if (client != null) { client.Dispose(); } client = new WatsonWsClient(WebsocketConfiguration.GetWebsocketUri()); client.MessageReceived += OnReceive; client.Start(); return(true); }