[asterisk-dev] AMQP support in asterisk

Neimar neimar.avila at virtualsistemas.com.br
Thu Nov 14 19:14:42 CST 2019


Hi Sylvain,

If you allow me a suggestion:

In the res_stasis_amqp.c file:

        amqp_basic_properties_t props = {
                ._flags = AMQP_BASIC_DELIVERY_MODE_FLAG | AMQP_BASIC_CONTENT_TYPE_FLAG,
                .delivery_mode = 2, /* persistent delivery mode */
                .content_type = amqp_cstring_bytes("application/json")
        };


to

        amqp_basic_properties_t props = {
                ._flags = AMQP_BASIC_DELIVERY_MODE_FLAG | AMQP_BASIC_CONTENT_TYPE_FLAG | AMQP_BASIC_TIMESTAMP_FLAG,
                .delivery_mode = 2, /* persistent delivery mode */
                .content_type = amqp_cstring_bytes("application/json"),
                .timestamp = (unsigned long)time(NULL)
        };



The amqp Client will receive the message timestamp.

Useful when the message will be consumed later.

Thanks Again!

----- Mensagem original -----
De: "sylvain" <sylvain at wazo.io>
Para: "Neimar" <neimar.avila at virtualsistemas.com.br>
Cc: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
Enviadas: Quinta-feira, 14 de novembro de 2019 22:07:12
Assunto: Re: [asterisk-dev] AMQP support in asterisk

On 2019-11-14 7:57 p.m., Neimar wrote:
> Hi Sylvain,
> Sorry for the delay.
> After applying the fix, it worked correctly.

Thank you for your feedback!
Sylvain
-- 
Atenciosamente, 
Neimar Lima de Ávila | Desenvolvimento/Telecomunicações | Virtual Sistemas Ltda. 
Rua Gonçalves Dias, 142 SL 704 - Funcionários - CEP:30.140-090 - Bhte/MG 
Tel: (31)3245-6213 - Ramal 2016 | Cel: (31)98495-2402 
[ http://www.virtualsistemas.com.br/ | www.virtualsistemas.com.br ] | [ mailto:neimar.avila at virtualsistemas.com.br | neimar.avila at virtualsistemas.com.br ] 





Preserve o Meio Ambiente! Pense Antes de Imprimir 
Os dados transmitidos nesta mensagem destinam-se exclusivamente a(s) pessoa(s) mencionada(s) e contém informações confidenciais, 
legalmente protegidas, para conhecimento exclusivo do(s) destinatário(s).O exame, retransmissão, divulgação, leitura, cópia ou outro uso 
desta correspondência, por pessoas, físicas ou jurídicas, que não o(s) destinatário(s), constituirá obtenção de dados por meio ilícito, 
configurando ofensa ao Art. 5°, inciso XII, da CF/88.



More information about the asterisk-dev mailing list