Signal to abort the connection
Method to close this connection
Printable form of the connection
Peer information, if null the peer has not yet greeted us so we do not know who they are
Printable form of the peer
Method to send a message to this peer
Optional
serializeIf this connection can be serialized to our KV store, return the type.
See P2PSwitch.RegisterP2PConnectionDeserializer for registering a handler to convert it back
Timeout of when to close this connection (Date.valueOf)
The peering information is normally untrusted since it just what the peer gave us once it has been validated we can populate this.
Validation can be via a callback to the peer or a certificate
A callback isn't as reliable since it could be a MITM proxy
Represents an active connection on the P2P network