Sends a message

# Stomp::send

# stomp_send

(PECL stomp >= 0.1.0)

Stomp::send -- stomp_send — Sends a message

### 説明

オブジェクト指向型 (method):

public Stomp::send ( string `$destination` , mixed `$msg` [, array `$headers` ] ) : bool

手続き型:

stomp_send ( resource `$link` , string `$destination` , mixed `$msg` [, array `$headers` ] ) : bool

Sends a message to the Message Broker.

### パラメータ

`link`

  手続き型のみ: stomp_connect() が返す stomp リンク ID。

`destination`

  Where to send the message

`msg`

  Message to send.

`headers`

  追加のヘッダ (例: receipt) を含む連想配列。

### 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

### 注意

> 注意:

> トランザクションヘッダを指定し、そのメッセージがトランザクションの一部であることを示します。

ヒント

Stomp は本来非同期です。同期通信を実装するには receipt ヘッダを追加します。これを追加すると、サーバーがメッセージを受領するかタイムアウトに達するまではメソッドが何も返さないようになります。

### 例

See stomp_ack().