void setProxy(String hosts, Proxy proxy)
{
String[] patterns=Util.split(hosts, ",");
if(proxies==null){proxies=new System.Collections.ArrayList();}
lock(proxies)
{
for(int i=0; i<patterns.Length; i++)
{
if(proxy==null)
{
proxies[0] = null;
proxies[0] = System.Text.Encoding.Default.GetBytes( patterns[i] );
}
else
{
proxies.Add( System.Text.Encoding.Default.GetBytes( patterns[i] ) );
proxies.Add(proxy);
}
}
}
}
internal Proxy getProxy(String host)