outNetBuf.flip();
ByteArray msg = new HeapByteArray(outNetBuf.remaining());
msg.set(msg.firstIndex(), outNetBuf.array(), 0, msg.length());
outNetBuf.clear();
if (channel.isConnected()) {
future = new DefaultChannelFuture(channel, false);
ChannelDownstream.write(ctx, channel, future, msg);
}
}
switch (result.getHandshakeStatus()) {