package Ġnet . ick is . del uge . samples Ċ Ċ import Ġkotlinx . coroutines . Global Scope Ċ import Ġkotlinx . coroutines . delay Ċ import Ġkotlinx . coroutines . launch Ċ import Ġnet . ick is . del uge . event . Torrent Removed Event Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġsimple Client Ġ{ Ġclient Ġ-> ĊĠĠĠĠĠĠĠ Ġval Ġchannel Ġ= Ġclient . subscribe ( Torrent Removed Event ) ĊĠĠĠĠĠĠĠ ĠGlobal Scope . launch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( torrent Id Ġin Ġchannel ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprintln (" Removed Ġ$ torrent Id ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġdelay ( 1 0 0 0 0 ) ĊĠĠĠĠĠĠĠ Ġchannel . cancel () Ġ// Ġclean Ġup Ġwhen Ġchannel Ġis Ġno Ġlonger Ġneeded ĊĠĠĠ Ġ} Ċ } Ċ