Add ProcessPacket func and Revise a RecvCompleted func.