}
public <C> Connector<C> createConnector(SelectableChannel c, C context)
{
SelectionKey key = registerInterest(c,SelectionKey.OP_READ);
Connector<C> co = new ConnectorImpl<C>(this, null, new SaslClientImpl(),(SocketChannel)c, context, key);
key.attach(co);
return co;
}