INNER CODE UNIT · TypeScript
DAEMON_START_PATTERN
SimonAKing/scrcpy-gui · src/main/adbService.ts:17
const DAEMON_START_PATTERN = /daemon not running|daemon started successfully/i
let serverStartedByApp = false
export function noteAdbOutput(output: string): void {
if (DAEMON_START_PATTERN.test(output)) serverStartedByApp = true
}
export function adbServerStartedByApp(): boolean {
return serverStartedByApp
}
export function forgetAdbServerOwnership(): void {
serverStartedByApp = false
}
export class AdbService implements AdbClient {
async run(runtime: RuntimeConfig, args: string[], options: AdbRunOptions = {}): Promise<CommandOutput> {