package Ġorg . simple . clin ic . bp . sync Ċ Ċ import Ġorg . simple . clin ic . sync . Data Push Response Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http . Body Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Headers Ċ import Ġretrofit 2 . http . POST Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠB lood Pressure Sync Api Ġ{ ĊĊĠ Ġ@ POST (" v 3 / blood _ press ures / sync ") ĊĠ Ġfun Ġpush ( ĊĠĠĠĠĠ Ġ@ Body Ġbody : ĠB lood Pressure Push Request ĊĠ Ġ): ĠCall < Data Push Response > ĊĊĠ Ġ@ Headers ( value Ġ= Ġ[" X - RE SYNC - TOKEN : Ġ 1 "]) ĊĠ Ġ@ GET (" v 3 / blood _ press ures / sync ") ĊĠ Ġfun Ġpull ( ĊĠĠĠĠĠ Ġ@ Query (" limit ") Ġrecords To Pull : ĠInt , ĊĠĠĠĠĠ Ġ@ Query (" process _ token ") Ġlast Pull Token : ĠString ? Ġ= Ġnull ĊĠ Ġ): ĠCall < Blood Pressure Pull Response > Ċ } Ċ