A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Haivision/srt/commit/9ba7e6472f74a1b43a8cb761e1d0edc7e6e8cb2d below:

[core] Moved CEpoll, CUDTException, etc. into the srt namespace · Haivision/srt@9ba7e64 · GitHub

@@ -70,16 +70,23 @@ modified by

70 70 71 71

#include <srt_compat.h> // SysStrError

72 72 73 -

using namespace srt;

73 +

using namespace std;

74 74

using namespace srt::sync;

75 +

using namespace srt_logging;

75 76 76 -

namespace srt_logging {

77 -

extern Logger inlog;

77 +

namespace srt_logging

78 +

{

79 +

extern Logger inlog;

78 80

}

79 81 80 -

using namespace srt_logging;

82 +

namespace srt

83 +

{

84 + 85 +

const char* strerror_get_message(size_t major, size_t minor);

86 +

} // namespace srt

87 + 81 88 82 -

CUDTException::CUDTException(CodeMajor major, CodeMinor minor, int err):

89 +

srt::CUDTException::CUDTException(CodeMajor major, CodeMinor minor, int err):

83 90

m_iMajor(major),

84 91

m_iMinor(minor)

85 92

{

@@ -89,34 +96,30 @@ m_iMinor(minor)

89 96

m_iErrno = err;

90 97

}

91 98 92 -

namespace srt {

93 -

const char* strerror_get_message(size_t major, size_t minor);

94 -

}

95 - 96 -

const char* CUDTException::getErrorMessage() const ATR_NOTHROW

99 +

const char* srt::CUDTException::getErrorMessage() const ATR_NOTHROW

97 100

{

98 -

return srt::strerror_get_message(m_iMajor, m_iMinor);

101 +

return strerror_get_message(m_iMajor, m_iMinor);

99 102

}

100 103 101 -

std::string CUDTException::getErrorString() const

104 +

std::string srt::CUDTException::getErrorString() const

102 105

{

103 106

return getErrorMessage();

104 107

}

105 108 106 109

#define UDT_XCODE(mj, mn) (int(mj)*1000)+int(mn)

107 110 108 -

int CUDTException::getErrorCode() const

111 +

int srt::CUDTException::getErrorCode() const

109 112

{

110 113

return UDT_XCODE(m_iMajor, m_iMinor);

111 114

}

112 115 113 -

int CUDTException::getErrno() const

116 +

int srt::CUDTException::getErrno() const

114 117

{

115 118

return m_iErrno;

116 119

}

117 120 118 121 119 -

void CUDTException::clear()

122 +

void srt::CUDTException::clear()

120 123

{

121 124

m_iMajor = MJ_SUCCESS;

122 125

m_iMinor = MN_NONE;

@@ -126,7 +129,7 @@ void CUDTException::clear()

126 129

#undef UDT_XCODE

127 130 128 131

//

129 -

bool CIPAddress::ipcmp(const sockaddr* addr1, const sockaddr* addr2, int ver)

132 +

bool srt::CIPAddress::ipcmp(const sockaddr* addr1, const sockaddr* addr2, int ver)

130 133

{

131 134

if (AF_INET == ver)

132 135

{

@@ -154,7 +157,7 @@ bool CIPAddress::ipcmp(const sockaddr* addr1, const sockaddr* addr2, int ver)

154 157

return false;

155 158

}

156 159 157 -

void CIPAddress::ntop(const sockaddr_any& addr, uint32_t ip[4])

160 +

void srt::CIPAddress::ntop(const sockaddr_any& addr, uint32_t ip[4])

158 161

{

159 162

if (addr.family() == AF_INET)

160 163

{

@@ -173,6 +176,7 @@ void CIPAddress::ntop(const sockaddr_any& addr, uint32_t ip[4])

173 176

}

174 177

}

175 178 179 +

namespace srt {

176 180

bool checkMappedIPv4(const uint16_t* addr)

177 181

{

178 182

static const uint16_t ipv4on6_model [8] =

@@ -187,11 +191,13 @@ bool checkMappedIPv4(const uint16_t* addr)

187 191 188 192

return std::equal(mbegin, mend, addr);

189 193

}

194 +

}

190 195 191 196

// XXX This has void return and the first argument is passed by reference.

192 197

// Consider simply returning sockaddr_any by value.

193 -

void CIPAddress::pton(sockaddr_any& w_addr, const uint32_t ip[4], const sockaddr_any& peer)

198 +

void srt::CIPAddress::pton(sockaddr_any& w_addr, const uint32_t ip[4], const sockaddr_any& peer)

194 199

{

200 +

//using ::srt_logging::inlog;

195 201

uint32_t* target_ipv4_addr = NULL;

196 202 197 203

if (peer.family() == AF_INET)

@@ -308,8 +314,8 @@ void CIPAddress::pton(sockaddr_any& w_addr, const uint32_t ip[4], const sockaddr

308 314

}

309 315

}

310 316 311 -

using namespace std;

312 317 318 +

namespace srt {

313 319

static string ShowIP4(const sockaddr_in* sin)

314 320

{

315 321

ostringstream os;

@@ -361,9 +367,10 @@ string CIPAddress::show(const sockaddr* adr)

361 367

else

362 368

return "(unsupported sockaddr type)";

363 369

}

370 +

} // namespace srt

364 371 365 372

//

366 -

void CMD5::compute(const char* input, unsigned char result[16])

373 +

void srt::CMD5::compute(const char* input, unsigned char result[16])

367 374

{

368 375

md5_state_t state;

369 376

@@ -372,6 +379,7 @@ void CMD5::compute(const char* input, unsigned char result[16])

372 379

md5_finish(&state, result);

373 380

}

374 381 382 +

namespace srt {

375 383

std::string MessageTypeStr(UDTMessageType mt, uint32_t extt)

376 384

{

377 385

using std::string;

@@ -470,6 +478,7 @@ bool SrtParseConfig(string s, SrtConfig& w_config)

470 478 471 479

return true;

472 480

}

481 +

} // namespace srt

473 482 474 483

namespace srt_logging

475 484

{

@@ -535,7 +544,7 @@ std::string MemberStatusStr(SRT_MEMBERSTATUS s)

535 544 536 545

#if ENABLE_LOGGING

537 546 538 -

LogDispatcher::Proxy::Proxy(LogDispatcher& guy) : that(guy), that_enabled(that.CheckEnabled())

547 +

srt::logging::LogDispatcher::Proxy::Proxy(LogDispatcher& guy) : that(guy), that_enabled(that.CheckEnabled())

539 548

{

540 549

if (that_enabled)

541 550

{

@@ -555,6 +564,7 @@ LogDispatcher::Proxy LogDispatcher::operator()()

555 564

void LogDispatcher::CreateLogLinePrefix(std::ostringstream& serr)

556 565

{

557 566

using namespace std;

567 +

using namespace srt;

558 568 559 569

SRT_STATIC_ASSERT(ThreadName::BUFSIZE >= sizeof("hh:mm:ss.") * 2, // multiply 2 for some margin

560 570

"ThreadName::BUFSIZE is too small to be used for strftime");


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4