3namespace PlanetTeamSpeak\TeamSpeak3Framework\Adapter;
5use PlanetTeamSpeak\TeamSpeak3Framework\Exception\AdapterException;
6use PlanetTeamSpeak\TeamSpeak3Framework\Helper\Profiler;
7use PlanetTeamSpeak\TeamSpeak3Framework\Helper\Signal;
8use PlanetTeamSpeak\TeamSpeak3Framework\TeamSpeak3;
9use PlanetTeamSpeak\TeamSpeak3Framework\Transport\MockTCP;
20 protected function syn(): void
23 $this->transport->setAdapter($this);
25 Profiler::init(spl_object_hash($this));
33 Signal::getInstance()->emit(
"serverqueryConnected", $this);
initTransport(array $options, string $transport=TCP::class)
Enhanced exception class for PlanetTeamSpeak\TeamSpeak3Framework\Adapter\Adapter objects.