⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 socketclientstate.java

📁 很棒的web服务器源代码
💻 JAVA
字号:
// SocketClientState.java// $Id: SocketClientState.java,v 1.5 2004/02/10 13:16:39 ylafon Exp $// (c) COPYRIGHT MIT and INRIA, 1996.// Please first read the full copyright statement in file COPYRIGHT.htmlpackage org.w3c.jigsaw.http.socket ;import org.w3c.util.LRUAble;public class SocketClientState implements LRUAble {    static final int C_IDLE = 0;	// Zombie    static final int C_BUSY = 1;	// Is in busy list    static final int C_FREE = 2;	// Is in free list    static final int C_KILL = 3;	// Being killed    static final int C_FIN  = 4;    LRUAble next   = null;    LRUAble prev   = null;    SocketClient  client = null;    int     id     = 0;    int     status = C_IDLE;    boolean bound  = false;    boolean marked = false;    SocketClientState csnext = null;    SocketClientState csprev = null;    static int nextid = 0;    static final synchronized int nextId() {	return nextid++;    }    public final LRUAble getNext() {	return next;    }    public final LRUAble getPrev() {	return prev;    }    public final void setNext(LRUAble next) {	this.next = next;    }    public final void setPrev(LRUAble prev) {	this.prev = prev;    }    SocketClientState(SocketClientState cshead) {	this.status   = C_IDLE;	this.id       = nextId();	cshead.csprev = this;	this.csnext   = cshead;    }    // Used to create the head of the list.    SocketClientState() {    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -