2012-03-18 3 views
5

ドキュメントが不十分でNettyの経験が不足しているため、問題はほとんどありませんでした。 私はどのようにデフォルトのByteOrderを設定することができないのか分かりません。NettyとByteOrder

リトルエンディアンがデフォルトで設定されています。 誰かが私にこのことに関するいくつかのヒントを与えるなら、私はうれしいでしょう。

答えて

7

Bootstrap.setOption()を使用してこれを行うことができます。

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

安倍氏に感謝します。私はこれをapiで見ましたが、疑いました。 しようとします。 – VirtualVoid

+0

Netty 4.xまたはNetty 5.xでそれを行うには? – guogangj