Lines Matching refs:selectors
4 import selectors
65 key = s.register(rd, selectors.EVENT_READ, "data")
66 self.assertIsInstance(key, selectors.SelectorKey)
69 self.assertEqual(key.events, selectors.EVENT_READ)
76 self.assertRaises(ValueError, s.register, -10, selectors.EVENT_READ)
79 self.assertRaises(KeyError, s.register, rd, selectors.EVENT_READ)
83 selectors.EVENT_READ)
91 s.register(rd, selectors.EVENT_READ)
105 s.register(r, selectors.EVENT_READ)
106 s.register(w, selectors.EVENT_WRITE)
118 s.register(r, selectors.EVENT_READ)
119 s.register(w, selectors.EVENT_WRITE)
134 s.register(rd, selectors.EVENT_READ)
135 s.register(wr, selectors.EVENT_WRITE)
147 key = s.register(rd, selectors.EVENT_READ)
150 key2 = s.modify(rd, selectors.EVENT_WRITE)
160 key = s.register(rd, selectors.EVENT_READ, d1)
161 key2 = s.modify(rd, selectors.EVENT_READ, d2)
168 self.assertRaises(KeyError, s.modify, 999999, selectors.EVENT_READ)
175 s.modify(rd, selectors.EVENT_READ, d3)
200 s.register(rd, selectors.EVENT_READ)
203 s.modify(rd, selectors.EVENT_WRITE)
213 s.register(rd, selectors.EVENT_READ)
214 s.register(wr, selectors.EVENT_WRITE)
228 key = s.register(rd, selectors.EVENT_READ, "data")
244 key = s.register(rd, selectors.EVENT_READ, "data")
265 s.register(rd, selectors.EVENT_READ)
266 wr_key = s.register(wr, selectors.EVENT_WRITE)
270 self.assertTrue(isinstance(key, selectors.SelectorKey))
272 self.assertFalse(events & ~(selectors.EVENT_READ |
273 selectors.EVENT_WRITE))
275 self.assertEqual([(wr_key, selectors.EVENT_WRITE)], result)
284 sel.register(rd, selectors.EVENT_READ)
285 sel.register(wr, selectors.EVENT_WRITE)
313 s.register(rd, selectors.EVENT_READ)
314 s.register(wr, selectors.EVENT_WRITE)
324 ready_writers = find_ready_matching(ready, selectors.EVENT_WRITE)
333 selectors.EVENT_READ)
367 s.register(wr, selectors.EVENT_WRITE)
374 s.register(rd, selectors.EVENT_READ)
407 s.register(rd, selectors.EVENT_READ)
431 s.register(rd, selectors.EVENT_READ)
476 s.register(rd, selectors.EVENT_READ)
477 s.register(wr, selectors.EVENT_WRITE)
497 SELECTOR = selectors.DefaultSelector
502 SELECTOR = selectors.SelectSelector
505 @unittest.skipUnless(hasattr(selectors, 'PollSelector'),
509 SELECTOR = getattr(selectors, 'PollSelector', None)
512 @unittest.skipUnless(hasattr(selectors, 'EpollSelector'),
516 SELECTOR = getattr(selectors, 'EpollSelector', None)
523 s.register(f, selectors.EVENT_READ)
529 @unittest.skipUnless(hasattr(selectors, 'KqueueSelector'),
533 SELECTOR = getattr(selectors, 'KqueueSelector', None)
541 s.register(bad_f, selectors.EVENT_READ)
561 @unittest.skipUnless(hasattr(selectors, 'DevpollSelector'),
565 SELECTOR = getattr(selectors, 'DevpollSelector', None)