protected function streamOpen(Session $session)
{
$identifier = $session->getAddress() . ":" . $session->getPort();
$buffer = \chr(RakLib::PACKET_OPEN_SESSION) . \chr(\strlen($identifier)) . $identifier . \chr(\strlen($session->getAddress())) . $session->getAddress() . \pack("n", $session->getPort()) . Binary::writeLong($session->getID());
$this->server->pushThreadToMainPacket($buffer);
}