A RetroSearch Logo

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

Search Query:

Showing content from https://github.com/Haivision/srt/commit/78b4d65b064ce91ae3405e7a742c18ca7af4adb6 below:

[API] Drop EXPERIMENTAL from ENABLE_EXPERIMENTAL_BONDING · Haivision/srt@78b4d65 · GitHub

@@ -83,7 +83,7 @@ using namespace srt::sync;

83 83 84 84

void srt::CUDTSocket::construct()

85 85

{

86 -

#if ENABLE_EXPERIMENTAL_BONDING

86 +

#if ENABLE_BONDING

87 87

m_GroupOf = NULL;

88 88

m_GroupMemberData = NULL;

89 89

#endif

@@ -356,7 +356,7 @@ SRTSOCKET srt::CUDTUnited::generateSocketID(bool for_group)

356 356

{

357 357

enterCS(m_GlobControlLock);

358 358

const bool exists =

359 -

#if ENABLE_EXPERIMENTAL_BONDING

359 +

#if ENABLE_BONDING

360 360

for_group

361 361

? m_Groups.count(sockval | SRTGROUP_MASK)

362 362

:

@@ -658,7 +658,7 @@ int srt::CUDTUnited::newConnection(const SRTSOCKET listen,

658 658

// could be requested deletion in the meantime. This will hold any possible

659 659

// removal from group and resetting m_GroupOf field.

660 660 661 -

#if ENABLE_EXPERIMENTAL_BONDING

661 +

#if ENABLE_BONDING

662 662

if (ns->m_GroupOf)

663 663

{

664 664

// XXX this might require another check of group type.

@@ -814,7 +814,7 @@ int srt::CUDTUnited::newConnection(const SRTSOCKET listen,

814 814

{

815 815

ScopedLock cg(m_GlobControlLock);

816 816 817 -

#if ENABLE_EXPERIMENTAL_BONDING

817 +

#if ENABLE_BONDING

818 818

if (ns->m_GroupOf)

819 819

{

820 820

HLOGC(smlog.Debug,

@@ -864,7 +864,7 @@ int srt::CUDTUnited::installConnectHook(const SRTSOCKET u, srt_connect_callback_

864 864

{

865 865

try

866 866

{

867 -

#if ENABLE_EXPERIMENTAL_BONDING

867 +

#if ENABLE_BONDING

868 868

if (u & SRTGROUP_MASK)

869 869

{

870 870

GroupKeeper k(*this, u, ERH_THROW);

@@ -1133,7 +1133,7 @@ SRTSOCKET srt::CUDTUnited::accept(const SRTSOCKET listen, sockaddr* pw_addr, int

1133 1133

// Check if LISTENER has the SRTO_GROUPCONNECT flag set,

1134 1134

// and the already accepted socket has successfully joined

1135 1135

// the mirror group. If so, RETURN THE GROUP ID, not the socket ID.

1136 -

#if ENABLE_EXPERIMENTAL_BONDING

1136 +

#if ENABLE_BONDING

1137 1137

if (ls->core().m_config.iGroupConnect == 1 && s->m_GroupOf)

1138 1138

{

1139 1139

// Put a lock to protect the group against accidental deletion

@@ -1192,7 +1192,7 @@ int srt::CUDTUnited::connect(SRTSOCKET u, const sockaddr* srcname, const sockadd

1192 1192

if (target_addr.len == 0)

1193 1193

throw CUDTException(MJ_NOTSUP, MN_INVAL, 0);

1194 1194 1195 -

#if ENABLE_EXPERIMENTAL_BONDING

1195 +

#if ENABLE_BONDING

1196 1196

// Check affiliation of the socket. It's now allowed for it to be

1197 1197

// a group or socket. For a group, add automatically a socket to

1198 1198

// the group.

@@ -1226,7 +1226,7 @@ int srt::CUDTUnited::connect(const SRTSOCKET u, const sockaddr* name, int namele

1226 1226

if (target_addr.len == 0)

1227 1227

throw CUDTException(MJ_NOTSUP, MN_INVAL, 0);

1228 1228 1229 -

#if ENABLE_EXPERIMENTAL_BONDING

1229 +

#if ENABLE_BONDING

1230 1230

// Check affiliation of the socket. It's now allowed for it to be

1231 1231

// a group or socket. For a group, add automatically a socket to

1232 1232

// the group.

@@ -1250,7 +1250,7 @@ int srt::CUDTUnited::connect(const SRTSOCKET u, const sockaddr* name, int namele

1250 1250

return connectIn(s, target_addr, forced_isn);

1251 1251

}

1252 1252 1253 -

#if ENABLE_EXPERIMENTAL_BONDING

1253 +

#if ENABLE_BONDING

1254 1254

int srt::CUDTUnited::singleMemberConnect(CUDTGroup* pg, SRT_SOCKGROUPCONFIG* gd)

1255 1255

{

1256 1256

int gstat = groupConnect(pg, gd, 1);

@@ -1878,7 +1878,7 @@ int srt::CUDTUnited::connectIn(CUDTSocket* s, const sockaddr_any& target_addr, i

1878 1878 1879 1879

int srt::CUDTUnited::close(const SRTSOCKET u)

1880 1880

{

1881 -

#if ENABLE_EXPERIMENTAL_BONDING

1881 +

#if ENABLE_BONDING

1882 1882

if (u & SRTGROUP_MASK)

1883 1883

{

1884 1884

GroupKeeper k(*this, u, ERH_THROW);

@@ -1894,7 +1894,7 @@ int srt::CUDTUnited::close(const SRTSOCKET u)

1894 1894

return close(s);

1895 1895

}

1896 1896 1897 -

#if ENABLE_EXPERIMENTAL_BONDING

1897 +

#if ENABLE_BONDING

1898 1898

void srt::CUDTUnited::deleteGroup(CUDTGroup* g)

1899 1899

{

1900 1900

using srt_logging::gmlog;

@@ -2008,7 +2008,7 @@ int srt::CUDTUnited::close(CUDTSocket* s)

2008 2008

s = i->second;

2009 2009

s->setClosed();

2010 2010 2011 -

#if ENABLE_EXPERIMENTAL_BONDING

2011 +

#if ENABLE_BONDING

2012 2012

if (s->m_GroupOf)

2013 2013

{

2014 2014

HLOGC(smlog.Debug,

@@ -2334,7 +2334,7 @@ int srt::CUDTUnited::epoll_clear_usocks(int eid)

2334 2334

int srt::CUDTUnited::epoll_add_usock(const int eid, const SRTSOCKET u, const int* events)

2335 2335

{

2336 2336

int ret = -1;

2337 -

#if ENABLE_EXPERIMENTAL_BONDING

2337 +

#if ENABLE_BONDING

2338 2338

if (u & SRTGROUP_MASK)

2339 2339

{

2340 2340

GroupKeeper k(*this, u, ERH_THROW);

@@ -2405,7 +2405,7 @@ int srt::CUDTUnited::epoll_remove_socket_INTERNAL(const int eid, CUDTSocket* s)

2405 2405

return epoll_remove_entity(eid, &s->core());

2406 2406

}

2407 2407 2408 -

#if ENABLE_EXPERIMENTAL_BONDING

2408 +

#if ENABLE_BONDING

2409 2409

int srt::CUDTUnited::epoll_remove_group_INTERNAL(const int eid, CUDTGroup* g)

2410 2410

{

2411 2411

return epoll_remove_entity(eid, g);

@@ -2416,7 +2416,7 @@ int srt::CUDTUnited::epoll_remove_usock(const int eid, const SRTSOCKET u)

2416 2416

{

2417 2417

CUDTSocket* s = 0;

2418 2418 2419 -

#if ENABLE_EXPERIMENTAL_BONDING

2419 +

#if ENABLE_BONDING

2420 2420

CUDTGroup* g = 0;

2421 2421

if (u & SRTGROUP_MASK)

2422 2422

{

@@ -2485,7 +2485,7 @@ srt::CUDTSocket* srt::CUDTUnited::locateSocket_LOCKED(SRTSOCKET u)

2485 2485

return i->second;

2486 2486

}

2487 2487 2488 -

#if ENABLE_EXPERIMENTAL_BONDING

2488 +

#if ENABLE_BONDING

2489 2489

srt::CUDTGroup* srt::CUDTUnited::locateAcquireGroup(SRTSOCKET u, ErrorHandling erh)

2490 2490

{

2491 2491

ScopedLock cg(m_GlobControlLock);

@@ -2545,7 +2545,7 @@ void srt::CUDTUnited::checkBrokenSockets()

2545 2545

{

2546 2546

ScopedLock cg(m_GlobControlLock);

2547 2547 2548 -

#if ENABLE_EXPERIMENTAL_BONDING

2548 +

#if ENABLE_BONDING

2549 2549

vector<SRTSOCKET> delgids;

2550 2550 2551 2551

for (groups_t::iterator i = m_ClosedGroups.begin(); i != m_ClosedGroups.end(); ++i)

@@ -2610,7 +2610,7 @@ void srt::CUDTUnited::checkBrokenSockets()

2610 2610

}

2611 2611

}

2612 2612 2613 -

#if ENABLE_EXPERIMENTAL_BONDING

2613 +

#if ENABLE_BONDING

2614 2614

if (s->m_GroupOf)

2615 2615

{

2616 2616

LOGC(smlog.Note,

@@ -2707,7 +2707,7 @@ void srt::CUDTUnited::removeSocket(const SRTSOCKET u)

2707 2707

if (rn && rn->m_bOnList)

2708 2708

return;

2709 2709 2710 -

#if ENABLE_EXPERIMENTAL_BONDING

2710 +

#if ENABLE_BONDING

2711 2711

if (s->m_GroupOf)

2712 2712

{

2713 2713

HLOGC(smlog.Debug,

@@ -3117,7 +3117,7 @@ void* srt::CUDTUnited::garbageCollect(void* p)

3117 3117

CUDTSocket* s = i->second;

3118 3118

s->breakSocket_LOCKED();

3119 3119 3120 -

#if ENABLE_EXPERIMENTAL_BONDING

3120 +

#if ENABLE_BONDING

3121 3121

if (s->m_GroupOf)

3122 3122

{

3123 3123

HLOGC(smlog.Debug,

@@ -3217,7 +3217,7 @@ srt::CUDT::APIError::APIError(CodeMajor mj, CodeMinor mn, int syserr)

3217 3217

SetThreadLocalError(CUDTException(mj, mn, syserr));

3218 3218

}

3219 3219 3220 -

#if ENABLE_EXPERIMENTAL_BONDING

3220 +

#if ENABLE_BONDING

3221 3221

// This is an internal function; 'type' should be pre-checked if it has a correct value.

3222 3222

// This doesn't have argument of GroupType due to header file conflicts.

3223 3223

@@ -3485,7 +3485,7 @@ int srt::CUDT::connect(SRTSOCKET u, const sockaddr* name, const sockaddr* tname,

3485 3485

}

3486 3486

}

3487 3487 3488 -

#if ENABLE_EXPERIMENTAL_BONDING

3488 +

#if ENABLE_BONDING

3489 3489

int srt::CUDT::connectLinks(SRTSOCKET grp, SRT_SOCKGROUPCONFIG targets[], int arraysize)

3490 3490

{

3491 3491

if (arraysize <= 0)

@@ -3601,7 +3601,7 @@ int srt::CUDT::getsockopt(SRTSOCKET u, int, SRT_SOCKOPT optname, void* pw_optval

3601 3601 3602 3602

try

3603 3603

{

3604 -

#if ENABLE_EXPERIMENTAL_BONDING

3604 +

#if ENABLE_BONDING

3605 3605

if (u & SRTGROUP_MASK)

3606 3606

{

3607 3607

CUDTUnited::GroupKeeper k(uglobal(), u, CUDTUnited::ERH_THROW);

@@ -3632,7 +3632,7 @@ int srt::CUDT::setsockopt(SRTSOCKET u, int, SRT_SOCKOPT optname, const void* opt

3632 3632 3633 3633

try

3634 3634

{

3635 -

#if ENABLE_EXPERIMENTAL_BONDING

3635 +

#if ENABLE_BONDING

3636 3636

if (u & SRTGROUP_MASK)

3637 3637

{

3638 3638

CUDTUnited::GroupKeeper k(uglobal(), u, CUDTUnited::ERH_THROW);

@@ -3677,7 +3677,7 @@ int srt::CUDT::sendmsg2(SRTSOCKET u, const char* buf, int len, SRT_MSGCTRL& w_m)

3677 3677

{

3678 3678

try

3679 3679

{

3680 -

#if ENABLE_EXPERIMENTAL_BONDING

3680 +

#if ENABLE_BONDING

3681 3681

if (u & SRTGROUP_MASK)

3682 3682

{

3683 3683

CUDTUnited::GroupKeeper k(uglobal(), u, CUDTUnited::ERH_THROW);

@@ -3721,7 +3721,7 @@ int srt::CUDT::recvmsg2(SRTSOCKET u, char* buf, int len, SRT_MSGCTRL& w_m)

3721 3721

{

3722 3722

try

3723 3723

{

3724 -

#if ENABLE_EXPERIMENTAL_BONDING

3724 +

#if ENABLE_BONDING

3725 3725

if (u & SRTGROUP_MASK)

3726 3726

{

3727 3727

CUDTUnited::GroupKeeper k(uglobal(), u, CUDTUnited::ERH_THROW);

@@ -4058,7 +4058,7 @@ srt::CUDTException& srt::CUDT::getlasterror()

4058 4058 4059 4059

int srt::CUDT::bstats(SRTSOCKET u, CBytePerfMon* perf, bool clear, bool instantaneous)

4060 4060

{

4061 -

#if ENABLE_EXPERIMENTAL_BONDING

4061 +

#if ENABLE_BONDING

4062 4062

if (u & SRTGROUP_MASK)

4063 4063

return groupsockbstats(u, perf, clear);

4064 4064

#endif

@@ -4080,7 +4080,7 @@ int srt::CUDT::bstats(SRTSOCKET u, CBytePerfMon* perf, bool clear, bool instanta

4080 4080

}

4081 4081

}

4082 4082 4083 -

#if ENABLE_EXPERIMENTAL_BONDING

4083 +

#if ENABLE_BONDING

4084 4084

int srt::CUDT::groupsockbstats(SRTSOCKET u, CBytePerfMon* perf, bool clear)

4085 4085

{

4086 4086

try

@@ -4136,7 +4136,7 @@ SRT_SOCKSTATUS srt::CUDT::getsockstate(SRTSOCKET u)

4136 4136

{

4137 4137

try

4138 4138

{

4139 -

#if ENABLE_EXPERIMENTAL_BONDING

4139 +

#if ENABLE_BONDING

4140 4140

if (isgroup(u))

4141 4141

{

4142 4142

CUDTUnited::GroupKeeper k(uglobal(), u, CUDTUnited::ERH_THROW);


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