stomp_version
Stomp::abort
Stomp
PHP Manual

# The Stomp class

(PECL stomp >= 0.1.0)

## Introduction

Represents a connection between PHP and a Stomp compliant Message Broker.

## Class synopsis

Stomp {
/* Methods */
public bool abort ( string `$transaction_id` [, array `$headers` ] )
public bool ack ( mixed `$msg` [, array `$headers` ] )
public bool begin ( string `$transaction_id` [, array `$headers` ] )
public bool commit ( string `$transaction_id` [, array `$headers` ] )
public __construct ([ string `$broker` = ini_get("stomp.default_broker_uri") [, string `$username` [, string `$password` [, array `$headers` ]]]] )
public bool __destruct ( void )
public string error ( void )
public array getReadTimeout ( void )
public string getSessionId ( void )
public bool hasFrame ( void )
public stompframe readFrame ([ string `$class_name` = "stompFrame" ] )
public bool send ( string `$destination` , mixed `$msg` [, array `$headers` ] )
public void setReadTimeout ( int `$seconds` [, int `$microseconds` ] )
public bool subscribe ( string `$destination` [, array `$headers` ] )
public bool unsubscribe ( string `$destination` [, array `$headers` ] )
}

## Table of Contents

- Stomp::abort — Rolls back a transaction in progress
- Stomp::ack — Acknowledges consumption of a message
- Stomp::begin — Starts a transaction
- Stomp::commit — Commits a transaction in progress
- Stomp::__construct — Opens a connection
- Stomp::__destruct — Closes stomp connection
- Stomp::error — Gets the last stomp error
- Stomp::getReadTimeout — Gets read timeout
- Stomp::getSessionId — Gets the current stomp session ID
- Stomp::hasFrame — Indicates whether or not there is a frame ready to read
- Stomp::readFrame — Reads the next frame
- Stomp::send — Sends a message
- Stomp::setReadTimeout — Sets read timeout
- Stomp::subscribe — Registers to listen to a given destination
- Stomp::unsubscribe — Removes an existing subscription

stomp_version
Stomp::abort
Stomp
PHP Manual