MCPcopy Index your code
hub / github.com/secdev/scapy / select

Method select

scapy/arch/linux/__init__.py:393–401  ·  view source on GitHub ↗
(sockets, remain=None)

Source from the content-addressed store, hash-verified

391
392 @staticmethod
393 def select(sockets, remain=None):
394 # type: (List[SuperSocket], Optional[float]) -> List[SuperSocket]
395 socks = [] # type: List[SuperSocket]
396 for sock in sockets:
397 if isinstance(sock, L3PacketSocket):
398 socks += sock.send_socks.values()
399 else:
400 socks.append(sock)
401 return L2Socket.select(socks, remain=remain)
402
403 def close(self):
404 # type: () -> None

Callers

nothing calls this directly

Calls 2

valuesMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected