public void SetTSpaceState(TSpaceState smr) { lock (TSpaceManager.ProcessedRequests) { TSpaceManager.ProcessedRequests = smr.ProcessedRequests; TSMan.setView(smr.ServerView); TSMan.SetTuples(smr.TupleSpace); TSLockHandler.SetContent(smr.LockedTuplesKeys, smr.LockedTuplesValues); Console.WriteLine("Starting with view: " + smr.ServerView.ID); } }
public void SetTSpaceState(TSpaceState smr) { lock (TSpaceManager.ProcessedRequests) { MessageQueue = smr.MessageQueue; TSpaceManager.ProcessedRequests = smr.ProcessedRequests; TSMan.setView(smr.ServerView); TSMan.SetTuples(smr.TupleSpace); SequenceNumber = smr.SequenceNumber; Console.WriteLine("Starting with view: " + smr.ServerView.ID); } }