44
48
int main(int argc, const char **argv)
46
amqp_connection_state_t conn;
50
struct poptOption options[] = {
51
INCLUDE_OPTIONS(connect_options),
52
{"queue", 'q', POPT_ARG_STRING, &queue, 0,
53
"the queue name to declare, or the empty string", "queue"},
54
{"durable", 'd', POPT_ARG_VAL, &durable, 1,
55
"declare a durable queue", NULL},
57
{ NULL, '\0', 0, NULL, 0, NULL, NULL }
60
process_all_options(argc, argv, options);
63
fprintf(stderr, "queue name not specified\n");
67
conn = make_connection();
69
amqp_queue_declare_ok_t *reply = amqp_queue_declare(conn, 1,
77
die_rpc(amqp_get_rpc_reply(conn), "queue.declare");
79
printf("%.*s\n", (int)reply->queue.len, (char *)reply->queue.bytes);
81
close_connection(conn);
50
amqp_connection_state_t conn;
54
struct poptOption options[] = {
55
INCLUDE_OPTIONS(connect_options),
57
"queue", 'q', POPT_ARG_STRING, &queue, 0,
58
"the queue name to declare, or the empty string", "queue"
61
"durable", 'd', POPT_ARG_VAL, &durable, 1,
62
"declare a durable queue", NULL
65
{ NULL, '\0', 0, NULL, 0, NULL, NULL }
68
process_all_options(argc, argv, options);
71
fprintf(stderr, "queue name not specified\n");
75
conn = make_connection();
77
amqp_queue_declare_ok_t *reply = amqp_queue_declare(conn, 1,
85
die_rpc(amqp_get_rpc_reply(conn), "queue.declare");
88
printf("%.*s\n", (int)reply->queue.len, (char *)reply->queue.bytes);
90
close_connection(conn);