MCPcopy Create free account
hub / github.com/cppla/ServerStatus / Reset

Method Reset

server/src/network_client.cpp:4–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2#include "network.h"
3
4void CNetworkClient::Reset()
5{
6 m_State = NET_CONNSTATE_OFFLINE;
7 mem_zero(&m_PeerAddr, sizeof(m_PeerAddr));
8 m_aErrorString[0] = 0;
9
10 m_Socket.type = NETTYPE_INVALID;
11 m_Socket.ipv4sock = -1;
12 m_Socket.ipv6sock = -1;
13 m_aBuffer[0] = 0;
14 m_BufferOffset = 0;
15
16 m_LineEndingDetected = false;
17 #if defined(CONF_FAMILY_WINDOWS)
18 m_aLineEnding[0] = '\r';
19 m_aLineEnding[1] = '\n';
20 m_aLineEnding[2] = 0;
21 #else
22 m_aLineEnding[0] = '\n';
23 m_aLineEnding[1] = 0;
24 m_aLineEnding[2] = 0;
25 #endif
26}
27
28void CNetworkClient::Init(NETSOCKET Socket, const NETADDR *pAddr)
29{

Callers

nothing calls this directly

Calls 1

mem_zeroFunction · 0.85

Tested by

no test coverage detected