• Home
  • Raw
  • Download

Lines Matching refs:clientSocket

93         int clientSocket = pair.first;  in run()  local
94 if (close(clientSocket) != 0) { in run()
110 int clientSocket = pair.first; in sendToAllClients() local
112 if (sendToClientSocket(data, length, clientSocket, clientId)) { in sendToAllClients()
134 int clientSocket = pair.first; in sendToClientById() local
135 sent = sendToClientSocket(data, length, clientSocket, thisClientId); in sendToClientById()
144 int clientSocket = accept(mSockFd, NULL, NULL); in acceptClientConnection() local
145 if (clientSocket < 0) { in acceptClientConnection()
149 close(clientSocket); in acceptClientConnection()
166 mPollFds[i].fd = clientSocket; in acceptClientConnection()
175 close(clientSocket); in acceptClientConnection()
179 mClients[clientSocket] = clientData; in acceptClientConnection()
187 void SocketServer::handleClientData(int clientSocket) { in handleClientData() argument
188 const ClientData& clientData = mClients[clientSocket]; in handleClientData()
192 clientSocket, mRecvBuffer.data(), mRecvBuffer.size(), MSG_DONTWAIT); in handleClientData()
198 disconnectClient(clientSocket); in handleClientData()
205 void SocketServer::disconnectClient(int clientSocket) { in disconnectClient() argument
208 mClients.erase(clientSocket); in disconnectClient()
210 close(clientSocket); in disconnectClient()
214 if (mPollFds[i].fd == clientSocket) { in disconnectClient()
228 int clientSocket, uint16_t clientId) { in sendToClientSocket() argument
230 ssize_t bytesSent = send(clientSocket, data, length, 0); in sendToClientSocket()