158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
|
- (void)removeObjectForWriting: (id <OFReadyForWritingObserving>)object
{
removeObject(self, object, object.fileDescriptorForWriting, POLLOUT);
[super removeObjectForWriting: object];
}
- (void)observeForTimeInterval: (of_time_interval_t)timeInterval
{
void *pool;
struct pollfd *FDs;
int events;
size_t nFDs;
if ([self of_processReadBuffers])
|
|
|
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
|
- (void)removeObjectForWriting: (id <OFReadyForWritingObserving>)object
{
removeObject(self, object, object.fileDescriptorForWriting, POLLOUT);
[super removeObjectForWriting: object];
}
- (void)observeForTimeInterval: (OFTimeInterval)timeInterval
{
void *pool;
struct pollfd *FDs;
int events;
size_t nFDs;
if ([self of_processReadBuffers])
|