Examples of PacketListener


Examples of com.comphenix.protocol.events.PacketListener

  }
 
  // Called by AsyncListenerHandler
  void unregisterAsyncHandlerInternal(AsyncListenerHandler handler) {
   
    PacketListener listener = handler.getAsyncListener();
    boolean synchronusOK = onMainThread();
   
    // Unregister null packet listeners
    if (handler.getNullPacketListener() != null) {
      manager.removePacketListener(handler.getNullPacketListener());
    }
   
    // Just remove it from the queue(s)
    if (hasValidWhitelist(listener.getSendingWhitelist())) {
      List<PacketType> removed = serverProcessingQueue.removeListener(handler, listener.getSendingWhitelist());
     
      // We're already taking care of this, so don't do anything
      playerSendingHandler.sendServerPackets(removed, synchronusOK);
    }
   
    if (hasValidWhitelist(listener.getReceivingWhitelist())) {
      List<PacketType> removed = clientProcessingQueue.removeListener(handler, listener.getReceivingWhitelist());
      playerSendingHandler.sendClientPackets(removed, synchronusOK);
    }
  }
View Full Code Here

Examples of com.comphenix.protocol.events.PacketListener

    final ListeningWhitelist clientList = ListeningWhitelist.newBuilder(serverList).
        types(filterTypes(type, Sender.CLIENT)).
        monitor().
        build();
   
    return new PacketListener() {
      @Override
      public void onPacketSending(PacketEvent event) {
        if (filter.filterEvent(event)) {
          printInformation(event);
        }
View Full Code Here

Examples of com.comphenix.protocol.events.PacketListener

    final ListeningWhitelist clientList = ListeningWhitelist.newBuilder(serverList).
        types(filterTypes(type, Sender.CLIENT)).
        lowest().
        build();
   
    return new PacketListener() {
      @Override
      public void onPacketSending(PacketEvent event) {
        savePacketState(event);
      }
     
View Full Code Here

Examples of com.corundumstudio.socketio.handler.PacketListener

        authorizeHandler = new AuthorizeHandler(connectPath, scheduler, configuration, namespacesHub, factory, this, ackManager, clientsBox);
        xhrPollingTransport = new PollingTransport(decoder, authorizeHandler, clientsBox);
        webSocketTransport = new WebSocketTransport(isSsl, authorizeHandler, configuration, scheduler, clientsBox);

        PacketListener packetListener = new PacketListener(ackManager, namespacesHub, xhrPollingTransport, scheduler);


        packetHandler = new InPacketHandler(packetListener, decoder, namespacesHub, configuration.getExceptionListener());
       
        try {
View Full Code Here

Examples of javaflow.network.api.PacketListener

            final boolean isSubnetSensitive = subnet.isSubstreamSensitivePort(portName);
            final AbstractRunnableComponent runnableComponent = createOutputComponent(portName, inputPort, outputPort, isSubnetSensitive);
            subnetwork.addComponent(runnableComponent);
        }

        subnetwork.addPacketListener(new PacketListener() {
            @Override
            public void packetCreatedByComponent(long packetId, int componentId) {
                packetListener().packetCreatedByComponent(packetId, componentId());
            }
View Full Code Here

Examples of org.activemq.message.PacketListener

     * @param packet to consume
     */
    public void consume(Packet packet) {
        //do processing
        //avoid a lock
        PacketListener listener = getPacketListener();
        if (listener != null) {
            listener.consume(packet);
        }
    }
View Full Code Here

Examples of org.codehaus.activemq.message.PacketListener

    protected void configureChannel() {
        ExceptionListener exceptionListener = getExceptionListener();
        if (exceptionListener != null) {
            channel.setExceptionListener(exceptionListener);
        }
        PacketListener packetListener = getPacketListener();
        if (packetListener != null) {
            channel.setPacketListener(packetListener);
        }
       
        channel.addTransportStatusEventListener(this);
View Full Code Here

Examples of org.jivesoftware.smack.PacketListener

  protected void doDispose() {
    //MUST be called by super controller!
    if (muc != null && muc.isJoined() && connection.isConnected()) {
      try {
        muc.leave();
    PacketListener msgListener = roomJoinTask.getMessageListener();
    if (msgListener != null) muc.removeMessageListener(msgListener);
    PacketListener pListener = roomJoinTask.getParticipationsListener();
    if (pListener != null) muc.removeParticipantListener(pListener);
    muc = null;
      } catch (Exception e) {
        logWarn("Error while leaving multiuserchat:", e);
      }     
View Full Code Here

Examples of org.jivesoftware.smack.PacketListener

  /**
   * listens to new messages for this chatroom
   */
  void addMessageListener() {
    messageListener = new PacketListener() {

      public void processPacket(Packet packet) {
        Message jabbmessage = (Message) packet;
        if (log.isDebug()) log.debug("processPacket Msg: to=" + jabbmessage.getTo() );
        jabbmessage.setProperty("receiveTime", new Long(new Date().getTime()));
View Full Code Here

Examples of org.jivesoftware.smack.PacketListener

  /**
   * listen to new people joining the room in realtime and and set the new
   * content which sets the component to dirty which forces it to redraw
   */
  void addParticipationsListener() {
    participationsListener = new PacketListener() {

      public void processPacket(Packet packet) {
        Presence presence = (Presence) packet;
        if (log.isDebug()) log.debug("processPacket Presence: to=" + presence.getTo() + " , " );
        if (presence.getFrom() != null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.