public static synchronized void removeConfiguration(Configuration c,
		String installationID)
	{
		for (final Iterator i = buffers.iterator(); i.hasNext();) {
			final NetworkBuffer b = (NetworkBuffer) i.next();
			if (b.inst.equals(installationID) || installationID == null
				&& b.configs.contains(c)) {
				b.removeConfiguration(c);
				return;
			}
		}
	}
public static synchronized void removeConfiguration ( Configuration c , String installationID ) { for ( final Iterator i = buffers . iterator ( ) ; i . hasNext ( ) ; ) { final NetworkBuffer b = ( NetworkBuffer ) i . next ( ) ; if ( b . inst . equals ( installationID ) || installationID == null && b . configs . contains ( c ) ) { b . removeConfiguration ( c ) ; return ; } } }
Removes a configuration from the network buffer identified by the installation ID.
<p>
If <code>installationID</code> is <code>null</code>, all network buffers are
searched for the configuration <code>c</code>.<br>
If the network buffer is found containing the specified configuration,
{@link NetworkBuffer#removeConfiguration
(tuwien.auto.calimero.buffer.Configuration)} is called on that buffer.

@param c the configuration to remove
@param installationID installation identifier for the network buffer, or
<code>null</code>