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
↓ 8 callers
Function
read_impl
include/libtorrent/io.hpp:54
↓ 8 callers
Method
release
src/file_view_pool.cpp:378
↓ 8 callers
Method
remote_endpoint
src/utp_stream.cpp:190
↓ 8 callers
Function
rename
src/path.cpp:337
↓ 8 callers
Method
replace_trackers
src/torrent.cpp:5957
↓ 8 callers
Function
run_metadata_test
simulation/test_metadata_extension.cpp:77
↓ 8 callers
Function
run_test
simulation/test_pause.cpp:55
↓ 8 callers
Method
set_piece_deadline
src/torrent.cpp:5251
↓ 8 callers
Function
set_utp_stream_logging
src/utp_stream.cpp:101
↓ 8 callers
Function
setup_transfer
test/setup_transfer.cpp:985
↓ 8 callers
Method
similar_torrents
src/torrent_info.cpp:1851
↓ 8 callers
Function
start_web_server
test/setup_transfer.cpp:1165
↓ 8 callers
Function
sync
test/test_storage.cpp:1770
↓ 8 callers
Function
test_equal
test/test_listen_socket.cpp:45
↓ 8 callers
Function
test_roundtrip
test/test_merkle_tree.cpp:229
↓ 8 callers
Function
test_torrents
test/test_bandwidth_limiter.cpp:295
↓ 8 callers
Function
test_unaligned_read
test/test_storage.cpp:1780
↓ 8 callers
Function
throw_ntstatus_error
include/libtorrent/aux_/win_cng.hpp:52
↓ 8 callers
Method
time_of_last_unchoke
src/peer_connection_handle.cpp:297
↓ 8 callers
Function
truncate
test/test_utils.cpp:107
↓ 8 callers
Function
write_line
(console: ConsoleABC, line: str)
bindings/python/client.py:92
↓ 8 callers
Function
write_session_params_buf
src/session_params.cpp:286
↓ 7 callers
Method
abort
src/session_impl.cpp:1037
↓ 7 callers
Function
add_files
src/create_torrent.cpp:295
↓ 7 callers
Method
advance_pos
src/receive_buffer.cpp:91
↓ 7 callers
Method
allocate_buffer
src/disk_buffer_pool.cpp:109
↓ 7 callers
Function
clamp
include/libtorrent/aux_/numeric_cast.hpp:61
↓ 7 callers
Method
clear
src/merkle_tree.cpp:100
↓ 7 callers
Method
close
src/udp_socket.cpp:466
↓ 7 callers
Function
compare_bits
test/test_merkle.cpp:43
↓ 7 callers
Function
compare_ref
returns true if: distance(n1, ref) < distance(n2, ref)
src/kademlia/node_id.cpp:55
↓ 7 callers
Method
connect_to
simulation/fake_peer.hpp:85
↓ 7 callers
Function
consume_block
(lno, lines)
docs/gen_reference_doc.py:827
↓ 7 callers
Function
create_random_files
test/setup_transfer.cpp:872
↓ 7 callers
Function
decode_digit
src/identify_client.cpp:58
↓ 7 callers
Function
dict_to_limits
bindings/python/src/torrent_info.cpp:267
↓ 7 callers
Function
enum_net_interfaces
src/enum_net.cpp:628
↓ 7 callers
Function
exists
src/path.cpp:858
↓ 7 callers
Function
expand_unspecified_address
To comply with BEP 45 multi homed clients must run separate DHT nodes on each interface they use to talk to the DHT. This is enforced by prohibiting c
src/session_impl.cpp:288
↓ 7 callers
Method
fail
src/tracker_manager.cpp:163
↓ 7 callers
Function
fe_copy
src/ed25519/fe.cpp:278
↓ 7 callers
Function
file_flags
src/file.cpp:323
↓ 7 callers
Method
file_index_at_piece
src/file_storage.cpp:451
↓ 7 callers
Method
file_index_for_root
src/file_storage.cpp:456
↓ 7 callers
Function
generate_peer_id
src/generate_peer_id.cpp:42
↓ 7 callers
Method
get_immutable_item
src/kademlia/dht_storage.cpp:358
↓ 7 callers
Method
get_peer_class
src/session_impl.cpp:1250
↓ 7 callers
Method
get_peers
test/test_dht.cpp:553
↓ 7 callers
Method
has_quota
test/test_dht.cpp:124
↓ 7 callers
Method
incoming_packet
return false if this is an invalid packet
src/utp_stream.cpp:2509
↓ 7 callers
Method
info
src/torrent_info.cpp:1551
↓ 7 callers
Method
init
this may not be called from a constructor because of the call to shared_from_this(). It's either called when we start() the torrent, or at a later tim
src/torrent.cpp:1853
↓ 7 callers
Function
is_choked
include/libtorrent/peer_connection.hpp:455
↓ 7 callers
Function
is_connecting
returns true if this connection is still waiting to finish the connection attempt
include/libtorrent/peer_connection.hpp:523
↓ 7 callers
Method
is_dht_running
src/session_handle.cpp:637
↓ 7 callers
Function
is_digit
internal
include/libtorrent/string_util.hpp:59
↓ 7 callers
Function
is_interesting
include/libtorrent/peer_connection.hpp:454
↓ 7 callers
Function
is_ip_address
src/ip_helpers.cpp:43
↓ 7 callers
Function
is_loaded
include/libtorrent/torrent_info.hpp:554
↓ 7 callers
Function
is_single_thread
include/libtorrent/aux_/session_impl.hpp:411
↓ 7 callers
Method
job_queued
src/disk_io_thread_pool.cpp:142
↓ 7 callers
Method
load_sparse_tree
src/merkle_tree.cpp:117
↓ 7 callers
Function
make_handler
include/libtorrent/aux_/allocating_handler.hpp:307
↓ 7 callers
Function
make_io_context
simulation/utils.cpp:236
↓ 7 callers
Function
make_proxy_settings
simulation/make_proxy_settings.hpp:38
↓ 7 callers
Method
max_receive
src/receive_buffer.cpp:44
↓ 7 callers
Function
merkle_clear_tree
src/merkle.cpp:207
↓ 7 callers
Function
merkle_find_known_subtree
src/merkle.cpp:426
↓ 7 callers
Method
mtime
src/file_storage.cpp:873
↓ 7 callers
Method
mutable_buffer
src/receive_buffer.cpp:156
↓ 7 callers
Function
non_default_settings
src/settings_pack.cpp:508
↓ 7 callers
Method
num_connections
src/session_handle.cpp:1082
↓ 7 callers
Method
on_port_mapping
src/session_impl.cpp:5703
↓ 7 callers
Function
one_of
simulation/test_tracker.cpp:1785
↓ 7 callers
Function
parse_int
reads the string between start and end, or up to the first occurrence of 'delimiter', whichever comes first. This string is interpreted as an integer
src/bdecode.cpp:161
↓ 7 callers
Function
parse_utf8_codepoint
returns the unicode codepoint and the number of bytes of the utf8 sequence that was parsed. The codepoint is -1 if it's invalid
src/utf8.cpp:107
↓ 7 callers
Method
piece_index_at_file
src/file_storage.cpp:466
↓ 7 callers
Method
piece_layer
src/torrent_info.cpp:1519
↓ 7 callers
Method
pop
include/libtorrent/aux_/storage_free_list.hpp:59
↓ 7 callers
Method
post_session_stats
src/session_impl.cpp:4816
↓ 7 callers
Function
pread_all
src/file.cpp:124
↓ 7 callers
Function
print_backtrace
src/assert.cpp:141
↓ 7 callers
Function
print_message
test/test_fast_extension.cpp:123
↓ 7 callers
Function
print_state
test/test_dht.cpp:666
↓ 7 callers
Method
prioritize_files
src/torrent.cpp:5721
↓ 7 callers
Function
rand_tcp_ep
test/setup_transfer.cpp:205
↓ 7 callers
Function
read_until
TODO: 2 this should probably be moved into string_util.cpp
src/escape_string.cpp:195
↓ 7 callers
Method
remove_torrent
simulation/disk_io.cpp:333
↓ 7 callers
Function
rta_data
include/libtorrent/aux_/netlink_utils.hpp:72
↓ 7 callers
Function
run_test
test/test_bandwidth_limiter.cpp:162
↓ 7 callers
Method
sanitize_symlinks
src/file_storage.cpp:1336
↓ 7 callers
Method
send_bitfield
simulation/fake_peer.hpp:122
↓ 7 callers
Method
send_have_all
simulation/fake_peer.hpp:150
↓ 7 callers
Function
sent_bytes
include/libtorrent/stat.hpp:139
↓ 7 callers
Function
session_params
src/session_params.cpp:64
↓ 7 callers
Function
session_stats_metrics
src/session_stats.cpp:595
↓ 7 callers
Method
set_name
if borrow_string is true, don't take ownership over n, just point to it. if borrow_string is false, n will be copied and owned by the file_entry.
src/file_storage.cpp:346
↓ 7 callers
Function
size_on_disk
src/file_storage.cpp:1615
↓ 7 callers
Function
socket_type_name
src/socket_type.cpp:122
↓ 7 callers
Method
target_addr
src/kademlia/rpc_manager.cpp:104
← previous
next →
801–900 of 6,210, ranked by callers