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
↓ 71 callers
Function
is_seed
simulation/utils.cpp:151
↓ 71 callers
Function
pick_pieces
test/test_piece_picker.cpp:273
↓ 71 callers
Function
remove_all
TODO: in C++17, use std::filesystem
tools/disk_io_stress_test.cpp:67
↓ 71 callers
Method
run
Command-line entry point for http_proxy.
test/http_proxy.py:543
↓ 69 callers
Function
close
include/libtorrent/aux_/utp_stream.hpp:237
↓ 69 callers
Method
first
include/libtorrent/span.hpp:141
↓ 69 callers
Method
log
src/upnp.cpp:227
↓ 68 callers
Method
at
src/peer_class.cpp:115
↓ 68 callers
Method
name
src/gzip.cpp:67
↓ 66 callers
Function
shift_left
src/ed25519/fe.cpp:37
↓ 65 callers
Function
associated_torrent
returns the torrent this connection is a part of may be zero if the connection is an incoming connection and it hasn't received enough information to
include/libtorrent/peer_connection.hpp:471
↓ 65 callers
Method
pop_alerts
src/session_impl.cpp:6773
↓ 64 callers
Method
dict_find_int_value
src/bdecode.cpp:686
↓ 64 callers
Function
fe_mul
src/ed25519/fe.cpp:558
↓ 63 callers
Method
download_queue
returns one of the valid download categories of state_t or piece_open if this piece is not being downloaded
include/libtorrent/piece_picker.hpp:621
↓ 63 callers
Method
file_range
src/file_storage.cpp:577
↓ 63 callers
Method
is_all_zeros
return true if the digest is all zero.
include/libtorrent/sha1_hash.hpp:141
↓ 62 callers
Function
wait_for_alert
test/setup_transfer.cpp:285
↓ 62 callers
Method
what
include/libtorrent/aux_/session_impl.hpp:649
↓ 61 callers
Method
dict_find_string
src/bdecode.cpp:662
↓ 61 callers
Method
get_torrents
src/session_impl.cpp:4869
↓ 60 callers
Method
generate
src/create_torrent.cpp:651
↓ 60 callers
Function
lsplit_path
src/path.cpp:943
↓ 60 callers
Function
peer_info_struct
include/libtorrent/peer_connection.hpp:325
↓ 60 callers
Function
print_alerts
test/test_flags.cpp:57
↓ 60 callers
Method
should_log
src/lsd.cpp:87
↓ 60 callers
Method
size
include/libtorrent/span.hpp:124
↓ 60 callers
Function
to_hex
tools/dht_put.cpp:72
↓ 60 callers
Method
want
src/piece_picker.cpp:3904
↓ 58 callers
Method
list_size
src/bdecode.cpp:481
↓ 58 callers
Function
print_session_log
test/test_fast_extension.cpp:88
↓ 58 callers
Method
string_ptr
src/bdecode.cpp:735
↓ 57 callers
Method
packet_size
src/receive_buffer.cpp:244
↓ 57 callers
Method
size
include/libtorrent/aux_/buffer.hpp:143
↓ 56 callers
Function
merkle_get_parent
src/merkle.cpp:56
↓ 55 callers
Function
parse_magnet_uri
src/magnet_uri.cpp:296
↓ 55 callers
Function
random
src/random.cpp:174
↓ 55 callers
Method
set_pad_bytes
src/piece_picker.cpp:3717
↓ 54 callers
Function
hash_request
include/libtorrent/hash_picker.hpp:116
↓ 54 callers
Function
make_error_code
src/upnp.cpp:82
↓ 53 callers
Method
have_want
src/piece_picker.cpp:3916
↓ 53 callers
Function
is_disconnecting
include/libtorrent/peer_connection.hpp:514
↓ 53 callers
Function
valid_metadata
include/libtorrent/torrent.hpp:1171
↓ 52 callers
Method
apply_settings
src/session_handle.cpp:1001
↓ 52 callers
Function
build_netmask
src/enum_net.cpp:586
↓ 52 callers
Method
dict_find_int
src/bdecode.cpp:670
↓ 52 callers
Method
set_piece_priority
src/torrent.cpp:5478
↓ 52 callers
Method
timestamp
src/alert.cpp:106
↓ 51 callers
Function
convert_from_native
src/escape_string.cpp:532
↓ 51 callers
Function
ep
test/test_listen_socket.cpp:94
↓ 51 callers
Function
fe_sq
src/ed25519/fe.cpp:976
↓ 51 callers
Function
metric
simulation/test_utp.cpp:64
↓ 50 callers
Method
packet_finished
src/receive_buffer.cpp:236
↓ 50 callers
Function
total_seconds
include/libtorrent/time.hpp:79
↓ 50 callers
Function
verify_message
include/libtorrent/kademlia/msg.hpp:94
↓ 49 callers
Method
add_rule
src/ip_filter.cpp:50
↓ 49 callers
Method
async_wait
src/ip_notifier.cpp:125
↓ 49 callers
Method
id
src/session_handle.cpp:874
↓ 49 callers
Method
set_bit
include/libtorrent/bitfield.hpp:328
↓ 48 callers
Function
create_torrent
simulation/test_web_seed.cpp:57
↓ 48 callers
Function
has_picker
include/libtorrent/torrent.hpp:1066
↓ 48 callers
Method
mark_as_downloading
options may be 0 or piece_picker::reverse returns false if the block could not be marked as downloading
src/piece_picker.cpp:3173
↓ 48 callers
Method
piece_size
src/piece_picker.cpp:3768
↓ 48 callers
Method
set_hash
src/create_torrent.cpp:968
↓ 48 callers
Method
symlink
src/file_storage.cpp:846
↓ 48 callers
Method
trackers
src/torrent.cpp:5899
↓ 47 callers
Method
capacity
include/libtorrent/netlink.hpp:107
↓ 47 callers
Method
disconnect
the error argument defaults to 0, which means deliberate disconnect 1 means unexpected disconnect/error 2 protocol error (client sent something invali
src/peer_connection.cpp:4254
↓ 47 callers
Function
fake_node
test/test_dht.cpp:3778
↓ 47 callers
Function
n
test/test_dht.cpp:3914
↓ 47 callers
Method
queue_position
src/torrent_handle.cpp:433
↓ 47 callers
Function
rand_v4
test/setup_transfer.cpp:148
↓ 46 callers
Method
read
(self, n)
test/socks.py:91
↓ 46 callers
Function
write
test/test_storage.cpp:273
↓ 45 callers
Method
peer_info_struct
test/test_peer_list.cpp:147
↓ 45 callers
Function
swap
swaps the bit-fields two variables refer to
include/libtorrent/bitfield.hpp:167
↓ 45 callers
Function
validate_hash_request
src/hash_picker.cpp:61
↓ 44 callers
Function
color
examples/print.cpp:74
↓ 44 callers
Function
esc
examples/print.cpp:24
↓ 44 callers
Function
parse_url_components
returns protocol, auth, hostname, port, path
src/parse_url.cpp:43
↓ 44 callers
Function
random_bytes
src/random.cpp:116
↓ 44 callers
Function
setup_swarm
simulation/setup_swarm.cpp:150
↓ 43 callers
Method
access
src/ip_filter.cpp:66
↓ 43 callers
Method
priority
src/torrent.cpp:12269
↓ 43 callers
Method
save_resume_data
this is an async operation triggered by the client
src/torrent.cpp:9568
↓ 43 callers
Method
session
src/session.cpp:366
↓ 42 callers
Method
get
include/libtorrent/aux_/store_buffer.hpp:94
↓ 42 callers
Function
is_v4
include/libtorrent/aux_/ip_helpers.hpp:53
↓ 41 callers
Method
cancel
src/tracker_manager.cpp:100
↓ 41 callers
Method
category
include/libtorrent/aux_/session_impl.hpp:651
↓ 41 callers
Method
info_hash
src/torrent_info.cpp:1907
↓ 41 callers
Function
is_idna
src/parse_url.cpp:203
↓ 41 callers
Method
is_piece_flushed
src/piece_picker.cpp:2551
↓ 41 callers
Method
piece_range
src/file_storage.cpp:580
↓ 41 callers
Function
print_address
src/socket_io.cpp:46
↓ 41 callers
Function
time_now_string
test/test_utils.cpp:57
↓ 40 callers
Function
create_directory
src/path.cpp:382
↓ 39 callers
Function
test_resume_flags
test/test_resume.cpp:143
↓ 38 callers
Method
close
src/lsd.cpp:331
↓ 38 callers
Method
dict_find_dict
src/bdecode.cpp:654
← previous
next →
101–200 of 6,210, ranked by callers