An abstraction library for transport frameworks