Exemplo n.º 1
0
  private void sendMessage(final int message_type, PeerIdentity sendToPeerIdentity) {
    // TO CHANGE!! ONLY FOR TESTING PURPOSES!
    sendToPeerIdentity = brahmsGlobalVars.getUserPeerIdentity();

    System.out.println("Sending to: " + sendToPeerIdentity.toString());
    System.out.println(
        "Do we know this peer?: "
            + brahmsGlobalVars.getLocalView().containsPeer(sendToPeerIdentity));

    if (type == brahmsGlobalVars.PULL_REQUEST) {
      String key = new HashCode().toString();
      brahmsGlobalVars.addMessage(sendToPeerIdentity.toString());
    }

    // transport.tryConnect(sendToPeerIdentity,new
    // BrahmsTryConnectCallback(sendToPeerIdentity,message_type));
    brahmsGlobalVars
        .getBrahmsTransort()
        .tryConnect(
            sendToPeerIdentity, new BrahmsTryConnectCallback(sendToPeerIdentity, message_type));
  }