org.eclipse.jetty.websocket
类 WebSocketGeneratorRFC6455

java.lang.Object
  继承者 org.eclipse.jetty.websocket.WebSocketGeneratorRFC6455
所有已实现的接口:
WebSocketGenerator

public class WebSocketGeneratorRFC6455
extends Object
implements WebSocketGenerator

WebSocketGenerator. This class generates websocket packets. It is fully synchronized because it is likely that async threads will call the addMessage methods while other threads are flushing the generator.


构造方法摘要
WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp)
           
WebSocketGeneratorRFC6455(WebSocketBuffers buffers, EndPoint endp, MaskGen maskGen)
           
 
方法摘要
 void addFrame(byte flags, byte opcode, byte[] content, int offset, int length)
           
 int flush()
           
 int flushBuffer()
           
 Buffer getBuffer()
           
 boolean isBufferEmpty()
           
 void returnBuffer()
           
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

WebSocketGeneratorRFC6455

public WebSocketGeneratorRFC6455(WebSocketBuffers buffers,
                                 EndPoint endp)

WebSocketGeneratorRFC6455

public WebSocketGeneratorRFC6455(WebSocketBuffers buffers,
                                 EndPoint endp,
                                 MaskGen maskGen)
方法详细信息

getBuffer

public Buffer getBuffer()

addFrame

public void addFrame(byte flags,
                     byte opcode,
                     byte[] content,
                     int offset,
                     int length)
              throws IOException
指定者:
接口 WebSocketGenerator 中的 addFrame
抛出:
IOException

flushBuffer

public int flushBuffer()
                throws IOException
抛出:
IOException

flush

public int flush()
          throws IOException
指定者:
接口 WebSocketGenerator 中的 flush
抛出:
IOException

isBufferEmpty

public boolean isBufferEmpty()
指定者:
接口 WebSocketGenerator 中的 isBufferEmpty

returnBuffer

public void returnBuffer()

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2013. All Rights Reserved.