public function getSmsResults()
    {
        $smsPoll = $this->factory->createSmsPoll();
        $smsPoll->send();
        $resultList = array();

        foreach ($smsPoll->getMessages() as $message) {
            $resultList[] = $sms = $this->factory->createEmptySms();
            $sms->setFields($message);
        }

        $smsPoll->delete();

        return $resultList;
    }