ChannelBuffer中的int支持

时间:2012-05-25 13:27:38

标签: netty

编写一个DownstreamHandler,我需要将一个int编码为一个ChannelBuffer。

ChannelBuffers.copiedBuffer(...)有一个将字符串转换为缓冲区的方法。

如何将int转换为ChannelBuffer?

1 个答案:

答案 0 :(得分:1)

自己解决了这个问题:

final ChannelBuffer myIntBuffer = channel.getConfig().getBufferFactory().getBuffer(4);

myIntBuffer.writeInt(myInt);

希望这是最好/最正确的方法。