Examples of VoiceConnexionPacket


Examples of voxo.common.packets.VoiceConnexionPacket

    dialog.setVisible(true);

    // if yes, contact user
    int value = ((Integer) optionPane.getValue()).intValue();
    if (value == JOptionPane.YES_OPTION) {
      new ConfirmVoiceAction(c, clp.getUserIp(), new VoiceConnexionPacket(me.getUsername(), me.getIp(), clp.getUsername()));
      getContactListHash().get(clp.getUsername()).swapChat(true);
    } else {
      // if no, ignore demands
      new CancelVoiceAction(c, clp.getUserIp(), new VoiceConnexionPacket(me.getUsername(), me.getIp(), clp.getUsername()));
      getContactListHash().get(clp.getUsername()).swapChat(false);

    }
  }
View Full Code Here

Examples of voxo.common.packets.VoiceConnexionPacket

    this.cc = cc;
  }

  @Override
  public void actionPerformed(ActionEvent arg0) {
    new CancelVoiceAction(c, cc.getU().getIp(), new VoiceConnexionPacket(c.getMe().getUsername(), c.getMe().getIp(), cc.getU().getUsername()));
    new KillVoiceConversationAction(c);
    cc.swapChat(false);
  }
View Full Code Here

Examples of voxo.common.packets.VoiceConnexionPacket

  }

  @Override
  public void actionPerformed(ActionEvent arg0) {

    VoiceConnexionPacket p = new VoiceConnexionPacket(c.getMe().getUsername(), c.getMe().getIp(), cc.getU().getUsername());
    new RequestVoiceAction(c, cc.getU().getIp(), p);
    cc.getCust().setVisible(true);
    cc.swapChat(true);
    cc.getPhoneCall().setBackground(Color.RED);
View Full Code Here

Examples of voxo.common.packets.VoiceConnexionPacket

        break;
      case CLIENT_AskVoice:
        handleVoiceRequest((VoiceConnexionPacket) p.getO());
        break;
      case CLIENT_ConfirmVoice:
        VoiceConnexionPacket vcp = (VoiceConnexionPacket) p.getO();

        if (voiceSender != null)
          voiceSender.killSocket();

        voiceSender = new VoiceSender(vcp.getUserIp());
        Thread t1 = new Thread(voiceSender);
        t1.start();

        handleVoiceReceived(vcp);
        break;
      case SERVER_SearchResults:
        ArrayList<User> alu = (ArrayList<User>) p.getO();
        handleSearchResults(alu);
        break;
      case SERVER_Error:
        String msg = (String) p.getO();
        handleServerError(msg);
        break;
      case SERVER_Notice:
        String msgn = (String) p.getO();
        new NoticeView(msgn);
        break;
      case SERVER_HeartBeat:
        if(me!=null) {
          try {
            NetworkService.sendPacket(new Packet(EnumPacket.CLIENT_HeartBeat, null));
          } catch (IOException e) {
            verbose.addConsoleMsg(e, EnumSet.of(EnumVerbose.ToConsole, EnumVerbose.ToLog));
          }
        }
        break;
      case CLIENT_CancelVoice:
        VoiceConnexionPacket vcp2 = (VoiceConnexionPacket) p.getO();
        if (voiceReceiver != null)
          voiceReceiver.killSocket();
        if (voiceSender != null)
          voiceSender.killSocket();
        handleVoiceRefused(vcp2);
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.