Class SpdyFrame

java.lang.Object
org.glassfish.grizzly.spdy.frames.SpdyFrame
All Implemented Interfaces:
org.glassfish.grizzly.Cacheable
Direct Known Subclasses:
CredentialFrame, DataFrame, GoAwayFrame, HeadersProviderFrame, PingFrame, RstStreamFrame, ServiceFrame, SettingsFrame, WindowUpdateFrame

public abstract class SpdyFrame extends Object implements org.glassfish.grizzly.Cacheable
  • Field Details

    • flags

      protected int flags
  • Constructor Details

    • SpdyFrame

      protected SpdyFrame()
  • Method Details

    • wrap

      public static SpdyFrame wrap(org.glassfish.grizzly.Buffer buffer) throws SpdySessionException
      Throws:
      SpdySessionException
    • isFlagSet

      public boolean isFlagSet(byte flag)
    • setFlag

      public void setFlag(byte flag)
    • clearFlag

      public void clearFlag(byte flag)
    • getHeader

      public SpdyHeader getHeader()
    • isService

      public boolean isService()
      Returns true if this is a service frame (not real SpdyFrame), or false otherwise.
    • toBuffer

      public abstract org.glassfish.grizzly.Buffer toBuffer(org.glassfish.grizzly.memory.MemoryManager memoryManager)
    • recycle

      public void recycle()
      Specified by:
      recycle in interface org.glassfish.grizzly.Cacheable
    • initialize

      protected void initialize(SpdyHeader header)