MCPcopy Create free account
hub / github.com/brainboxdotcc/DPP / update_socket

Method update_socket

src/dpp/socketengine.cpp:51–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49}
50
51bool socket_engine_base::update_socket(const socket_events &e) {
52 std::unique_lock lock(fds_mutex);
53 if (e.fd != INVALID_SOCKET && fds.find(e.fd) != fds.end()) {
54 auto iter = fds.find(e.fd);
55 *(iter->second) = e;
56 stats.updates++;
57 return true;
58 }
59 return false;
60}
61
62socket_engine_base::socket_engine_base(cluster* creator) : owner(creator) {
63#ifndef _WIN32

Callers 5

complete_handshakeMethod · 0.80
on_readMethod · 0.80
on_writeMethod · 0.80
sendMethod · 0.80
write_readyMethod · 0.80

Calls 2

findMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected