Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Peer ¶
type Peer struct { ID string `json:"id,omitempty" bencode:"id,omitempty"` IP string `json:"ip,omitempty" bencode:"ip,omitempty"` IA string `json:"ia,omitempty" bencode:"ia,omitempty"` Port int `json:"port,omitempty" bencode:"port,omitempty"` InfoHash string `json:"info_hash,omitempty" bencode:"info_hash,omitempty"` Key string `json:"key,omitempty" bencode:"key,omitempty"` BytesLeft uint64 `json:"bytes_left,omitempty" bencode:"bytes_left,omitempty"` // contains filtered or unexported fields }
Peer represents a scion bittorrent peer
func BTDeserialize ¶
func PeerFromRequest ¶
PeerFromRequest returns a peer from an http GET request
func (*Peer) BTSerialize ¶
BTSerialize returns the peer's information serialized in the the bencoding format
Click to show internal directories.
Click to hide internal directories.