Table of Contents - bitcourier-0.0.1 Documentation
Classes and Modules
- Bitcourier
- Bitcourier::Daemon
- Bitcourier::Network
- Bitcourier::Network::Client
- Bitcourier::Network::Server
- Bitcourier::Node
- Bitcourier::Node::ActiveHandshake
- Bitcourier::Node::PassiveHandshake
- Bitcourier::Node::ReadyState
- Bitcourier::Node::State
- Bitcourier::Node::State::Unimplemented
- Bitcourier::NodeManager
- Bitcourier::Peer
- Bitcourier::PeerList
- Bitcourier::PeerList::Storage
- Bitcourier::Protocol
- Bitcourier::Protocol::Message
- Bitcourier::Protocol::Message::Base
- Bitcourier::Protocol::Message::GetPeerList
- Bitcourier::Protocol::Message::Hello
- Bitcourier::Protocol::Message::PeerInfo
Methods
- ::find_message_class — Bitcourier::Protocol::Message::Base
- ::from_a — Bitcourier::Peer
- ::message_size — Bitcourier::Protocol::Message::Base
- ::new — Bitcourier::Daemon
- ::new — Bitcourier::Network::Client
- ::new — Bitcourier::Network::Server
- ::new — Bitcourier::Node
- ::new — Bitcourier::Node::State
- ::new — Bitcourier::NodeManager
- ::new — Bitcourier::Peer
- ::new — Bitcourier::PeerList
- ::new — Bitcourier::PeerList::Storage
- ::new — Bitcourier::Protocol::Message::Hello
- ::unpack — Bitcourier::Protocol::Message::Base
- ::unpack_header — Bitcourier::Protocol::Message::Base
- #add_socket — Bitcourier::NodeManager
- #can_connect? — Bitcourier::Peer
- #disconnect — Bitcourier::Node
- #extract — Bitcourier::Protocol::Message::Base
- #extract — Bitcourier::Protocol::Message::Hello
- #extract — Bitcourier::Protocol::Message::PeerInfo
- #find — Bitcourier::PeerList
- #header — Bitcourier::Protocol::Message::Base
- #ip_array — Bitcourier::Protocol::Message::PeerInfo
- #ip_string — Bitcourier::Network::Server
- #load — Bitcourier::PeerList
- #method_missing — Bitcourier::Node::State
- #needs_nodes? — Bitcourier::NodeManager
- #next — Bitcourier::PeerList
- #next_peer_connection — Bitcourier::Network::Client
- #on_enter — Bitcourier::Node::State
- #on_enter — Bitcourier::Node::ActiveHandshake
- #on_enter — Bitcourier::Node::ReadyState
- #on_get_peer_list — Bitcourier::Node::ReadyState
- #on_hello — Bitcourier::Node::ActiveHandshake
- #on_hello — Bitcourier::Node::PassiveHandshake
- #on_leave — Bitcourier::Node::State
- #on_message — Bitcourier::Node
- #on_peer_info — Bitcourier::Node
- #on_peer_info — Bitcourier::Node::ReadyState
- #pack — Bitcourier::Protocol::Message::Base
- #payload — Bitcourier::Protocol::Message::Base
- #payload — Bitcourier::Protocol::Message::Hello
- #payload — Bitcourier::Protocol::Message::PeerInfo
- #read — Bitcourier::PeerList::Storage
- #remember_peer — Bitcourier::Node
- #retry_in — Bitcourier::Peer
- #run — Bitcourier::Daemon
- #run — Bitcourier::Network::Client
- #run — Bitcourier::Network::Server
- #run — Bitcourier::Node
- #same? — Bitcourier::Peer
- #save — Bitcourier::PeerList
- #seed — Bitcourier::PeerList
- #send_hello — Bitcourier::Node
- #send_message — Bitcourier::Node
- #send_peer_list — Bitcourier::Node
- #set_state — Bitcourier::Node
- #set_state — Bitcourier::Node::State
- #start — Bitcourier::Daemon
- #store — Bitcourier::PeerList
- #to_a — Bitcourier::Peer
- #touch — Bitcourier::Peer
- #update — Bitcourier::Peer
- #write — Bitcourier::PeerList::Storage