So all good?

> Am 18.08.2016 um 11:22 schrieb Joseph Madden <[email protected]>:
> 
> Hi Norman,
> 
> Apologies for not getting back to you sooner.  My initial attempt at this had 
> a bug in it.  I had the encoders in the wrong order.  I ended up with 
> something like this:
> 
> ChannelInitializer<DatagramChannel> datagramChannelInitializer = new 
> ChannelInitializer<DatagramChannel>() {
>                     @Override
>                     public void initChannel(DatagramChannel ch) throws 
> Exception {
> 
>                                 ch.pipeline().addLast(new 
> DatagramPacketDecoder(new Type1Decoder()))
>                                 .addLast(new Type2MessageToMessageDecoder())
> .addLast(new DatagramPacketEncoder<>(new Type1Encoder())
>                                 .addLast(new Type2MessageToMessageEncoder())
>                                 );
>                     }
> }
> 
> 
>> On Thursday, 4 August 2016 14:13:19 UTC+1, Norman Maurer wrote:
>> Can you show me the code that not worked ?
>> 
>> 
>>> On 02 Aug 2016, at 15:06, [email protected] wrote:
>>> 
>>> Hi,
>>> 
>>> I'd like to use a MessageToMessageDecoder to transform from one type to 
>>> another while sending a message from a client to a remote server.  The 
>>> MessageToMessage Encoder/Decoder allow this to be accomplished easily.  
>>> When using UDP and an AddressedEnvelope to preserve remote address info, 
>>> this is not the case.  
>>> 
>>> The following snippet shows a simplified channel pipeline to hopefully 
>>> illustrate my use case.
>>> 
>>> ChannelInitializer<DatagramChannel> datagramChannelInitializer = new 
>>> ChannelInitializer<DatagramChannel>() {
>>>                     @Override
>>>                     public void initChannel(DatagramChannel ch) throws 
>>> Exception {
>>> 
>>>                                 ch.pipeline().addLast(new 
>>> DatagramPacketDecoder(new Type1Decoder()))
>>>                                 .addLast(new Type2MessageToMessageDecoder())
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Netty discussions" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/netty/78f3bafd-ba4b-4b97-8cea-0725e89a3c6d%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Netty discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netty/64DD5A4B-ED3C-41F7-B7C5-0D0FEA669BAB%40googlemail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to