Methods

+ (RubyTorrent::HashAddition)
== (RubyTorrent::TrackerResponsePeer)
== (RubyTorrent::Covering)
== (RubyTorrent::Block)
add (RubyTorrent::RateMeter)
add_block (RubyTorrent::Piece)
add_chunk (RubyTorrent::Block)
add_connection (RubyTorrent::Server)
add_peer (RubyTorrent::Controller)
add_torrent (RubyTorrent::Server)
already_completed (RubyTorrent::TrackerConnection)
append_features (RubyTorrent::EventSource)
attr_accessor_q (RubyTorrent::AttrReaderQ)
attr_reader_q (RubyTorrent::AttrReaderQ)
attr_writer_q (RubyTorrent::AttrReaderQ)
bencoded? (Integer)
bencoded? (Array)
bencoded? (String)
bencoded? (Hash)
bytes_completed (RubyTorrent::BitTorrent)
bytes_completed (RubyTorrent::Package)
bytes_until (RubyTorrent::RateMeter)
cancel (RubyTorrent::PeerConnection)
check (RubyTorrent::MetaInfoInfoFile)
check (RubyTorrent::MetaInfo)
check (RubyTorrent::MetaInfoInfo)
choke= (RubyTorrent::PeerConnection)
claim_block (RubyTorrent::Piece)
claim_blocks (RubyTorrent::Controller)
complete! (RubyTorrent::Covering)
complete? (RubyTorrent::BitTorrent)
complete? (RubyTorrent::Piece)
complete? (RubyTorrent::Block)
complete? (RubyTorrent::Covering)
complete? (RubyTorrent::Package)
completed (RubyTorrent::TrackerConnection)
dec_all (RubyTorrent::PieceOrder)
delete2 (RubyTorrent::ArrayDelete2)
discard (RubyTorrent::Piece)
dlamt (RubyTorrent::BitTorrent)
dlamt (RubyTorrent::PeerConnection)
dlamt (RubyTorrent::Controller)
dlrate (RubyTorrent::BitTorrent)
dlrate (RubyTorrent::Controller)
dlrate (RubyTorrent::PeerConnection)
each (RubyTorrent::BStream)
each (RubyTorrent::PieceOrder)
each_chunk (RubyTorrent::Block)
each_empty_block (RubyTorrent::Piece)
each_unclaimed_block (RubyTorrent::Piece)
empty! (RubyTorrent::Covering)
empty? (RubyTorrent::Covering)
empty_bytes (RubyTorrent::Piece)
expand_bits (RubyTorrent::StringExpandBits)
fill (RubyTorrent::Covering)
first_gap (RubyTorrent::Covering)
force_refresh (RubyTorrent::TrackerConnection)
forget_blocks (RubyTorrent::Controller)
from_bstream (RubyTorrent::MetaInfo)
from_fbbe (String)
from_location (RubyTorrent::MetaInfo)
from_stream (RubyTorrent::MetaInfo)
from_wire_form (RubyTorrent::Message)
get_args (RubyTorrent)
get_complete_block (RubyTorrent::Piece)
have_length (RubyTorrent::Block)
have_piece (RubyTorrent::PeerConnection)
inc (RubyTorrent::PieceOrder)
inc_all (RubyTorrent::PieceOrder)
ip (RubyTorrent::BitTorrent)
ip (RubyTorrent::Server)
last_recv_block_time (RubyTorrent::PeerConnection)
last_recv_time (RubyTorrent::PeerConnection)
last_send_block_time (RubyTorrent::PeerConnection)
last_send_time (RubyTorrent::PeerConnection)
log_output_to (RubyTorrent)
map_bytes (RubyTorrent::StringMapBytes)
map_hash (RubyTorrent::HashMapHash)
mark_time (RubyTorrent::Block)
method_missing (RubyTorrent::MetaInfoInfoFile)
method_missing (RubyTorrent::TrackerResponsePeer)
method_missing (RubyTorrent::TrackerResponse)
method_missing (RubyTorrent::TypedStruct)
method_missing (RubyTorrent::MetaInfo)
method_missing (RubyTorrent::Message)
method_missing (RubyTorrent::MetaInfoInfo)
min_interval (RubyTorrent::MinIntervalMethods)
multiple? (RubyTorrent::MetaInfoInfo)
multiple? (RubyTorrent::MetaInfo)
new (RubyTorrent::TypedStruct)
new (RubyTorrent::TrackerConnection)
new (RubyTorrent::Block)
new (RubyTorrent::Package)
new (RubyTorrent::Server)
new (RubyTorrent::MetaInfo)
new (RubyTorrent::Piece)
new (RubyTorrent::TrackerResponse)
new (RubyTorrent::PieceOrder)
new (RubyTorrent::Controller)
new (RubyTorrent::MetaInfoInfo)
new (RubyTorrent::BStream)
new (RubyTorrent::PeerConnection)
new (RubyTorrent::Covering)
new (RubyTorrent::AwesomeRange)
new (RubyTorrent::TrackerResponsePeer)
new (RubyTorrent::Message)
new (RubyTorrent::BitTorrent)
new (RubyTorrent::RateMeter)
new (RubyTorrent::MetaInfoInfoFile)
num_active_peers (RubyTorrent::BitTorrent)
num_peers (RubyTorrent::Controller)
num_pieces (RubyTorrent::BitTorrent)
num_pieces (RubyTorrent::Package)
num_pieces (RubyTorrent::MetaInfoInfo)
num_possible_peers (RubyTorrent::BitTorrent)
on_event (RubyTorrent::EventSource)
parse (RubyTorrent::TypedStruct)
parse_bencoding (Array)
parse_bencoding (String)
parse_bencoding (Hash)
parse_bencoding (Integer)
peer_complete? (RubyTorrent::PeerConnection)
peer_has_piece (RubyTorrent::Controller)
peer_has_pieces (RubyTorrent::Controller)
peer_info (RubyTorrent::BitTorrent)
peer_info (RubyTorrent::Controller)
pending_recv (RubyTorrent::PeerConnection)
pending_send (RubyTorrent::PeerConnection)
percent_claimed (RubyTorrent::Piece)
percent_completed (RubyTorrent::Package)
percent_completed (RubyTorrent::BitTorrent)
percent_done (RubyTorrent::Piece)
piece_available? (RubyTorrent::PeerConnection)
pieces_completed (RubyTorrent::BitTorrent)
pieces_completed (RubyTorrent::Package)
poke (RubyTorrent::Covering)
port (RubyTorrent::BitTorrent)
rate (RubyTorrent::RateMeter)
rcont? (RubyTorrent::AwesomeRange)
rdiff (RubyTorrent::AwesomeRange)
received_block (RubyTorrent::Controller)
refresh (RubyTorrent::TrackerConnection)
register_bencoded_class (RubyTorrent::BStream)
relay_event (RubyTorrent::EventSource)
reopen_ro (RubyTorrent::Package)
requested? (RubyTorrent::Block)
rint (RubyTorrent::AwesomeRange)
ro? (RubyTorrent::Package)
rss? (RubyTorrent::AwesomeRange)
rt_debug (lib/rubytorrent/util.rb)
rt_warning (lib/rubytorrent/util.rb)
runion (RubyTorrent::AwesomeRange)
send_blocks_and_reqs (RubyTorrent::PeerConnection)
send_event (RubyTorrent::EventSource)
send_keepalive (RubyTorrent::PeerConnection)
sent_completed? (RubyTorrent::TrackerConnection)
sha1 (RubyTorrent::MetaInfoInfo)
shuffle (RubyTorrent::ArrayShuffle)
shuffle! (RubyTorrent::ArrayShuffle)
shutdown (RubyTorrent::Server)
shutdown (RubyTorrent::BitTorrent)
shutdown (RubyTorrent::Controller)
shutdown (RubyTorrent::PeerConnection)
shutdown_all (RubyTorrent::BitTorrent)
single? (RubyTorrent::MetaInfoInfo)
single? (RubyTorrent::MetaInfo)
snub= (RubyTorrent::PeerConnection)
start (RubyTorrent::Server)
start (RubyTorrent::PeerConnection)
start (RubyTorrent::Controller)
start_time (RubyTorrent::PeerConnection)
started (RubyTorrent::TrackerConnection)
started? (RubyTorrent::Piece)
stopped (RubyTorrent::TrackerConnection)
time_elapsed (RubyTorrent::Block)
to_barray (RubyTorrent::StringToBarray)
to_bencoding (RubyTorrent::MetaInfoInfo)
to_bencoding (URI)
to_bencoding (Time)
to_bencoding (RubyTorrent::MetaInfoInfoFile)
to_bencoding (String)
to_bencoding (Hash)
to_bencoding (Array)
to_bencoding (RubyTorrent::MetaInfo)
to_bencoding (RubyTorrent::TypedStruct)
to_bencoding (Integer)
to_bitstring (RubyTorrent::ArrayToBitstring)
to_fbbe (Integer)
to_h (RubyTorrent::ArrayToH)
to_s (RubyTorrent::Server)
to_s (RubyTorrent::Controller)
to_s (RubyTorrent::Package)
to_s (RubyTorrent::Block)
to_s (RubyTorrent::PeerConnection)
to_s (RubyTorrent::TrackerResponsePeer)
to_s (RubyTorrent::Message)
to_s (RubyTorrent::Piece)
to_wire_form (RubyTorrent::Message)
total_bytes (RubyTorrent::BitTorrent)
total_length (RubyTorrent::MetaInfoInfo)
tracker (RubyTorrent::BitTorrent)
trackers (RubyTorrent::MetaInfo)
tried? (RubyTorrent::TrackerResponsePeer)
ulamt (RubyTorrent::Controller)
ulamt (RubyTorrent::PeerConnection)
ulamt (RubyTorrent::BitTorrent)
ulrate (RubyTorrent::PeerConnection)
ulrate (RubyTorrent::BitTorrent)
ulrate (RubyTorrent::Controller)
unclaim_block (RubyTorrent::Piece)
unclaimed_bytes (RubyTorrent::Piece)
uniq2 (RubyTorrent::ArrayUniq2)
unregister_events (RubyTorrent::EventSource)
valid? (RubyTorrent::Piece)