'\" t .\" Title: amqp-declare-queue .\" Author: The RabbitMQ Team <\m[blue]\fB\fR\m[]> .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-06-15 .\" Manual: RabbitMQ C Client .\" Source: RabbitMQ C Client .\" Language: Persian .\" .TH "AMQP\-DECLARE\-QUEUE" "1" "2026\-06\-15" "RabbitMQ C Client" "RabbitMQ C Client" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" amqp-declare-queue \- اعلان (ایجاد یا اطمینان از وجود) یک صف در یک کارساز AMQP .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBamqp\-declare\-queue\fR\ 'u \fBamqp\-declare\-queue\fR [\fIOPTION\fR...] [\-d] {\-q\ \fIqueue\ name\fR} .SH "توضیحات (DESCRIPTION)" .PP دستور \fBamqp\-declare\-queue\fR تلاش می‌کند یک صف در یک کارساز AMQP ایجاد کند و سپس خارج می‌شود\&. اگر رشته‌ای خالی به عنوان نام صف مشخص شود، نام صف جدیدی توسط کارساز تولید شده و بازگردانده می‌شود\&. در هر صورت، اگر صف با موفقیت اعلان شده باشد، نام خام (دودویی) صف در خروجی استاندارد چاپ شده و یک خط جدید به دنبال آن می‌آید\&. .SH "گزینه‌ها (OPTIONS)" .PP \fB\-q\fR, \fB\-\-queue\fR=\fIqueue name\fR .RS 4 نام صفی که باید اعلان شود\&. اگر یک رشته خالی داده شود، یک نام صف جدید توسط کارساز تولید می‌شود\&. .RE .PP \fB\-d\fR, \fB\-\-durable\fR .RS 4 باعث می‌شود صف با پرچم «ماندگار» (durable) اعلان شود\&. صف‌های ماندگار پس از راه‌اندازی مجدد کارساز باقی می‌مانند\&. به‌طور پیش‌فرض، صف‌ها در حالت «گذرا» (transient) اعلان می‌شوند\&. .RE .SH "وضعیت خروج (EXIT STATUS)" .PP اگر صف با موفقیت اعلان شده باشد، وضعیت خروج 0 است\&. در صورت بروز خطا، وضعیت خروج 1 خواهد بود\&. .SH "مثال‌ها (EXAMPLES)" .PP اعلان صف ماندگار \(lqmyqueue\(rq و نمایش نام صف در خروجی استاندارد: .RS 4 .sp .if n \{\ .RS 4 .\} .nf $ \fBamqp\-declare\-queue \-d \-q myqueue\fR myqueue .fi .if n \{\ .RE .\} .RE .PP اعلان یک صف گذرای جدید با نام تعیین‌شده توسط کارساز، و نمایش نام صف در خروجی استاندارد (پس از اتمام کار، از \fBamqp-delete-queue\fR(1) برای حذف آن از کارساز استفاده کنید): .RS 4 .sp .if n \{\ .RS 4 .\} .nf $ \fBamqp\-declare\-queue \-q ""\fR amq\&.gen\-BW/wvociA8g6LFpb1PlqOA== .fi .if n \{\ .RE .\} .RE .SH "همچنین ببینید (SEE ALSO)" .PP \fBlibrabbitmq-tools\fR(7) گزینه‌های مرتبط با اتصال را که میان تمام ابزارهای RabbitMQ C Client مشترک است شرح می‌دهد\&. .SH "نویسندگان (AUTHORS)" .PP \fBتیم RabbitMQ <\fR\fB\m[blue]\fB\fR\m[]\fR\fB>\fR