## Uses of Interface
org.apache.mina.http.api.HttpPdu

- Packages that use HttpPdu
  Package | Description
  --- | ---
  org.apache.mina.http |
  org.apache.mina.http.api |

- - ### Uses of HttpPdu in org.apache.mina.http

    Classes in org.apache.mina.http that implement HttpPdu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpRequestImpl`

    Methods in org.apache.mina.http that return HttpPdu
    Modifier and Type | Method and Description
    --- | ---
    `HttpPdu` | HttpServerDecoder.`decode(ByteBuffer msg, HttpDecoderState context)` Decode binary or protocol-specific content of type `INPUT` into higher-level protocol message objects, of type OUTPUT

    Methods in org.apache.mina.http with parameters of type HttpPdu
    Modifier and Type | Method and Description
    --- | ---
    `ByteBuffer` | HttpServerEncoder.`encode(HttpPdu message, Void context)` Encodes higher-level message objects of type `INPUT` into binary or protocol-specific data of type `OUTPUT`.

  - ### Uses of HttpPdu in org.apache.mina.http.api

    Subinterfaces of HttpPdu in org.apache.mina.http.api
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `HttpMessage` An HTTP message, the ancestor of HTTP request & response.
    `interface` | `HttpRequest` An HTTP request
    `interface` | `HttpResponse` An HTTP response to an HTTP request

    Classes in org.apache.mina.http.api that implement HttpPdu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultHttpResponse`
    `class` | `HttpContentChunk` A chunk of an HTTP request or response. can be follwowed by another chunk or `HttpEndOfContent` marking the end of the content
    `class` | `HttpEndOfContent`

Copyright © 2009–2013 Apache MINA Project. All rights reserved.