Ford Module =========== .. js:data:: js2p.ford.default_protocol A :js:class:`~js2p.base.Protocol` object which is used by default in the ford module .. js:class:: js2p.ford.FordConnection(sock, server, outgoing) This is the class for ford connection abstractraction. It inherits from :js:class:`js2p.mesh.MeshConnection` :param sock: This is the raw socket object :param js2p.ford.FordSocket server: This is a link to the :js:class:`~js2p.ford.FordSocket` parent :param outgoing: This bool describes whether ``server`` initiated the connection .. js:class:: js2p.ford.FordSocket(addr, port [, protocol [, out_addr [, debug_level]]]) This is the class for ford network socket abstraction. It inherits from :js:class:`js2p.mesh.MeshSocket` :param string addr: The address you'd like to bind to :param number port: The port you'd like to bind to :param js2p.base.Protocol protocol: The subnet you're looking to connect to :param array out_addr: Your outward-facing address :param number debug_level: The verbosity of debug prints .. js:attribute:: js2p.ford.FordSocket.routes A :js:class:`Map` which contains the path to all other nodes keyed by their IDs