Base transport.
Implements few methods that session expects to see in each transport.
Return ConnectionInfo object from current transport
Called by the session, when it gets closed