2012-03-18 9 views
5

Z powodu złej dokumentacji i braku doświadczenia z Netty, miałem mały problem. Nie mam pojęcia, jak ustawić domyślny ByteOrder.Netty and ByteOrder

Potrzebuję domyślnie ustawić Little-Endian. Cieszę się, jeśli ktoś da mi jakieś wskazówki na ten temat.

Odpowiedz

7

W tym celu można użyć Bootstrap.setOption().

serverBootstrap.setOption("child.bufferFactory", new 
HeapChannelBufferFactory(ByteOrder.LITTLE_ENDIAN)); 
    ... or ... 
    clientBootstrap.setOption("bufferFactory", new 
HeapChannelBufferFactory(ByteOrder.LITTLE_ENDIAN)); 
+0

Dzięki za podpowiedź Abe. Widziałem to w api, ale wątpiłem. Spróbuję tego. – VirtualVoid

+0

Jak to zrobić w Netty 4.x lub Netty 5.x? – guogangj