blob: 37ba1380a59031992d5fbf9f7ff3e9940ae50a7e [file] [log] [blame]
package javax.sip.header;
import java.text.ParseException;
import javax.sip.InvalidArgumentException;
public interface ViaHeader extends Header, Parameters {
String NAME = "Via";
String getBranch();
void setBranch(String branch) throws ParseException;
String getHost();
void setHost(String host) throws ParseException;
String getMAddr();
void setMAddr(String mAddr) throws ParseException;
int getPort();
void setPort(int port) throws InvalidArgumentException;
String getProtocol();
void setProtocol(String protocol) throws ParseException;
String getReceived();
void setReceived(String received) throws ParseException;
int getRPort();
void setRPort() throws InvalidArgumentException;
String getTransport();
void setTransport(String transport) throws ParseException;
int getTTL();
void setTTL(int ttl) throws InvalidArgumentException;
String getSentByField();
String getSentProtocolField();
}