## 类的使用
org.redkale.net.Context

- 使用Context的程序包
  程序包 | 说明
  --- | ---
  org.redkale.net | 网络TCP/UDP基础服务包
  org.redkale.net.http | HTTP协议包,提供HTTP协议服务器
  org.redkale.net.sncp | SNCP协议包,提供SNCP协议服务器

- - ### org.redkale.net中Context的使用

    类型参数类型为Context的org.redkale.net中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `PrepareServlet<K extends java.io.Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>>` 详情见: https://redkale.org
    `class` | `Request<C extends Context>` 详情见: https://redkale.org
    `class` | `Response<C extends Context,R extends Request<C>>` 详情见: https://redkale.org
    `class` | `Server<K extends java.io.Serializable,C extends Context,R extends Request<C>,P extends Response<C,R>,S extends Servlet<C,R,P>>` 详情见: https://redkale.org
    `class` | `Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>>` 详情见: https://redkale.org

    声明为Context的org.redkale.net中的字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected C` | Request.`context`
    `protected C` | Response.`context`
    `protected C` | Server.`context`

    参数类型为Context的org.redkale.net中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static ProtocolServer` | ProtocolServer.`create(java.lang.String protocol, Context context)`

    参数类型为Context的org.redkale.net中的构造器
    构造器和说明
    `PrepareRunner(Context context, AsyncConnection channel, java.nio.ByteBuffer data)`

  - ### org.redkale.net.http中Context的使用

    org.redkale.net.http中Context的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `HttpContext` 详情见: https://redkale.org

    声明为Context的org.redkale.net.http中的字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected Context` | WebSocketRunner.`context`

    参数类型为Context的org.redkale.net.http中的构造器
    构造器和说明
    `WebSocketRunner(Context context, WebSocket webSocket, AsyncConnection channel, boolean wsbinary)`

  - ### org.redkale.net.sncp中Context的使用

    org.redkale.net.sncp中Context的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `SncpContext` 详情见: https://redkale.org