public UDPChannel createUDPChannel(String id, Settings h) throws IOException {
        preconditionChecks(id);
        IdObject obj = new IdObject(objectId, id);
        return new UDPChannelImpl(obj, bufFactory, selMgr);
    }