/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package org.pieShare.pieTools.piePlate.model.message; import java.net.InetSocketAddress; import org.pieShare.pieTools.piePlate.model.message.loopHoleMessages.api.IUdpMessage; /** * * @author RicLeo00 */ public abstract class UdpMessage extends HeaderMessage implements IUdpMessage { private InetSocketAddress senderAddress; private String ID; private String localLoppHoleID; private String clientLoppHoleID; @Override public void setSenderAddress(InetSocketAddress senderAddress) { this.senderAddress = senderAddress; } @Override public InetSocketAddress getSenderAddress() { return senderAddress; } @Override public String getSenderID() { return this.ID; } @Override public void setSenderID(String ID) { this.ID = ID; } @Override public String getLocalLoopID() { return localLoppHoleID; } @Override public void setLocalLoopID(String ID) { this.localLoppHoleID = ID; } @Override public String getClientLocalLoopID() { return this.clientLoppHoleID; } @Override public void setClientLocalLoopID(String ID) { this.clientLoppHoleID = ID; } }