Generics for IO of a transport session