本文整理了Java中org.jgroups.util.Util.fragmentBuffer()
方法的一些代码示例,展示了Util.fragmentBuffer()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.fragmentBuffer()
方法的具体详情如下:
包路径:org.jgroups.util.Util
类名称:Util
方法名:fragmentBuffer
[英]Fragments a byte buffer into smaller fragments of (max.) frag_size. Example: a byte buffer of 1024 bytes and a frag_size of 248 gives 4 fragments of 248 bytes each and 1 fragment of 32 bytes.
[中]将字节缓冲区分割成(最大)frag_大小的较小片段。示例:1024字节的字节缓冲区和248字节的frag_大小分别给出了248字节的4个片段和32字节的1个片段。
代码示例来源:origin: wildfly/wildfly
msg.writeTo(dos);
byte[] buffer=dos.buffer();
byte[][] fragments=Util.fragmentBuffer(buffer, frag_size, dos.position());
num_frags=fragments.length;
num_sent_frags+=num_frags;
代码示例来源:origin: org.jgroups/com.springsource.org.jgroups
public static byte[][] fragmentBuffer(byte[] buf, int frag_size) {
return fragmentBuffer(buf, frag_size, buf.length);
}
代码示例来源:origin: org.jgroups/com.springsource.org.jgroups
out.flush();
buffer=bos.getRawBuffer();
fragments=Util.fragmentBuffer(buffer, frag_size, bos.size());
代码示例来源:origin: org.jboss.eap/wildfly-client-all
msg.writeTo(dos);
byte[] buffer=dos.buffer();
byte[][] fragments=Util.fragmentBuffer(buffer, frag_size, dos.position());
num_frags=fragments.length;
num_sent_frags+=num_frags;
内容来源于网络,如有侵权,请联系作者删除!