Peers is a very minimalistic SIP User-Agent. It s a softphone, written in java, and it has been test

源代码在线查看: nameaddress.java

软件大小: 2004 K
上传用户: tianlin4431
关键词: minimalistic User-Agent softphone written
下载地址: 免注册下载 普通下载 VIP

相关代码

				/*				    This file is part of Peers.								    This program is free software: you can redistribute it and/or modify				    it under the terms of the GNU General Public License as published by				    the Free Software Foundation, either version 3 of the License, or				    any later version.								    This program is distributed in the hope that it will be useful,				    but WITHOUT ANY WARRANTY; without even the implied warranty of				    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the				    GNU General Public License for more details.								    You should have received a copy of the GNU General Public License				    along with this program.  If not, see .				    				    Copyright 2007, 2008 Yohann Martineau 				*/								package net.sourceforge.peers.sip.syntaxencoding;								import net.sourceforge.peers.sip.RFC3261;								public class NameAddress {								    public static String nameAddressToUri(String nameAddress) {				        int leftPos = nameAddress.indexOf(RFC3261.LEFT_ANGLE_BRACKET);				        int rightPos = nameAddress.indexOf(RFC3261.RIGHT_ANGLE_BRACKET);				        return nameAddress.substring(leftPos + 1, rightPos);				    }				    				    protected String addrSpec;				    protected String displayName;								    public NameAddress(String addrSpec) {				        super();				        this.addrSpec = addrSpec;				    }								    public NameAddress(String addrSpec, String displayName) {				        super();				        this.addrSpec = addrSpec;				        this.displayName = displayName;				    }				    				    @Override				    public String toString() {				        StringBuffer buf = new StringBuffer();				        if (displayName != null) {				            buf.append(displayName);				            buf.append(' ');				        }				        buf.append('				        buf.append(addrSpec);				        buf.append('>');				        return buf.toString();				    }								    public String getAddrSpec() {				        return addrSpec;				    }				    				}							

相关资源