public bool Start(string outAddress, int inPort, int outPort) { oscSrv = new OscServer(rcvCb); ipc = new IPCServer(); if (oscSrv.Open(outAddress, inPort, outPort)) { if (ipc.Open()) { readWorker = new Thread(data => { (data as OSCDriver)?.onWaitMessages(); }); readWorker.Start(this); return(true); } } Stop(); return(false); }