Class DeMaskProcessor

java.lang.Object
org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
All Implemented Interfaces:
PayloadProcessor

public class DeMaskProcessor extends Object implements PayloadProcessor
  • Field Details

    • maskBytes

      private byte[] maskBytes
    • maskInt

      private int maskInt
    • maskOffset

      private int maskOffset
  • Constructor Details

    • DeMaskProcessor

      public DeMaskProcessor()
  • Method Details

    • process

      public void process(ByteBuffer payload)
      Description copied from interface: PayloadProcessor
      Used to process payloads for in the spec.
      Specified by:
      process in interface PayloadProcessor
      Parameters:
      payload - the payload to process
    • reset

      public void reset(byte[] mask)
    • reset

      public void reset(Frame frame)
      Specified by:
      reset in interface PayloadProcessor