private void HandleLobbyInviteSnapshot(byte[] data) { using (var stream = new MemoryStream(data)) { var lobby = Serializer.Deserialize <CSODOTALobbyInvite>(stream); CSODOTALobbyInvite oldLobby = LobbyInvite; LobbyInvite = lobby; Client.PostCallback(new LobbyInviteSnapshot(lobby, oldLobby)); } }
internal LobbyInviteSnapshot(CSODOTALobbyInvite msg, CSODOTALobbyInvite oldLob) { invite = msg; oldInvite = oldLob; }