MCPcopy Create free account
hub / github.com/acl-dev/acl / get_tcp_non_blocking

Method get_tcp_non_blocking

lib_acl_cpp/src/stream/socket_stream.cpp:445–453  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

443}
444
445bool socket_stream::get_tcp_non_blocking() const {
446 ACL_SOCKET sock = sock_handle();
447 if (sock == ACL_SOCKET_INVALID) {
448 logger_error("invalid socket handle");
449 return false;
450 }
451
452 return acl_is_blocking(sock) == 0;
453}
454
455bool socket_stream::set_zerocopy(bool yes) {
456#ifdef MSG_ZEROCOPY

Callers

nothing calls this directly

Calls 2

acl_is_blockingFunction · 0.85
sock_handleFunction · 0.50

Tested by

no test coverage detected