Пример #1
0
        SimEvents ResourceRequester(PreemptiveResource resource, ILinkedQueue <SimProcess> completed)
        {
            using (var req = resource.Request()) {
                yield return(req);

                completed.Enqueue(Env.ActiveProcess);
                yield return(Env.Timeout(10));
            }
        }
Пример #2
0
        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));
            }
        }
Пример #3
0
 public Tcp(Loop loop) : base(loop)
 {
     this.pendingReads = PlatformDependent.SpscLinkedQueue <ReadOperation>();
 }
 public void Teardown()
 {
     _sut = null;
 }
 public void Setup()
 {
     _sut = new LinkedQueue <string>();
 }