Exemplo n.º 1
0
 internal DME_SocketPool(DME_ServerPool owner, string host)
 {
     Host = host;
     this.owner = owner;
     endPoint = getEndPoint(host);
     queue = new Queue<DME_PooledSocket>();
 }
Exemplo n.º 2
0
        //Private constructor
        private DME_MemcachedClient(string name, string[] hosts)
        {
            if (String.IsNullOrEmpty(name)) {
                throw new ConfigurationErrorsException("Name of MemcachedClient instance cannot be empty.");
            }
            if (hosts == null || hosts.Length == 0) {
                throw new ConfigurationErrorsException("Cannot configure MemcachedClient with empty list of hosts.");
            }

            Name = name;
            serverPool = new DME_ServerPool(hosts);
        }