MCPcopy Create free account

hub / github.com/arvidn/libtorrent / functions

Functions6,210 in github.com/arvidn/libtorrent

↓ 12 callersFunctionwrite_address
include/libtorrent/socket_io.hpp:72
↓ 11 callersFunctionall_in_same_bucket
src/kademlia/routing_table.cpp:608
↓ 11 callersMethodasync_read
src/mmap_disk_io.cpp:715
↓ 11 callersFunctionbegin
include/libtorrent/torrent.hpp:771
↓ 11 callersMethodblocks_for_piece
src/piece_picker.cpp:404
↓ 11 callersMethodblocks_in_piece
src/piece_picker.cpp:2560
↓ 11 callersFunctioncanonicalize_path
src/path.cpp:797
↓ 11 callersFunctioncheck_pattern
test/test_storage.cpp:1326
↓ 11 callersMethodclear
src/kademlia/dht_state.cpp:92
↓ 11 callersFunctioncreate_default_dht_storage
test/test_dht_storage.cpp:82
↓ 11 callersFunctiondump_link_targets
(indent='')
docs/gen_reference_doc.py:1335
↓ 11 callersMethodget
src/ip_notifier.cpp:104
↓ 11 callersFunctionhas_peer
test/test_peer_list.cpp:192
↓ 11 callersMethodhttp_seeds
src/torrent_info.cpp:1823
↓ 11 callersFunctionid
returns a unique identifier for this torrent. It's not a dense index. It's not preserved across sessions.
include/libtorrent/torrent_handle.hpp:1392
↓ 11 callersFunctioninit_rand_address
test/setup_transfer.cpp:140
↓ 11 callersMethodis_piece_finished
src/piece_picker.cpp:2882
↓ 11 callersMethodmatch
src/utp_stream.cpp:240
↓ 11 callersFunctionmostly_verified_nodes
src/kademlia/routing_table.cpp:111
↓ 11 callersFunctionname_for_setting
src/settings_pack.cpp:446
↓ 11 callersFunctionnum_words
returns the number of 32 bit words are needed to represent all bits in this bitfield.
include/libtorrent/bitfield.hpp:132
↓ 11 callersFunctionperformance_warning_str
src/alert.cpp:316
↓ 11 callersMethodpiece_passed
this is called when the piece hash is checked as correct. Note that the piece picker and the torrent won't necessarily consider us to have this piece
src/torrent.cpp:4529
↓ 11 callersFunctionprint_availability
test/test_piece_picker.cpp:243
↓ 11 callersFunctionprint_error
test/test_storage.cpp:151
↓ 11 callersFunctionprocess_string_lowercase
src/file_storage.cpp:883
↓ 11 callersMethodrbegin
include/libtorrent/span.hpp:135
↓ 11 callersFunctionreadwrite
much of what needs to be done when reading and writing is buffer management and piece to file mapping. Most of that is the same for reading and writin
src/storage_utils.cpp:63
↓ 11 callersFunctionrun_torrent_test
Below is a series of tests to transfer torrents with varying pad-file related traits
simulation/test_transfer.cpp:374
↓ 11 callersMethodset_block
src/merkle_tree.cpp:490
↓ 11 callersMethodset_local_ep
test/test_peer_list.cpp:111
↓ 11 callersMethodset_option
include/libtorrent/aux_/polymorphic_socket.hpp:152
↓ 11 callersFunctionsocks5_unwrap
unwrap the UDP packet from the SOCKS5 header buf is an in-out parameter. It will be updated return false if the packet should be ignored. It's not a v
src/udp_socket.cpp:411
↓ 11 callersFunctiontest_add_and_get_flags
test/test_flags.cpp:67
↓ 11 callersFunctiontest_create_torrent
test/test_create_torrent.cpp:697
↓ 11 callersFunctiontest_settings
test/test_dht.cpp:589
↓ 11 callersFunctiontest_torrent
simulation/test_transfer.cpp:475
↓ 11 callersFunctiontest_unset_after_add
test/test_flags.cpp:106
↓ 11 callersFunctionthrow_error
src/entry.cpp:114
↓ 11 callersMethodupdate_node_ids
src/kademlia/dht_storage.cpp:218
↓ 11 callersFunctionwrite_reject_request
include/libtorrent/web_connection_base.hpp:91
↓ 11 callersFunctionxml_parse
src/xml_parse.cpp:41
↓ 10 callersFunctionRot
src/sha256.cpp:58
↓ 10 callersFunctionappend_path
src/path.cpp:651
↓ 10 callersMethodasync_connect
include/libtorrent/i2p_stream.hpp:146
↓ 10 callersFunctionbase32encode_i2p
src/escape_string.cpp:357
↓ 10 callersMethodblocks_per_piece
src/piece_picker.cpp:3780
↓ 10 callersFunctioncheck_accepted
simulation/fake_peer.hpp:455
↓ 10 callersFunctioncheck_chain
test/test_tailqueue.cpp:47
↓ 10 callersFunctionclear
include/libtorrent/stat.hpp:90
↓ 10 callersMethodclear
include/libtorrent/link.hpp:54
↓ 10 callersMethodclose
src/upnp.cpp:1653
↓ 10 callersMethodconnect_one_peer
src/peer_list.cpp:1229
↓ 10 callersFunctionfe_1
src/ed25519/fe.cpp:65
↓ 10 callersFunctionfile_piece_range_inclusive
src/file_storage.cpp:1598
↓ 10 callersMethodfind_last_clear
src/bitfield.cpp:224
↓ 10 callersMethodfor_each_node
src/kademlia/routing_table.cpp:998
↓ 10 callersMethodget_filesize
src/stat_cache.cpp:80
↓ 10 callersFunctionhash_buffer
test/test_peer_priority.cpp:47
↓ 10 callersMethodignore_unchoke_slots
src/peer_connection.cpp:4526
↓ 10 callersMethodis_connecting
src/peer_connection_handle.cpp:189
↓ 10 callersFunctionis_ssl
src/socket_type.cpp:80
↓ 10 callersFunctionis_ssl_torrent
include/libtorrent/torrent.hpp:1247
↓ 10 callersMethodmap_block
src/file_storage.cpp:485
↓ 10 callersMethodmessage
bindings/python/src/error_code.cpp:130
↓ 10 callersMethodnew_peer_class
src/peer_class.cpp:77
↓ 10 callersFunctionnew_piece
test/test_storage.cpp:324
↓ 10 callersMethodnext
src/upnp.cpp:800
↓ 10 callersFunctionpath_append
examples/client_test.cpp:276
↓ 10 callersMethodpending
src/alert_manager.cpp:130
↓ 10 callersMethodpick_pieces
the return value is a combination of picker_flags_t, indicating which path thought the picker we took to arrive at the returned block picks.
src/piece_picker.cpp:1995
↓ 10 callersFunctionprint_tree
test/test_merkle.cpp:651
↓ 10 callersFunctionrandom_shuffle
include/libtorrent/random.hpp:53
↓ 10 callersFunctionrender
(out, category)
docs/gen_reference_doc.py:1461
↓ 10 callersMethodresize
src/piece_picker.cpp:163
↓ 10 callersFunctionsend_have_all
test/test_fast_extension.cpp:230
↓ 10 callersFunctionsign_mutable_item
given the bencoded buffer ``v``, the salt (which is optional and may have a length of zero to be omitted), sequence number ``seq``, public key (32 byt
src/kademlia/item.cpp:118
↓ 10 callersFunctionsocket_type_idx
src/socket_type.cpp:117
↓ 10 callersMethodsuper_seeding
src/torrent_handle.cpp:682
↓ 10 callersMethodswap
include/libtorrent/copy_ptr.hpp:61
↓ 10 callersFunctiontest_equal_connections
test/test_bandwidth_limiter.cpp:197
↓ 10 callersFunctiontest_remove_torrent
test/test_remove_torrent.cpp:67
↓ 10 callersFunctiontrim
src/escape_string.cpp:461
↓ 10 callersMethodtype
src/bdecode.cpp:402
↓ 10 callersFunctionusage
tools/dht_put.cpp:109
↓ 10 callersMethodv1
src/torrent_info.cpp:1912
↓ 10 callersFunctionwait_for_listen
test/setup_transfer.cpp:433
↓ 10 callersFunctionwrite_char
include/libtorrent/bencode.hpp:96
↓ 10 callersFunctionwrite_resume_data
src/write_resume_data.cpp:74
↓ 9 callersFunctionadd
include/libtorrent/stat.hpp:65
↓ 9 callersMethodadd
include/libtorrent/aux_/storage_free_list.hpp:53
↓ 9 callersFunctionadd_extended_handshake
(msg)
fuzzers/tools/generate_initial_corpus.py:112
↓ 9 callersMethodadd_file_borrow
src/file_storage.cpp:381
↓ 9 callersFunctionadd_torrent
return false on failure
examples/client_test.cpp:825
↓ 9 callersMethodasync_hash
src/mmap_disk_io.cpp:868
↓ 9 callersFunctionasync_read
include/libtorrent/udp_socket.hpp:76
↓ 9 callersFunctionasync_write
include/libtorrent/udp_socket.hpp:82
↓ 9 callersMethodavg_deviation
include/libtorrent/sliding_average.hpp:79
↓ 9 callersFunctionbase64decode_i2p
this decodes the i2p alphabet
src/escape_string.cpp:319
↓ 9 callersMethodbucket_size
src/kademlia/node.cpp:250
← previousnext →601–700 of 6,210, ranked by callers