Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arvidn/libtorrent
/ functions
Functions
6,210 in github.com/arvidn/libtorrent
⨍
Functions
6,210
◇
Types & classes
1,253
↓ 1,349 callers
Method
size
src/merkle_tree.cpp:558
↓ 1,163 callers
Method
end
include/libtorrent/span.hpp:134
↓ 989 callers
Method
begin
include/libtorrent/span.hpp:133
↓ 874 callers
Method
empty
src/ip_filter.cpp:48
↓ 870 callers
Method
data
test/test_buffer.cpp:194
↓ 777 callers
Method
size
test/test_buffer.cpp:195
↓ 610 callers
Method
push_back
include/libtorrent/tailqueue.hpp:168
↓ 514 callers
Function
print
examples/print.cpp:516
↓ 468 callers
Function
combine_path
src/path.cpp:674
↓ 457 callers
Method
clear
src/bdecode.cpp:294
↓ 418 callers
Method
set_int
src/settings_pack.cpp:714
↓ 399 callers
Method
add_file
src/file_storage.cpp:390
↓ 398 callers
Method
message
src/gzip.cpp:72
↓ 345 callers
Method
set_bool
src/settings_pack.cpp:722
↓ 338 callers
Method
get_int
src/settings_pack.cpp:798
↓ 311 callers
Function
is_single_thread
include/libtorrent/debug.hpp:243
↓ 306 callers
Function
settings
test/settings.cpp:39
↓ 299 callers
Method
get
src/receive_buffer.cpp:143
↓ 287 callers
Method
inc_stats_counter
src/torrent.cpp:491
↓ 283 callers
Function
max
include/libtorrent/aux_/aligned_union.hpp:41
↓ 255 callers
Method
address
src/torrent_peer.cpp:286
↓ 252 callers
Function
bind
include/libtorrent/aux_/utp_stream.hpp:210
↓ 252 callers
Method
value
examples/session_view.cpp:67
↓ 249 callers
Method
resize
src/bitfield.cpp:152
↓ 226 callers
Function
min
src/sha256.cpp:34
↓ 223 callers
Method
front
include/libtorrent/aux_/heterogeneous_queue.hpp:197
↓ 222 callers
Method
find
include/libtorrent/bloom_filter.hpp:51
↓ 220 callers
Method
to_string
src/entry.cpp:768
↓ 201 callers
Method
emplace_back
include/libtorrent/aux_/heterogeneous_queue.hpp:73
↓ 199 callers
Method
append
tries to copy the given buffer to the end of the last chained buffer. If there's not enough room it returns nullptr
src/chained_buffer.cpp:89
↓ 199 callers
Method
status
src/torrent.cpp:11953
↓ 197 callers
Method
erase
src/kademlia/routing_table.cpp:103
↓ 195 callers
Method
file
src/directory.cpp:90
↓ 194 callers
Method
end_index
include/libtorrent/bitfield.hpp:331
↓ 191 callers
Method
insert
src/packet_buffer.cpp:56
↓ 190 callers
Method
assign
src/kademlia/item.cpp:153
↓ 188 callers
Method
count
src/bitfield.cpp:77
↓ 172 callers
Function
now
bindings/python/src/datetime.cpp:49
↓ 170 callers
Function
addr
test/setup_transfer.cpp:1215
↓ 170 callers
Method
reset
src/hasher.cpp:139
↓ 163 callers
Function
to_hash
test/test_sha1_hash.cpp:40
↓ 160 callers
Function
ep
test/setup_transfer.cpp:1199
↓ 159 callers
Method
get_bool
src/settings_pack.cpp:818
↓ 150 callers
Method
info_hashes
src/torrent_handle.cpp:223
↓ 149 callers
Function
print_entry
src/bdecode.cpp:1125
↓ 148 callers
Function
bdecode
src/bdecode.cpp:794
↓ 145 callers
Method
write
src/part_file.cpp:176
↓ 139 callers
Function
bencode
(x)
tools/dht_flood.py:51
↓ 139 callers
Method
reserve
src/bdecode.cpp:753
↓ 135 callers
Method
string_value
src/bdecode.cpp:715
↓ 134 callers
Method
num_pieces
src/merkle_tree.cpp:563
↓ 134 callers
Method
port
test/dht_server.cpp:105
↓ 131 callers
Method
set_str
src/settings_pack.cpp:706
↓ 127 callers
Function
debug_log
src/mmap_disk_io.cpp:106
↓ 125 callers
Method
add_torrent
src/session_impl.cpp:4906
↓ 122 callers
Function
sanitize_append_path_element
it's important that every call adds a path element to the path, even if the name is invalid. It can never be empty. Empty files have special meaning i
src/torrent_info.cpp:176
↓ 122 callers
Method
subspan
include/libtorrent/span.hpp:153
↓ 120 callers
Method
size
src/kademlia/routing_table.cpp:334
↓ 118 callers
Function
get_handle
bindings/c/library.cpp:53
↓ 118 callers
Method
num_files
src/file_storage.cpp:567
↓ 117 callers
Method
file_size
src/file_storage.cpp:1056
↓ 117 callers
Method
type
test/test_heterogeneous_queue.cpp:53
↓ 116 callers
Function
setup_picker
availability is a string where each character is the availability of that piece, '1', '2' etc. have_str is a string where each character represents a
test/test_piece_picker.cpp:115
↓ 115 callers
Function
shift_left
src/ed25519/sc.cpp:28
↓ 110 callers
Method
file_path
src/alert.cpp:863
↓ 110 callers
Method
torrent_file
src/torrent_handle.cpp:776
↓ 110 callers
Method
update
will update the piece with the given properties (priority, elem_index) to place it at the correct position
src/piece_picker.cpp:950
↓ 108 callers
Function
write_uint8
include/libtorrent/io.hpp:166
↓ 103 callers
Method
is_valid
src/torrent_handle.cpp:771
↓ 103 callers
Function
open
include/libtorrent/aux_/utp_stream.hpp:354
↓ 98 callers
Function
range
test/test_merkle_tree.cpp:59
↓ 97 callers
Function
print_endpoint
src/socket_io.cpp:67
↓ 95 callers
Method
final
src/hasher.cpp:119
↓ 95 callers
Method
num_peers
src/alert.cpp:2548
↓ 94 callers
Function
find
src/escape_string.cpp:468
↓ 94 callers
Function
write_uint32
include/libtorrent/io.hpp:150
↓ 93 callers
Function
depr
bindings/python/src/gil.hpp:179
↓ 93 callers
Function
log
test/test_fast_extension.cpp:68
↓ 92 callers
Function
size
returns the size of the bitfield in bits.
include/libtorrent/bitfield.hpp:123
↓ 91 callers
Method
type
src/entry.cpp:177
↓ 89 callers
Function
time_now
src/time.cpp:39
↓ 87 callers
Method
async_add_torrent
src/session_impl.cpp:4886
↓ 85 callers
Function
to_string
examples/print.cpp:44
↓ 84 callers
Method
string_length
src/bdecode.cpp:744
↓ 81 callers
Method
have
src/piece_picker.cpp:3929
↓ 80 callers
Function
shared_from_this
test/test_peer_list.cpp:422
↓ 79 callers
Function
exists
test/test_utils.cpp:126
↓ 79 callers
Method
int_value
src/bdecode.cpp:694
↓ 78 callers
Function
merkle_num_leafs
src/merkle.cpp:102
↓ 78 callers
Function
self
include/libtorrent/natpmp.hpp:111
↓ 76 callers
Function
classify_prefix
src/kademlia/routing_table.cpp:119
↓ 76 callers
Method
list_at
src/bdecode.cpp:431
↓ 76 callers
Method
ptr
src/stack_allocator.cpp:130
↓ 75 callers
Function
read_int32
include/libtorrent/io.hpp:121
↓ 74 callers
Method
have_piece
src/piece_picker.cpp:2926
↓ 73 callers
Method
close
test/bittorrent_peer.cpp:254
↓ 73 callers
Method
pad_file_at
src/file_storage.cpp:1062
↓ 72 callers
Function
addr4
test/setup_transfer.cpp:1223
↓ 72 callers
Function
to_hex
src/hex.cpp:77
↓ 71 callers
Method
get_bit
include/libtorrent/bitfield.hpp:322
next →
1–100 of 6,210, ranked by callers