As a tracking code is being sent, each peer it reaches (other than the
uploader and downloader) creates a Relayer object to maintain the
association between the incoming socket and the outgoing socket (so that
the TC only needs to be sent once).
|
|
__init__(self,
stream_id,
neighbor,
outnid,
data=None,
orelay=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ore_closed(self)
Closes the connection when a Break has been received by our other
relay (ore). |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from Protocol.AnomosRelayerProtocol.AnomosRelayerProtocol:
got_ack_break,
got_break,
got_confirm,
got_partial,
invalid_message,
send_ack_break,
send_break,
send_confirm,
send_relay_message,
send_tracking_code
Inherited from Protocol.AnomosProtocol:
format_message,
got_message,
network_ctl_msg
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|