SAMConnection::errno
(PECL sam >= 0.1.0)
SAMConnection::errno — Contains the unique numeric error code of the last executed SAM operation.
Description
int $SAMConnection->errno;
Contains the numeric error code of the last executed SAM operation on this connection. If the last operation completed successfully this property contains 0.
Return Values
An integer greater than zero indicates the last error type encountered on the connection. Zero indicates that the last operation on this connection completed successfully.
Examples
Example #1 Using the error number and description properties
<?php
$conn = new SAMConnection();
$conn->connect(SAM_WMQ, array(SAM_HOST => 'localhost', SAM_PORT => 1506));
$msg = new SAMMessage('This is a simple text item');
if (!$conn->send('topic://test', $msg)) {
// The Send failed!
echo "Send failed ($conn->errno) $conn->error";
}
?>
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Другие службы
- Simple Asynchronous Messaging
- Функция SAMConnection::commit() - Commits (completes) the current unit of work.
- Функция SAMConnection::connect() - Establishes a connection to a Messaging Server
- Функция SAMConnection::__construct() - Creates a new connection to a Messaging Server
- Функция SAMConnection::disconnect() - Disconnects from a Messaging Server
- Функция SAMConnection::errno() - Contains the unique numeric error code of the last executed SAM operation.
- Функция SAMConnection::error() - Contains the text description of the last failed SAM operation.
- Функция SAMConnection::isConnected() - Queries whether a connection is established to a Messaging Server
- Функция SAMConnection::peek() - Read a message from a queue without removing it from the queue.
- Функция SAMConnection::peekAll() - Read one or more messages from a queue without removing it from the queue.
- Функция SAMConnection::receive() - Receive a message from a queue or subscription.
- Функция SAMConnection::remove() - Remove a message from a queue.
- Функция SAMConnection::rollback() - Cancels (rolls back) an in-flight unit of work.
- Функция SAMConnection::send() - Send a message to a queue or publish an item to a topic.
- Функция SAMConnection::setDebug() - Turn on or off additional debugging output.
- Функция SAMConnection::subscribe() - Create a subscription to a specified topic.
- Функция SAMConnection::unsubscribe() - Cancel a subscription to a specified topic.
- Функция SAMMessage::body() - The body of the message.
- Функция SAMMessage::__construct() - Creates a new Message object
- Функция SAMMessage::header() - The header properties of the message.
Коментарии
404 Not Found