package Ġio . s ik ork a . android . ui . settings . peer manager Ċ Ċ import Ġio . s ik ork a . android . core . configuration . peers . Peer Entry Ċ import Ġio . s ik ork a . android . mvp . Base View Ċ import Ġio . s ik ork a . android . mvp . Presenter Ċ import Ġjava . io . File Ċ Ċ interface ĠPeer Manager View Ġ: ĠBase View Ġ{ ĊĠ Ġfun Ġupdate ( data : ĠList < Peer Entry >) ĊĊĠ Ġfun Ġloading Error () ĊĊĠ Ġfun Ġloading ( loading : ĠBoolean ) ĊĊĠ Ġfun Ġdownload Complete () ĊĊĠ Ġfun Ġopen Complete () ĊĊĠ Ġfun Ġdownload Failed () ĊĊĠ Ġfun Ġopen Failed () Ċ } Ċ Ċ interface ĠPeer Manager Presenter Ġ: ĠPres enter < Peer Manager View > Ġ{ ĊĠ Ġfun Ġload () ĊĊĠ Ġfun Ġsave ( peers : ĠList < Peer Entry >) ĊĊĠ Ġfun Ġdownload ( url : ĠString , Ġmerge : ĠBoolean ) ĊĊĠ Ġfun Ġsave FromFile ( file : ĠFile ) Ċ }