… | |
… | |
268 | |
268 | |
269 | rate_avail -= outputbuffer_len (); |
269 | rate_avail -= outputbuffer_len (); |
270 | } |
270 | } |
271 | |
271 | |
272 | void |
272 | void |
273 | client::flush_sockets (void) |
273 | client::flush_sockets () |
274 | { |
274 | { |
275 | for (sockvec::iterator i = clients.begin (); i != clients.end (); ++i) |
275 | for (sockvec::iterator i = clients.begin (); i != clients.end (); ++i) |
276 | (*i)->flush (); |
276 | (*i)->flush (); |
277 | } |
277 | } |
278 | |
278 | |
279 | void |
279 | void |
280 | client::clock (void) |
280 | client::clock () |
281 | { |
281 | { |
282 | for (sockvec::iterator i = clients.begin (); i != clients.end (); ++i) |
282 | for (sockvec::iterator i = clients.begin (); i != clients.end (); ++i) |
283 | (*i)->tick (); |
283 | (*i)->tick (); |
284 | |
284 | |
285 | // give them all the same chances |
285 | // give them all the same chances |