Lines Matching defs:scopes

45  * a filter for the scopes formatted as:
47 * "(&(|(scopes=<scope1>)(scopes=<scope2>)(scopes=<scope3>)...)(version=2))"
52 * DA IP address in the host field and a list of scopes in the URL
55 * service:directory-agent.sun:// 199.200.200.5/scopes=eng, corp, freeb
57 * The DA/scope table is initially obtained for all scopes in the
67 // The scopes identifier.
75 // The scopes which reside on the SA only.
89 * DAs and scopes and the SA scope names to use for querying.
94 // Remove the common scopes from the SA scopes. This will leave
95 // the private, SA only scopes.
103 // Initialize the cache. We want the scopes that can be dynamically
104 // discovered. If we have been configured with scopes, then
114 * scopes. Multicast scopes are stored in the special hashtable
118 * @param scopes Scope list for DAs needed.
119 * @return Hashtable with DA addresses as keys and scopes to contact
120 * them with as values. Any scopes not associated with a
126 synchronized Hashtable findDAScopes(Vector scopes)
146 // Collect multicast scopes.
148 Vector multicastScopes = (Vector)scopes.clone();
152 Vector daScopes = (Vector)rec.scopes.clone();
154 // Filter multicast scopes first. Remove any from the multicast
160 // not in the input scopes.
162 filterScopes(daScopes, scopes, false);
182 // Install the unicast and multicast scopes if any.
203 * @param scopes The scopes.
207 boolean removeDA(InetAddress address, Vector scopes) {
218 // Ignore scopes, delete if there. Scopes will always be the
253 private Vector getWireTable(Vector scopes, int version)
260 CSrvMsg msg = getSrvReply(scopes, version);
272 private CSrvMsg getSrvReply(Vector scopes, int version)
278 int i, n = scopes.size();
284 buf.append((String)scopes.elementAt(i));
309 // Add closing paren if there were any scopes.