package Ġcom . se co o . co o box . library . util . network Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . net . Connectivity Manager Ċ Ċ import Ġandroid . net . Network Info Ċ import Ġcom . se co o . co o box . library . util . crash . getValue S af ely ĊĊ Ċ /** Ċ Ġ* Ġèİ·åıĸ æ´»åĬ¨ ç½ĳ è·¯ ä¿¡æģ¯ Ċ Ġ*/ Ċ private Ġfun ĠContext . getActive Network Info (): ĠNetwork Info ? Ġ{ ĊĠĠĠ Ġreturn ĠgetValue S af ely Ġ{ ĊĠĠĠĠĠĠĠ Ġ( this . getSystem Service ( Context . CONNECT IVITY _ SERVICE ) Ġas ? ĠConnect ivity Manager )?. active Network Info ĊĠĠĠ Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠåĪ¤æĸŃ å½ĵåīį ç½ĳç»ľ æĺ¯åĲ¦ åı¯çĶ¨ Ċ Ġ*/ Ċ fun ĠContext ?. is Network Available (): ĠBoolean Ġ{ ĊĠĠĠ Ġreturn Ġthis ?. getActive Network Info ()?. is Available Ġ== Ġtrue Ċ } Ċ Ċ /** Ċ Ġ* ĠåĪ¤æĸŃ å½ĵåīį ç½ĳç»ľ æĺ¯åĲ¦ ä¸įåı¯ çĶ¨ Ċ Ġ*/ Ċ fun ĠContext ?. is Network Not Available () Ġ= Ġthis . is Network Available (). not ()