public async void Send(AndroidSocketMessage message, WebSocket specificSocket = null) { if (specificSocket != null) { await this.SendMessageAsync(this.ID(specificSocket), message.Convert()); } else { await this.SendMessageToAllAsync(message.Convert()); } }
public ActionResult SocketAndroid(string text) { if (AndroidSocketManager.Current == null) { return(this.Content("AndroidSocketManager.Current je null")); } AndroidSocketManager.Current.Send(AndroidSocketMessage.Construct("text", "green", new AndroidSocketTextMessage() { text = text })); return(this.Content("OK")); }
public void Send(AndroidSocketMessage message, AndroidSocket socket) => this.Send(message, socket.socket);
public void Send(AndroidSocketMessage message, string username) => this.Send(message, (from s in this.AndroidSockets where s.Value.client.username.Equals(username) select s.Value).FirstOrDefault());