private void ClientOnPeerJoin(PhonemePeer peer) { peer.MessageRecieved += PeerOnMessageRecieved; }
private void PeerOnMessageRecieved(PhonemePeer source, byte[] data) { Application.Current.Dispatcher.Invoke(() => Messages.Add(new PeerMessage(source, Encoding.ASCII.GetString(data)))); }
public PeerMessage(PhonemePeer peer, string messageText) { Peer = peer; MessageText = messageText; }