package Ġcom . sp itch enko . poke app . component . extensions Ċ Ċ import Ġcom . sp itch enko . poke app . R Ċ import Ġcom . sp itch enko . poke app . component . messaging . Message Ċ import Ġcom . sp itch enko . poke app . component . messaging . Prepared String Ċ import Ġcom . sp itch enko . poke app . component . messaging . Resource Ċ import Ġjava . io . IOException Ċ import Ġjava . net . Connect Exception Ċ import Ġjava . net . Socket TimeoutException Ċ import Ġjava . net . Unknown Host Exception Ċ import Ġjava . util . concurrent . TimeoutException Ċ Ċ fun ĠThrowable . to User Friendly Error (): ĠMessage Ġ{ ĊĠĠĠ Ġreturn Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠĠĠ Ġis ĠConnect Exception , ĊĠĠĠĠĠĠĠ Ġis ĠSocket TimeoutException , ĊĠĠĠĠĠĠĠ Ġis ĠTimeout Exception , ĊĠĠĠĠĠĠĠ Ġis ĠUnknown Host Exception Ġ-> ĠResource ( R . string . connection _ error ) ĊĠĠĠĠĠĠĠ Ġis ĠIOException Ġ-> ĠResource ( R . string . no _ disk _ space _ error ) ĊĠĠĠĠĠĠĠ Ġelse Ġ-> ĠPrepared String ( localized Message ) ĊĠĠĠ Ġ} Ċ }