MCPcopy Create free account
hub / github.com/caozhiyi/CppNet / GetAddress

Method GetAddress

net/Socket.cpp:12–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10}
11
12int16_t cppnet::CNSocket::GetAddress(std::string& ip, uint16_t& port) {
13 auto cppnet_ins = _cppnet_instance.lock();
14 if (!cppnet_ins) {
15 return cppnet::CEC_FAILED;
16 }
17 auto socket = cppnet_ins->GetSocket(_socket_handle);
18 if (socket) {
19 ip = socket->GetAddress();
20 port = socket->GetPort();
21 return cppnet::CEC_SUCCESS;
22 }
23 return cppnet::CEC_FAILED;
24}
25
26int16_t cppnet::CNSocket::Write(const char* src, int32_t len) {
27 auto cppnet_ins = _cppnet_instance.lock();

Callers 2

ConnectFuncFunction · 0.45
ConnectFuncFunction · 0.45

Calls 2

GetPortMethod · 0.80
GetSocketMethod · 0.45

Tested by

no test coverage detected