def METHOD_NAME(p,resourcePath,nonesym,timec,timebg,btc,btbg,etc,etbg,showetflag,showbtflag):
    global port, process, static_path, nonesymbol, timecolor, timebackground, btcolor, btbackground, etcolor, etbackground, showet, showbt # pylint: disable=global-statement
    port = p
    static_path = resourcePath
    nonesymbol = nonesym
    timecolor = timec
    timebackground = timebg
    btcolor = btc
    btbackground = btbg
    etcolor = etc
    etbackground = etbg
    showet = showetflag
    showbt = showbtflag
    r = None
    if psystem() != 'Windows':
        gsignal(SIGQUIT, kill)
    process = mp.Process(name='WebLCDs',target=work,args=(
        port,
        resourcePath,
        nonesym,
        timec,
        timebg,
        btc,
        btbg,
        etc,
        etbg,
        showetflag,
        showbtflag))
    process.start()
    libtime.sleep(2)
    while not process.is_alive():
        libtime.sleep(0.1)
    if process.is_alive():
        # check successful start
        url = f'http://127.0.0.1:{port}/status'
        for _ in range(10):
            libtime.sleep(1)
            try:
                r = rget(url, timeout=(6.1,10))
            except Exception: # pylint: disable=broad-except
                pass
            if r is not None:
                break
        if r is None:
            return False
        res: bool = bool(r.status_code == 200)
        if res:
            _log.info('WebLCDs started')
        else:
            _log.info('WebLCDs start failed')
        return res
    return False