Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bittorrent/bootstrap-dht
/ functions
Functions
921 in github.com/bittorrent/bootstrap-dht
⨍
Functions
921
◇
Types & classes
269
↓ 102 callers
Method
size
tests/catch.hpp:3757
↓ 76 callers
Method
end
tests/catch.hpp:3755
↓ 68 callers
Method
begin
tests/catch.hpp:3754
↓ 67 callers
Method
empty
tests/catch.hpp:7856
↓ 62 callers
Method
add_string
src/bencode.hpp:42
↓ 60 callers
Method
size
src/span.hpp:47
↓ 52 callers
Function
Fetch64
src/city.cc:112
↓ 41 callers
Method
get_nodes
src/main.cpp:783
↓ 40 callers
Function
compare
tests/test_node_buffer.cpp:47
↓ 40 callers
Method
data
src/span.hpp:45
↓ 39 callers
Method
add
tests/catch.hpp:8409
↓ 36 callers
Function
Rotate
Bitwise right rotate. Normally this will compile to a single instruction, especially if the shift is a manifest constant.
src/city.cc:260
↓ 32 callers
Method
insert
returns true if the address was not already in the set
src/ip_set.hpp:92
↓ 27 callers
Function
HashLen16
src/city.cc:269
↓ 27 callers
Function
Rotate32
src/city.cc:140
↓ 24 callers
Method
bind
tests/catch.hpp:4317
↓ 23 callers
Method
count
src/ip_set.hpp:95
↓ 23 callers
Method
insert_node
returns whether the node was inserted or not
src/ping_queue.hpp:92
↓ 21 callers
Function
Fetch32
src/city.cc:116
↓ 19 callers
Method
scopedElement
tests/catch.hpp:9034
↓ 18 callers
Method
find
tests/catch.hpp:8386
↓ 17 callers
Method
total
tests/catch.hpp:2210
↓ 15 callers
Function
startsWith
tests/catch.hpp:3974
↓ 15 callers
Function
toString
tests/catch.hpp:1715
↓ 15 callers
Method
type
src/bdecode.cpp:291
↓ 14 callers
Method
empty
src/span.hpp:48
↓ 14 callers
Method
get
tests/catch.hpp:530
↓ 14 callers
Method
testSpec
tests/catch.hpp:3282
↓ 13 callers
Method
clear
src/bdecode.cpp:273
↓ 13 callers
Method
message
src/bdecode.cpp:178
↓ 13 callers
Method
string_ptr
src/bdecode.cpp:636
↓ 12 callers
Method
getResultType
tests/catch.hpp:7311
↓ 12 callers
Function
opCast
tests/catch.hpp:1325
↓ 12 callers
Method
reset
tests/catch.hpp:514
↓ 11 callers
Function
Mur
src/city.cc:148
↓ 11 callers
Method
size
src/node_buffer.hpp:77
↓ 10 callers
Function
ShiftMix
src/city.cc:265
↓ 10 callers
Method
close_dict
src/bencode.hpp:39
↓ 10 callers
Method
getSourceInfo
tests/catch.hpp:7347
↓ 10 callers
Method
open_dict
src/bencode.hpp:38
↓ 9 callers
Function
WeakHashLen32WithSeeds
Return a 16-byte hash for 48 bytes. Quick and dirty. Callers do best to use "random-looking" values for a and b.
src/city.cc:322
↓ 9 callers
Method
end
src/span.hpp:51
↓ 8 callers
Method
addRow
tests/catch.hpp:9851
↓ 8 callers
Method
getMessage
tests/catch.hpp:7344
↓ 8 callers
Method
isOk
Result was a success, or failure is suppressed
tests/catch.hpp:7307
↓ 8 callers
Method
need_ping
asks the ping-queue if there is another node that should be pinged right now. Returns false if not.
src/ping_queue.hpp:71
↓ 8 callers
Method
start_offset
src/bdecode.hpp:186
↓ 8 callers
Function
toLower
tests/catch.hpp:7808
↓ 8 callers
Function
trim
tests/catch.hpp:7813
↓ 7 callers
Method
dict_find_string_value
src/bdecode.cpp:590
↓ 6 callers
Method
emplace_back
src/mapped_file.hpp:142
↓ 6 callers
Method
erase
src/ip_set.hpp:98
↓ 6 callers
Method
getConfig
tests/catch.hpp:6953
↓ 6 callers
Method
hasExpression
tests/catch.hpp:7315
↓ 6 callers
Method
name
tests/catch.hpp:3585
↓ 6 callers
Method
parse
tests/catch.hpp:4511
↓ 6 callers
Method
set
tests/catch.hpp:4048
↓ 6 callers
Method
showDurations
tests/catch.hpp:3588
↓ 5 callers
Function
Uint128High64
src/city.h:75
↓ 5 callers
Method
begin
src/span.hpp:50
↓ 5 callers
Method
clone
tests/catch.hpp:4050
↓ 5 callers
Function
convertInto
tests/catch.hpp:3987
↓ 5 callers
Function
extract_key
src/ip_set.hpp:54
↓ 5 callers
Method
hasFilters
tests/catch.hpp:3234
↓ 5 callers
Method
int_value
src/bdecode.cpp:606
↓ 5 callers
Function
makeString
tests/catch.hpp:1049
↓ 5 callers
Function
print_usage
src/main.cpp:1141
↓ 5 callers
Method
rngSeed
tests/catch.hpp:3590
↓ 5 callers
Method
sectionEnded
tests/catch.hpp:7713
↓ 5 callers
Method
string_length
src/bdecode.cpp:644
↓ 5 callers
Method
what
tests/catch.hpp:6823
↓ 4 callers
Function
Uint128Low64
src/city.h:74
↓ 4 callers
Method
adjustString
tests/catch.hpp:1058
↓ 4 callers
Function
compute_tid
src/main.cpp:404
↓ 4 callers
Method
dict_find_dict
src/bdecode.cpp:523
↓ 4 callers
Function
endsWith
tests/catch.hpp:7799
↓ 4 callers
Method
getElapsedSeconds
tests/catch.hpp:7782
↓ 4 callers
Method
getExpandedExpression
tests/catch.hpp:7340
↓ 4 callers
Method
list_size
src/bdecode.cpp:360
↓ 4 callers
Method
matches
tests/catch.hpp:3237
↓ 4 callers
Function
numeric
src/bdecode.cpp:49
↓ 4 callers
Method
open
tests/catch.hpp:5644
↓ 4 callers
Function
performOptionalSelector
tests/catch.hpp:1527
↓ 4 callers
Method
reserve
src/bdecode.cpp:652
↓ 4 callers
Method
run
tests/catch.hpp:6380
↓ 4 callers
Method
start
tests/catch.hpp:7773
↓ 4 callers
Method
toStringSuffix
tests/catch.hpp:1064
↓ 4 callers
Method
valueOr
tests/catch.hpp:2771
↓ 3 callers
Function
CityHash128WithSeed
src/city.cc:445
↓ 3 callers
Function
arcSafeRelease
tests/catch.hpp:1524
↓ 3 callers
Method
assertionEnded
tests/catch.hpp:7696
↓ 3 callers
Function
build_ip_field
src/main.cpp:494
↓ 3 callers
Method
capacity
src/mapped_file.hpp:134
↓ 3 callers
Method
commands
tests/catch.hpp:4265
↓ 3 callers
Function
deleteAll
tests/catch.hpp:355
↓ 3 callers
Method
dict_at
src/bdecode.cpp:391
↓ 3 callers
Method
dict_size
src/bdecode.cpp:441
↓ 3 callers
Function
escape_string
src/bdecode.cpp:962
↓ 3 callers
Function
filterTests
tests/catch.hpp:6520
↓ 3 callers
Function
fmix
A 32-bit to 32-bit integer hash copied from Murmur3.
src/city.cc:130
next →
1–100 of 921, ranked by callers