package Ġcom . glo dan if . bluetooth chat . ui . view Ċ Ċ import Ġandroid . app . Notification Ċ import Ġandroidx . core . app . Notification Compat Ċ import Ġcom . glo dan if . bluetooth chat . data . service . message . Trans f erring File Ċ Ċ interface ĠNotification View Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ CONNECTION Ġ= Ġ" action . connection " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ APPRO VED Ġ= Ġ" extra . approved " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ ADDRESS Ġ= Ġ" extra . address " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ REPLY Ġ= Ġ" action . reply " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ TEXT _ REPLY Ġ= Ġ" extra . text _ reply " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ ID _ MESSAGE Ġ= Ġ 7 4 3 8 9 2 5 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ ID _ CONNECTION Ġ= Ġ 5 4 3 8 7 2 9 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ ID _ FILE Ġ= Ġ 1 4 1 5 6 6 5 ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ TAG _ MESSAGE Ġ= Ġ" tag . message " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ TAG _ CONNECTION Ġ= Ġ" tag . connection " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNOT IFICATION _ TAG _ FILE Ġ= Ġ" tag . file " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCHAN NEL _ FO REG ROUND Ġ= Ġ" channel . foreground " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCHAN NEL _ REQUEST Ġ= Ġ" channel . request " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCHAN NEL _ MESSAGE Ġ= Ġ" channel . message " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCHAN NEL _ FILE Ġ= Ġ" channel . file " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Foreground Notification ( message : ĠString ): ĠNotification ĊĠĠĠ Ġfun Ġshow New Message Notification ( message : ĠString , ĠdisplayName : ĠString ?, Ġdevice Name : ĠString ?, Ġaddress : ĠString , Ġhistory : ĠList < Notification Compat . Messaging Style . Message >, Ġsound Enabled : ĠBoolean ) ĊĠĠĠ Ġfun Ġshow Connection Request Notification ( device Name : ĠString , Ġaddress : ĠString , Ġsound Enabled : ĠBoolean ) ĊĠĠĠ Ġfun Ġshow File Transfer Notification ( displayName : ĠString ?, Ġdevice Name : ĠString , Ġaddress : ĠString , Ġfile : ĠTrans f erring File , Ġtransferred Bytes : ĠLong , Ġsilently : ĠBoolean ) ĊĠĠĠ Ġfun Ġupdate File Transfer Notification ( transfer red Bytes : ĠLong , Ġtotal Bytes : ĠLong ) ĊĠĠĠ Ġfun Ġdismiss Message Notification () ĊĠĠĠ Ġfun Ġdismiss Connection Notification () ĊĠĠĠ Ġfun Ġdismiss File Transfer Notification () Ċ } Ċ