SimEvents ResourceRequester(PreemptiveResource resource, ILinkedQueue <SimProcess> completed) { using (var req = resource.Request()) { yield return(req); completed.Enqueue(Env.ActiveProcess); yield return(Env.Timeout(10)); } }
SimEvents ResourceRequester_WithPriority(Resource resource, ILinkedQueue <SimProcess> completed, double priority) { using (var req = resource.Request(priority)) { yield return(req); completed.Enqueue(Env.ActiveProcess); yield return(Env.Timeout(10)); } }
public Tcp(Loop loop) : base(loop) { this.pendingReads = PlatformDependent.SpscLinkedQueue <ReadOperation>(); }
public void Teardown() { _sut = null; }
public void Setup() { _sut = new LinkedQueue <string>(); }