atomic_p2p.mixin.topology.lan.handler package¶
Submodules¶
atomic_p2p.mixin.topology.lan.handler.ack_new_member module¶
-
class
atomic_p2p.mixin.topology.lan.handler.ack_new_member.AckNewMemberHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target)¶
-
pkt_type= 'peer-ack-new-memeber'¶
-
atomic_p2p.mixin.topology.lan.handler.check_join module¶
-
class
atomic_p2p.mixin.topology.lan.handler.check_join.CheckJoinHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target)¶
-
pkt_type= 'peer-checkjoin'¶
-
atomic_p2p.mixin.topology.lan.handler.disconnect module¶
atomic_p2p.mixin.topology.lan.handler.join module¶
atomic_p2p.mixin.topology.lan.handler.new_member module¶
-
class
atomic_p2p.mixin.topology.lan.handler.new_member.NewMemberHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target, peer_info)¶
-
pkt_type= 'peer-new-member'¶
-
Module contents¶
-
class
atomic_p2p.mixin.topology.lan.handler.JoinHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target)¶
-
pkt_type= 'peer-join'¶
-
post_send(pkt, sock)¶
-
-
class
atomic_p2p.mixin.topology.lan.handler.CheckJoinHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target)¶
-
pkt_type= 'peer-checkjoin'¶
-
-
class
atomic_p2p.mixin.topology.lan.handler.NewMemberHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target, peer_info)¶
-
pkt_type= 'peer-new-member'¶
-
-
class
atomic_p2p.mixin.topology.lan.handler.AckNewMemberHandler(peer)¶ Bases:
atomic_p2p.communication.handler.Handler-
on_recv_pkt(src, pkt, conn)¶
-
on_send_pkt(target)¶
-
pkt_type= 'peer-ack-new-memeber'¶
-