본문 바로가기

Kotlin/9. Coroutine

9.3 Job Function

Job 함수

  • start
    • 현 코루틴의 상태를 알아내어 동작 중 = true, 준비/종료 = false 
  • join
    • 현 코루틴이 종료되기를 기다림 async Deferred의 await 와 같은 역할
  • cancel
    • 현 코루틴을 즉시종료(Thread의 interrupt 와 같은 역할)
  • cancelAndJoin
    • 현 코루틴을 종료하고 대기
  • cancelChildren
    • 현 Coroutine Scope 내에 작성한 자식 코루틴들을 종료(부모 코루틴은 종료되지 않음)

'Kotlin > 9. Coroutine' 카테고리의 다른 글

9.6 CoroutineBuilder  (0) 2023.10.31
9.5 Suspend Function  (0) 2023.10.31
9.4 Dispatcher  (0) 2023.10.31
9.2 CoroutineCotext , CoroutineScope  (0) 2023.10.30
9. Coroutine  (0) 2023.10.30