* @version : HUOSDK 8.0 */ namespace huolib\queue\controller\sdk; use huolib\queue\request\Channel; use huolib\queue\request\Common; use huolib\queue\request\Device; use huolib\queue\request\Game; use huolib\queue\request\Mem as MemRq; class Mem { /** * 玩家创建 * 记录玩家创建账户的日志,在该账户首次生成时调用。 * http://doc.1tsdk.com/138?page_id=3379 * * @param Common $com_rq * @param Device $device_rq * @param Game $game_rq * @param Channel $agent_rq * @param MemRq $mem_rq * * @return bool */ public function create(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) { return (new \huo\controller\data\Mem())->create($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq); } /** * 玩家登陆 * 记录玩家账号登录的日志,输入账户和密码后,进入到“选择服务器”界面即可调用。 * http://doc.1tsdk.com/138?page_id=3380 * * @param Common $com_rq * @param Device $device_rq * @param Game $game_rq * @param Channel $agent_rq * @param MemRq $mem_rq * * @return bool */ public function online(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) { return (new \huo\controller\data\Mem())->online($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq); } /** * 玩家登出 * 记录玩家登出游戏的日志,执行“切换账户”、“退出游戏”操作时调用。 * http://doc.1tsdk.com/138?page_id=3382 * * @param Common $com_rq * @param Device $device_rq * @param Game $game_rq * @param Channel $agent_rq * @param MemRq $mem_rq * * @return bool */ public function offline(Common $com_rq, Device $device_rq, Game $game_rq, Channel $agent_rq, MemRq $mem_rq) { return (new \huo\controller\data\Mem())->offline($com_rq, $device_rq, $game_rq, $agent_rq, $mem_rq); } }