 AmqpTransport   class AmqpTransport implements TransportInterface  Methods      __construct(EncoderInterface $encoder, DecoderInterface $decoder, Connection $connection)   
   void   receive(callable $handler) Receive some messages to the given handler.  
   void   stop() Stop receiving some messages.  
     send(Envelope $envelope) Sends the given envelope.  
  Details                        
    __construct(EncoderInterface $encoder, DecoderInterface $decoder, Connection $connection)
          Parameters   EncoderInterface $encoder    DecoderInterface $decoder    Connection $connection                          void
    receive(callable $handler)
          Receive some messages to the given handler. The handler will have, as argument, the received {@link \Symfony\Component\Messenger\Envelope} containing the message. Note that this envelope can be null if the timeout to receive something has expired. Parameters   callable $handler    Return Value   void                          void
    stop()
          Stop receiving some messages. Return Value   void                          
    send(Envelope $envelope)
          Sends the given envelope. Parameters   Envelope $envelope    

    
{'path': 'public/docs/symfony~4.1/symfony/component/messenger/transport/amqpext/amqptransport.html', 'source': 'DevDocs.IO'}