code: public function syn()
      {
          if (!isset($this->options["host"]) || empty($this->options["host"])) {
              $this->options["host"] = $this->default_host;
          }
          if (!isset($this->options["port"]) || empty($this->options["port"])) {
              $this->options["port"] = $this->default_port;
          }
  
          $this->initTransport($this->options, "UDP");
          $this->transport->setAdapter($this);
  
          Profiler::init(spl_object_hash($this));
  
          Signal::getInstance()->emit("blacklistConnected", $this);
      }
docs: Connects the AbstractTransport object and performs initial actions on the remote
  server.
  
  @return void