public void call(SprotoProtocolBase sp, TFunc func) { sessionMap [session] = func; byte[] tmp = client.Request(sp, session); sm.send(tmp); session++; }