#include "NetInterface.hh"Include dependency graph for IOHandlers.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
| void | socketReadHandler (Socket *sock, int mask) |
| void socketReadHandler | ( | Socket * | sock, | |
| int | mask | |||
| ) |
Definition at line 38 of file IOHandlers.cpp.
References Socket::env(), Socket::handleRead(), ioBuffer, ioBufferSize, and UsageEnvironment::reportBackgroundError().
00038 { 00039 unsigned bytesRead; 00040 struct sockaddr_in fromAddress; 00041 UsageEnvironment& saveEnv = sock->env(); 00042 // because handleRead(), if it fails, may delete "sock" 00043 if (!sock->handleRead(ioBuffer, ioBufferSize, bytesRead, fromAddress)) { 00044 saveEnv.reportBackgroundError(); 00045 } 00046 }
1.5.2