Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GGist/bip-rs
/ functions
Functions
1,430 in github.com/GGist/bip-rs
⨍
Functions
1,430
◇
Types & classes
295
Function
parse_cancel
(bytes: &[u8])
bip_peer/src/message/standard.rs:283
Function
parse_extensions_with_id
(_input: (), bytes: Bytes, extended: &ExtendedMessage, id: u8)
bip_peer/src/message/prot_ext/mod.rs:83
Function
parse_have
(bytes: &[u8])
bip_peer/src/message/standard.rs:37
Function
parse_message_length
Parse the length portion of a message. Panics if parsing failed for any reason.
bip_peer/src/message/mod.rs:175
Function
parse_no_option
Parse a noop byte.
bip_utracker/src/option.rs:151
Function
parse_options
Parse the options in the byte slice and store them in the option map.
bip_utracker/src/option.rs:118
Function
parse_piece
(bytes: &Bytes, len: u32)
bip_peer/src/message/standard.rs:227
Function
parse_raw_protocol
(bytes: &[u8])
bip_handshake/src/message/protocol.rs:59
Function
parse_remote_hash
(bytes: &[u8])
bip_handshake/src/bittorrent/message.rs:69
Function
parse_remote_pid
(bytes: &[u8])
bip_handshake/src/bittorrent/message.rs:76
Function
parse_request
(bytes: &[u8])
bip_peer/src/message/standard.rs:164
Function
parse_user_option
Parse a user defined option.
bip_utracker/src/option.rs:156
Method
peer_id
Retrieve the peer id.
bip_peer/src/manager/peer_info.rs:33
Method
peer_id
(&self)
bip_handshake/src/discovery.rs:17
Method
peer_id
Id that the peer has given itself.
bip_handshake/src/message/complete.rs:40
Method
peer_id
(&self)
bip_handshake/src/handshake/handshaker.rs:134
Method
peer_id
(&self)
bip_utracker/test/mod.rs:169
Method
piece_index
(&self)
bip_peer/src/message/standard.rs:32
Function
pingable_nodes_filter
(node: &&Node)
bip_dht/src/routing/bucket.rs:133
Method
poll
(&mut self)
bip_peer/test/mod.rs:39
Method
poll
(&mut self)
bip_peer/src/manager/mod.rs:105
Method
poll
(&mut self)
bip_peer/src/manager/future/mod.rs:43
Method
poll
(&mut self)
bip_disk/src/disk/manager.rs:66
Method
poll
(&mut self)
bip_handshake/src/transport.rs:69
Method
poll
(&mut self)
bip_handshake/src/bittorrent/framed.rs:77
Method
poll
(&mut self)
bip_handshake/src/handshake/handshaker.rs:196
Method
poll
(&mut self)
bip_handshake/src/handshake/handler/listener.rs:32
Method
poll
(&mut self)
bip_select/src/extended/mod.rs:145
Method
poll
(&mut self)
bip_select/src/discovery/ut_metadata.rs:556
Method
poll
(&mut self)
bip_select/src/revelation/honest.rs:221
Method
poll
(&mut self)
bip_utracker/test/mod.rs:193
Method
poll_complete
(&mut self)
bip_peer/test/mod.rs:30
Method
poll_complete
(&mut self)
bip_peer/src/manager/mod.rs:94
Method
poll_complete
(&mut self)
bip_disk/src/disk/manager.rs:57
Method
poll_complete
(&mut self)
bip_handshake/src/bittorrent/framed.rs:54
Method
poll_complete
(&mut self)
bip_handshake/src/handshake/handshaker.rs:187
Method
poll_complete
(&mut self)
bip_select/src/discovery/ut_metadata.rs:547
Method
poll_complete
(&mut self)
bip_select/src/revelation/honest.rs:212
Method
poll_complete
(&mut self)
bip_utracker/test/mod.rs:184
Function
positive_accept_v4_token_from_second_secret
()
bip_dht/src/token.rs:228
Function
positive_accept_v6_token_from_second_secret
()
bip_dht/src/token.rs:242
Function
positive_accept_valid_v4_token
()
bip_dht/src/token.rs:208
Function
positive_accept_valid_v6_token
()
bip_dht/src/token.rs:218
Function
positive_add_and_remove_metainfo
()
bip_select/src/revelation/honest.rs:265
Function
positive_add_and_retrieve_contact
()
bip_dht/src/storage.rs:206
Function
positive_add_and_retrieve_contacts
()
bip_dht/src/storage.rs:221
Function
positive_add_extension_protocol
()
bip_handshake/src/message/extensions.rs:105
Function
positive_add_filter
()
bip_handshake/src/filter/filters.rs:181
Function
positive_add_filter_already_present
()
bip_handshake/src/filter/filters.rs:200
Function
positive_add_node_max_recursion
()
bip_dht/src/routing/table.rs:472
Function
positive_add_torrent
()
bip_disk/test/add_torrent.rs:10
Function
positive_all_good_nodes
()
bip_dht/src/routing/bucket.rs:182
Function
positive_all_leading_zeroes
()
bip_util/src/sha/mod.rs:191
Function
positive_all_questionable_nodes
()
bip_dht/src/routing/bucket.rs:167
Function
positive_all_sorted_buckets
()
bip_dht/src/routing/table.rs:600
Function
positive_announce_started
()
bip_utracker/test/test_announce_start.rs:16
Function
positive_announce_stopped
()
bip_utracker/test/test_announce_stop.rs:14
Function
positive_as_bad
()
bip_dht/src/routing/node.rs:284
Function
positive_as_good
()
bip_dht/src/routing/node.rs:299
Function
positive_as_questionable
()
bip_dht/src/routing/node.rs:291
Function
positive_bad_status_ordering
()
bip_dht/src/routing/node.rs:364
Function
positive_ben_list_macro
()
bip_bencode/test/mod.rs:14
Function
positive_ben_map_macro
()
bip_bencode/test/mod.rs:5
Function
positive_bitfield_iter_empty
()
bip_peer/src/message/standard.rs:297
Function
positive_bitfield_iter_multiple_messages
()
bip_peer/src/message/standard.rs:347
Function
positive_bitfield_iter_no_messages
()
bip_peer/src/message/standard.rs:304
Function
positive_bitfield_iter_single_message_beginning
()
bip_peer/src/message/standard.rs:314
Function
positive_bitfield_iter_single_message_ending
()
bip_peer/src/message/standard.rs:336
Function
positive_bitfield_iter_single_message_middle
()
bip_peer/src/message/standard.rs:325
Function
positive_bittorrent_protocol
()
bip_handshake/src/bittorrent/message.rs:150
Function
positive_bytes_be_to_ipv4
()
bip_util/src/convert.rs:233
Function
positive_bytes_be_to_ipv6
()
bip_util/src/convert.rs:243
Function
positive_bytes_be_to_port
()
bip_util/src/convert.rs:253
Function
positive_bytes_be_to_sock_v4
()
bip_util/src/convert.rs:262
Function
positive_bytes_be_to_sock_v6
()
bip_util/src/convert.rs:272
Function
positive_bytes_buffer
()
bip_bencode/src/reference/bencode_ref.rs:142
Function
positive_bytes_encode
()
bip_bencode/src/mutable/bencode_mut.rs:157
Function
positive_clear_filters_multiple_present
()
bip_handshake/src/filter/filters.rs:296
Function
positive_clear_filters_none_present
()
bip_handshake/src/filter/filters.rs:266
Function
positive_clear_filters_one_present
()
bip_handshake/src/filter/filters.rs:280
Function
positive_client_request_dropped
()
bip_utracker/test/test_client_full.rs:13
Function
positive_client_request_failed
()
bip_utracker/test/test_client_drop.rs:11
Function
positive_compact_nodes_empty
()
bip_dht/src/message/compact_info.rs:179
Function
positive_compact_nodes_many
()
bip_dht/src/message/compact_info.rs:202
Function
positive_compact_nodes_one
()
bip_dht/src/message/compact_info.rs:187
Function
positive_compact_values_empty
()
bip_dht/src/message/compact_info.rs:223
Function
positive_compact_values_many
()
bip_dht/src/message/compact_info.rs:246
Function
positive_compact_values_one
()
bip_dht/src/message/compact_info.rs:233
Function
positive_complete_handshake
()
bip_handshake/src/handshake/handler/handshaker.rs:184
Function
positive_complete_torrent
()
bip_disk/test/resume_torrent.rs:10
Function
positive_complete_torrent
()
bip_disk/test/complete_torrent.rs:10
Function
positive_connect
()
bip_handshake/test/test_connect.rs:11
Function
positive_connection_id_cache
()
bip_utracker/test/test_connect_cache.rs:12
Function
positive_decision_choose_higher
()
bip_handshake/src/filter/mod.rs:123
Function
positive_decision_choose_self
()
bip_handshake/src/filter/mod.rs:116
Function
positive_decision_keep_higher
()
bip_handshake/src/filter/mod.rs:130
Function
positive_decode_bytes
()
bip_bencode/src/reference/decode.rs:253
Function
positive_decode_bytes_utf8
()
bip_bencode/src/reference/decode.rs:211
Function
positive_decode_bytes_zero_len
()
bip_bencode/src/reference/decode.rs:264
Function
positive_decode_dict
()
bip_bencode/src/reference/decode.rs:218
← previous
next →
1,001–1,100 of 1,430, ranked by callers