MCPcopy Create free account
hub / github.com/FastLED/FastLED / accept

Function accept

src/platforms/win/socket_win.cpp.hpp:163–169  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen) FL_NOEXCEPT {
164 SOCKET server_sock = static_cast<SOCKET>(sockfd);
165 int addr_len = addrlen ? static_cast<int>(*addrlen) : 0;
166 SOCKET client_sock = ::accept(server_sock, reinterpret_cast<::sockaddr*>(addr), &addr_len); // ok reinterpret cast
167 if (addrlen) *addrlen = static_cast<socklen_t>(addr_len);
168 return (client_sock == INVALID_SOCKET) ? -1 : static_cast<int>(client_sock);
169}
170
171// Data Transfer
172ssize_t send(int sockfd, const void *buf, size_t len, int flags) FL_NOEXCEPT {

Callers 5

acceptMethod · 0.50
acceptMethod · 0.50
accept_connectionsMethod · 0.50
plat_acceptFunction · 0.50
async_acceptMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected