public function send(ServerMessage\Crypt $message) { $message->prepend(ByteConverter::IntSixteenBits($message->getLength())); if (!socket_send($this->socket, $message, strlen($message), 0)) { $this->error(); } return $this; }