public void SendMessage() { var writer = new NetDataWriter(); writer.Put(_textInput.text); ConnectionProvider.SendMessage(MessageType.SendChatMessage, writer); }
public void ShowUserInfoWindow() { _webWindow.ChangeWindow(WebWindowType.UserInfo); foreach (var id in _connectionProvider.ConnectedPeersId) { Debug.Log($"put {id}"); var writer = new NetDataWriter(); writer.Put(id); ConnectionProvider.SendMessage(MessageType.GetPlayerStats, writer); } }
public void LoginAction(string username, string password) { try { var encrypted = Encryptor.EncryptString(Encryptor.DecryptKey, password); var writer = new NetDataWriter(); writer.Put((byte)1); writer.Put(username); writer.Put(encrypted); _connectionProvider.Connect(writer); } catch (Exception ex) { Debug.Log(ex.ToString()); } }
//2nd byte public void RegisterRequest(string username, string password, string email) { try { var pass = Encryptor.EncryptString(Encryptor.DecryptKey, password); var writer = new NetDataWriter(); writer.Put((byte)2); writer.Put(username); writer.Put(pass); writer.Put(email); _connectionProvider.Connect(writer); } catch (Exception ex) { Debug.Log(ex.ToString()); } }
public void Serialize(NetDataWriter writer) { throw new System.NotImplementedException(); }