MCPcopy Create free account
hub / github.com/Tablecruncher/tablecruncher / read_socket

Function read_socket

external/httplib.h:3055–3065  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3053}
3054
3055inline ssize_t read_socket(socket_t sock, void *ptr, size_t size, int flags) {
3056 return handle_EINTR([&]() {
3057 return recv(sock,
3058#ifdef _WIN32
3059 static_cast<char *>(ptr), static_cast<int>(size),
3060#else
3061 ptr, size,
3062#endif
3063 flags);
3064 });
3065}
3066
3067inline ssize_t send_socket(socket_t sock, const void *ptr, size_t size,
3068 int flags) {

Callers 2

is_socket_aliveFunction · 0.85
readMethod · 0.85

Calls 1

handle_EINTRFunction · 0.85

Tested by

no test coverage detected