* @copyright 2011 Vasil Rangelov * @license http://www.gnu.org/copyleft/lesser.html LGPL License 2.1 * @version 1.0.0b5 * @link http://pear2.php.net/PEAR2_Net_RouterOS */ /** * The namespace declaration. */ namespace PEAR2\Net\RouterOS; /** * Base of this class. */ use RuntimeException; /** * Exception thrown when something goes wrong with the connection. * * @category Net * @package PEAR2_Net_RouterOS * @author Vasil Rangelov * @license http://www.gnu.org/copyleft/lesser.html LGPL License 2.1 * @link http://pear2.php.net/PEAR2_Net_RouterOS */ class SocketException extends RuntimeException implements Exception { const CODE_SERVICE_INCOMPATIBLE = 10200; const CODE_CONNECTION_FAIL = 100; const CODE_QUERY_SEND_FAIL = 30600; const CODE_REQUEST_SEND_FAIL = 40900; const CODE_NO_DATA = 50000; }