Examples of BufferForwarder


Examples of ch.unifr.nio.framework.transform.BufferForwarder

        // setup output chain transformers
        // stringToByteBuffer -> bytebuffertoarray -> framing ->
        //      buffer -> channelWriter
        // (buffer sends only one byte per second)
        BufferForwarder bufferTransformer = new BufferForwarder(
                ByteBufferForwardingMode.DIRECT);
        trafficShaperCoordinator = new TrafficShaperCoordinator(
                Executors.newSingleThreadScheduledExecutor(), 1, 1000, false);
        trafficShaperCoordinator.addTrafficShaper(this, bufferTransformer);
        bufferTransformer.setNextForwarder(channelWriter);
        FramingOutputTransformer framingOutputTransformer =
                new FramingOutputTransformer(
                FRAMING_HEADER_SIZE, ByteBufferForwardingMode.DIRECT);
        framingOutputTransformer.setNextForwarder(bufferTransformer);
        ByteBufferToArrayTransformer byteBufferToArrayTransformer =
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.