List of usage examples for io.netty.channel.sctp SctpMessage SctpMessage
public SctpMessage(int protocolIdentifier, int streamIdentifier, boolean unordered, ByteBuf payloadBuffer)
From source file:org.mobicents.protocols.sctp.netty.NettyAssociationImpl.java
License:Open Source License
@Override public void send(PayloadData payloadData) throws Exception { if (logger.isDebugEnabled()) { logger.debug(String.format("Tx : Ass=%s %s", this.getName(), payloadData)); }/* w ww . j a v a 2s . c o m*/ NettySctpChannelInboundHandlerAdapter handler = checkSocketIsOpen(); final ByteBuf byteBuf = payloadData.getByteBuf(); if (this.ipChannelType == IpChannelType.SCTP) { SctpMessage sctpMessage = new SctpMessage(payloadData.getPayloadProtocolId(), payloadData.getStreamNumber(), payloadData.isUnordered(), byteBuf); handler.writeAndFlush(sctpMessage); } else { handler.writeAndFlush(byteBuf); } }