declare namespace org { namespace eclipse { namespace jetty { namespace server { class HttpChannelState { protected constructor(arg0: org.eclipse.jetty.server.HttpChannel) public getState(): org.eclipse.jetty.server.HttpChannelState$State public addListener(arg0: javax.servlet.AsyncListener): void public setTimeout(arg0: long): void public getTimeout(): long public getAsyncContextEvent(): org.eclipse.jetty.server.AsyncContextEvent public toString(): string public getStatusString(): string protected handling(): org.eclipse.jetty.server.HttpChannelState$Action public startAsync(arg0: org.eclipse.jetty.server.AsyncContextEvent): void protected error(arg0: java.lang.Throwable): void protected unhandle(): org.eclipse.jetty.server.HttpChannelState$Action public dispatch(arg0: javax.servlet.ServletContext, arg1: java.lang.String | string): void protected onTimeout(): void public complete(): void public errorComplete(): void protected onError(): void protected onComplete(): void protected recycle(): void public upgrade(): void protected scheduleDispatch(): void protected scheduleTimeout(arg0: org.eclipse.jetty.server.AsyncContextEvent): void protected cancelTimeout(): void protected cancelTimeout(arg0: org.eclipse.jetty.server.AsyncContextEvent): void public isIdle(): boolean public isExpired(): boolean public isInitial(): boolean public isSuspended(): boolean public isAsyncStarted(): boolean public isAsync(): boolean public getBaseRequest(): org.eclipse.jetty.server.Request public getHttpChannel(): org.eclipse.jetty.server.HttpChannel public getContextHandler(): org.eclipse.jetty.server.handler.ContextHandler public getServletResponse(): javax.servlet.ServletResponse public getServletResponse(arg0: org.eclipse.jetty.server.AsyncContextEvent): javax.servlet.ServletResponse public getAttribute(arg0: java.lang.String | string): java.lang.Object public removeAttribute(arg0: java.lang.String | string): void public setAttribute(arg0: java.lang.String | string, arg1: java.lang.Object): void public onReadUnready(): void public onReadPossible(): boolean public onReadReady(): boolean public isReadPossible(): boolean public onWritePossible(): boolean public static class: java.lang.Class } } } } }