transport data parse bufferevent