MCPcopy Index your code
hub / github.com/python/cpython / register

Method register

Lib/selectors.py:100–120  ·  view source on GitHub ↗

Register a file object. Parameters: fileobj -- file object or file descriptor events -- events to monitor (bitwise mask of EVENT_READ|EVENT_WRITE) data -- attached data Returns: SelectorKey instance Raises: ValueError if events i

(self, fileobj, events, data=None)

Source from the content-addressed store, hash-verified

98
99 @abstractmethod
100 def register(self, fileobj, events, data=None):
101 """Register a file object.
102
103 Parameters:
104 fileobj -- file object or file descriptor
105 events -- events to monitor (bitwise mask of EVENT_READ|EVENT_WRITE)
106 data -- attached data
107
108 Returns:
109 SelectorKey instance
110
111 Raises:
112 ValueError if events is invalid
113 KeyError if fileobj is already registered
114 OSError if fileobj is closed or otherwise is unacceptable to
115 the underlying system call (if a system call is made)
116
117 Note:
118 OSError may or may not be raised
119 """
120 raise NotImplementedError
121
122 @abstractmethod
123 def unregister(self, fileobj):

Callers 4

modifyMethod · 0.95
registerMethod · 0.45
registerMethod · 0.45
registerMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected