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> {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…