dk.alexandra.fresco.framework.Party Maven / Gradle / Ivy
package dk.alexandra.fresco.framework;
/**
* FRESCO's view of a MPC party.
*/
public class Party {
private final int id;
private final int port;
private final String host;
/**
* Creates a new Party.
*
* @param id the 1-based id of the party
* @param host the host machine (ip or dns)
* @param port the tcp port to connect on
*/
public Party(int id, String host, int port) {
this.id = id;
this.host = host;
this.port = port;
}
public String getHostname() {
return this.host;
}
public int getPort() {
return this.port;
}
public int getPartyId() {
return this.id;
}
@Override
public String toString() {
return "Party(" + this.id + ", " + host + ":" + port + ")";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy