/* Ċ Ġ* ĠThe ĠMIT ĠLicense Ġ( MIT ) Ċ Ġ* Ċ Ġ* ĠĠĠĠ ĠCopyright Ġ( c ) Ġ 2 0 1 7 - 2 0 2 0 ĠSt arry Blue Sky Ċ Ġ* ĠĠĠĠ ĠCopyright Ġ( c ) Ġ 2 0 2 1 Ġpo is pois Ċ Ġ* Ċ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy Ċ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal Ċ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights Ċ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell Ċ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis Ċ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : Ċ Ġ* Ċ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ġall Ċ Ġ* Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . Ċ Ġ* Ċ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE Ċ Ġ* ĠSOFTWARE . Ċ Ġ*/ Ċ Ċ @ file : Suppress (" UNUSED ", Ġ" NOTH ING _ TO _ INLINE ") Ċ Ċ package Ġjp . pois . ox ac ill in . defaults . endpoints . stream ĊĊ Ċ import Ġjp . pois . ox ac ill in . core . request . action . Stream Api Action Ċ import Ġjp . pois . ox ac ill in . core . streaming . handler . User Stream Handler Ċ import Ġjp . pois . ox ac ill in . core . streaming . listener . User Stream Listener Ċ import Ġjp . pois . ox ac ill in . endpoints . Option Ċ import Ġjp . pois . ox ac ill in . defaults . endpoints . Stream Ċ import Ġjp . pois . ox ac ill in . endpoints . stream Ċ import Ġjp . pois . ox ac ill in . endpoints . stream .* Ċ import Ġkotlinx . serialization . Deserialization Strategy Ċ Ċ /** Ċ Ġ* ĠReturns Ġreal time Ġtimeline . Ċ Ġ* ĠĊ Ġ* Ġ@ param Ġoptions ĠOptional . ĠCustom Ġparameters Ġof Ġthis Ġrequest . Ċ Ġ* Ġ@ receiver Ġ[ Stream ] Ġendpoint Ġinstance . Ċ Ġ* Ġ@ return Ġ[ Stream Api Action ] Ġfor Ġ[ User Stream Handler ] Ġhandler Ġwith Ġ[ User Stream Listener ] Ġlistener . Ċ Ġ*/ Ċ @ Suppress (" Spell Checking Inspection ", Ġ" DE PREC ATION ") Ċ @ Deprecated (" User Stream ĠAPI Ġret ired Ġon ĠAugust Ġ 2 3 th , Ġ 2 0 1 8 .", Ġreplace With Ġ= ĠReplace With (" Account ĠActivity ĠAPI Ġ( AAA ) ")) Ċ public Ġfun Ġ< STATUS , ĠDM , ĠF RI END S , ĠDELETE , ĠS CR UB _ GEO , ĠSTATUS _ WITH HE LD , ĠUSER _ WITH HE LD , ĠEVENT , ĠE STATUS : ĠEVENT , ĠE LIST : ĠEVENT , ĠE USER : ĠEVENT , ĠWARNING , ĠLIMIT , ĠDIS CONNECT > ĠStream . user ( ĊĠĠĠ Ġstatus Deserializer : ĠDeserial ization Strategy < STATUS >, ĊĠĠĠ Ġdm Deserializer : ĠDeserial ization Strategy < DM >, ĊĠĠĠ Ġfriends Deserializer : ĠDeserial ization Strategy < FR I END S >, ĊĠĠĠ Ġdelete Deserializer : ĠDeserial ization Strategy < DELETE >, ĊĠĠĠ Ġscr ub Geo Deserializer : ĠDeserial ization Strategy < SCR UB _ GEO >, ĊĠĠĠ Ġstatus With held Deserializer : ĠDeserial ization Strategy < STATUS _ WITH HE LD >, ĊĠĠĠ Ġuser With held Deserializer : ĠDeserial ization Strategy < USER _ WITH HE LD >, ĊĠĠĠ Ġstatus Event Deserializer : ĠDeserial ization Strategy < EST AT US >, ĊĠĠĠ Ġlist Event Deserializer : ĠDeserial ization Strategy < E LIST >, ĊĠĠĠ Ġuser Event Deserializer : ĠDeserial ization Strategy < E USER >, ĊĠĠĠ Ġwarning Deserializer : ĠDeserial ization Strategy < WARNING >, ĊĠĠĠ Ġlimit Deserializer : ĠDeserial ization Strategy < LIMIT >, ĊĠĠĠ Ġdisconnect Deserializer : ĠDeserial ization Strategy < DIS CONNECT >, ĊĠĠĠ Ġdelimited : ĠStream Delimited By Ġ= ĠStream Delimited By . Default , ĊĠĠĠ Ġst all Warnings : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠ Ġwith : ĠUser Stream With Ġ= ĠUser Stream With . Default , ĊĠĠĠ Ġreplies : ĠUser Stream Rep lies Ġ= ĠUser Stream Rep lies . Default , ĊĠĠĠ Ġtrack : ĠList < String >? Ġ= Ġnull , ĊĠĠĠ Ġfilter Level : ĠUser Stream Filter Level Ġ= ĠUser Stream Filter Level . Default , ĊĠĠĠ Ġlanguage : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġfollow : ĠList < Long >? Ġ= Ġnull , ĊĠĠĠ Ġlocations : ĠList < Pair < Double , ĠDouble >> ? Ġ= Ġnull , ĊĠĠĠ Ġcount : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġinclude Follow ings Activity : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠ Ġstringify Friend Ids : ĠBoolean ? Ġ= Ġnull , ĊĠĠĠ Ġvar arg Ġoptions : ĠOption Ċ ): ĠStream Api Action < User Stream Listener < STATUS , ĠDM , ĠF RI END S , ĠDELETE , ĠS CR UB _ GEO , ĠSTATUS _ WITH HE LD , ĠUSER _ WITH HE LD , ĠEVENT , ĠE STATUS , ĠE LIST , ĠE USER , ĠWARNING , ĠLIMIT , ĠDIS CONNECT >, ĊĠĠĠĠĠĠĠ ĠUser Stream Handler < STATUS , ĠDM , ĠF RI END S , ĠDELETE , ĠS CR UB _ GEO , ĠSTATUS _ WITH HE LD , ĠUSER _ WITH HE LD , ĠEVENT , ĠE STATUS , ĠE LIST , ĠE USER , ĠWARNING , ĠLIMIT , ĠDIS CONNECT > Ċ > Ġ= Ġclient . stream . user ( status Deserializer , Ġdm Deserializer , Ġfriends Deserializer , Ġdelete Deserializer , Ġscr ub Geo Deserializer , Ġstatus With held Deserializer , Ġuser With held Deserializer , Ġstatus Event Deserializer , Ġlist Event Deserializer , Ġuser Event Deserializer , Ġwarning Deserializer , Ġlimit Deserializer , Ġdisconnect Deserializer , Ġdelimited , Ġst all Warnings , Ġwith , Ġreplies , Ġtrack , Ġfilter Level , Ġlanguage , Ġfollow , Ġlocations , Ġcount , Ġinclude Follow ings Activity , Ġstringify Friend Ids , Ġ* options ) Ċ