unify args name in buffered tranport
bugfix for init func generator