Package com.caucho.network.listen

Examples of com.caucho.network.listen.SocketLinkDuplexController


  @Override
  public SocketLinkDuplexController startDuplex(SocketLinkDuplexListener handler)
  {
    TcpSocketLink conn = (TcpSocketLink) getConnection();

    SocketLinkDuplexController context = conn.startDuplex(handler);

    _rawInputStream.init(conn.getReadStream());
    getReadStream().setSource(_rawInputStream);
   
    return context;
View Full Code Here


                                           new MaskedFrameInputStream());
    else
      webSocket = new WebSocketContextImpl(this, _response, listener,
                                           new UnmaskedFrameInputStream());
   
    SocketLinkDuplexController controller = _request.startDuplex(webSocket);
    webSocket.setController(controller);
   
    try {
      _response.getOutputStream().flush();
     
View Full Code Here

   
    // XXX: validate path

    QuercusWebSocketListener listener = new QuercusWebSocketListener(env, path);

    SocketLinkDuplexController context = null;//request.startDuplex(listener);

    // context.setTimeout(30 * 60000L);

    env.startDuplex(context);

View Full Code Here

      }

      SocketLinkDuplexListener handler
        = new XmppBrokerStream(this, _broker, _is, _in, _os);
     
      SocketLinkDuplexController controller = _conn.startDuplex(handler);

      return true;
    } catch (XMLStreamException e) {
      e.printStackTrace();
      throw new IOExceptionWrapper(e);
View Full Code Here

TOP

Related Classes of com.caucho.network.listen.SocketLinkDuplexController

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.