/** * 将协议封包 * @param mixed $proto 协议 * @param bool $autoSession 自动填充session * @return CatLib\Constraint\Network\IPacket */ public function packet($proto, $autoSession = false) { $packet = $this->parser->serialize($proto); if ($autoSession) { $packet->setSessionID($this->request->sessionID()); } return $packet; }
/** * Sessoion ID * @return string */ public function sessionID() { return $this->request->sessionID(); }