package Ġcom . skeleton . mvp . video Call Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġr aj at dh ami ja Ġon Ġ 2 1 / 0 9 / 1 8 . Ċ Ġ*/ Ċ interface ĠWeb RTC Call Constants Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠUSER _ ID Ġ= Ġ" user _ id " ĊĠĠĠĠĠĠĠ Ġval ĠFULL _ NAME Ġ= Ġ" full _ name " ĊĠĠĠĠĠĠĠ Ġval ĠMESSAGE _ TYPE Ġ= Ġ" message _ type " ĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ CALL Ġ= Ġ 1 3 ĊĠĠĠĠĠĠĠ Ġval ĠIS _ TY PING Ġ= Ġ" is _ typing " ĊĠĠĠĠĠĠĠ Ġval ĠMESSAGE _ UNIQUE _ ID Ġ= Ġ" m uid " ĊĠĠĠĠĠĠĠ Ġval ĠDEVICE _ ID Ġ= Ġ" device _ id " ĊĠĠĠĠĠĠĠ Ġval ĠDEVICE _ TYPE Ġ= Ġ" device _ type " ĊĠĠĠĠĠĠĠ Ġval ĠDEVICE _ DETAILS Ġ= Ġ" device _ details " ĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ CALL _ TYPE Ġ= Ġ" video _ call _ type " ĊĠĠĠĠĠĠĠ Ġval ĠRE ASON Ġ= Ġ" reason " ĊĠĠĠĠĠĠĠ Ġval ĠAND ROID _ USER Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġval ĠT URN _ CRED ENTIAL S Ġ= Ġ" turn _ creds " ĊĠĠĠĠĠĠĠ Ġval ĠS DP _ M _ LINE _ INDEX Ġ= Ġ" sdp ML ine Index " ĊĠĠĠĠĠĠĠ Ġval ĠS DP _ MID Ġ= Ġ" sdp Mid " ĊĠĠĠĠĠĠĠ Ġval ĠC AND ID ATE Ġ= Ġ" candidate " ĊĠĠĠĠĠĠĠ Ġval ĠRTC _ C AND ID ATE Ġ= Ġ" rtc _ candidate " ĊĠĠĠĠĠĠĠ Ġval ĠIS _ SIL ENT Ġ= Ġ" is _ silent " ĊĠĠĠĠĠĠĠ Ġval ĠS DP Ġ= Ġ" sdp " ĊĠĠĠĠĠĠĠ Ġval ĠLOCAL _ SET _ REMOTE _ DESC Ġ= Ġ" local Set Remote Desc " ĊĠĠĠĠĠĠĠ Ġval ĠRE MOTE _ SET _ REMOTE _ DESC Ġ= Ġ" remote Set Remote Desc " ĊĠĠĠĠĠĠĠ Ġval ĠRE MOTE _ SET _ LOCAL _ DESC Ġ= Ġ" remote Set Local Desc " ĊĠĠĠĠĠĠĠ Ġval ĠO FFER _ TO _ RECEIVE _ AUDIO Ġ= Ġ" offer To Receive Audio " ĊĠĠĠĠĠĠĠ Ġval ĠO FFER _ TO _ RECEIVE _ VIDEO Ġ= Ġ" offer To Receive Video " ĊĠĠĠĠĠĠĠ Ġval ĠLOCAL _ CREATE _ OFF ER Ġ= Ġ" local Create Offer " ĊĠĠĠĠĠĠĠ Ġval ĠRE MOTE _ CREATE _ OFF ER Ġ= Ġ" remote Create Offer " ĊĠĠĠĠĠĠĠ Ġval ĠUSER _ NAME Ġ= Ġ" username " ĊĠĠĠĠĠĠĠ Ġval ĠC RED ENTIAL Ġ= Ġ" credential " ĊĠĠĠĠĠĠĠ Ġval ĠT URN _ API _ KEY Ġ= Ġ" turn ApiKey " ĊĠĠĠĠĠĠĠ Ġval ĠST UN _ SERVER S Ġ= Ġ" st un Servers " ĊĠĠĠĠĠĠĠ Ġval ĠT URN _ SERVER S Ġ= Ġ" turn Servers " ĊĠĠĠĠĠĠĠ Ġval ĠCALL _ STATUS Ġ= Ġ" call _ status " ĊĠĠĠĠĠĠĠ Ġval ĠCALL _ TIMER Ġ= Ġ" call _ timer " ĊĠĠĠĠĠĠĠ Ġval ĠON GO ING _ VIDEO _ CALL Ġ= Ġ" O ngo ing ĠVideo ĠCall ..." ĊĠĠĠĠĠĠĠ Ġval ĠON GO ING _ AUDIO _ CALL Ġ= Ġ" O ngo ing ĠAudio ĠCall ..." ĊĠĠĠĠĠĠĠ Ġval ĠIN COM ING _ VIDEO _ CALL =" incoming ĠVideo ĠCall ..." ĊĠĠĠĠĠĠĠ Ġval ĠIN COM ING _ AUDIO _ CALL =" incoming ĠAudio ĠCall ..." ĊĠĠĠĠĠĠĠ Ġval ĠDEVICE _ PAYLOAD Ġ= Ġ" device _ payload " ĊĠĠĠĠĠĠĠ Ġval ĠST UN Ġ= Ġ" st un " ĊĠĠĠĠĠĠĠ Ġval ĠT URN Ġ= Ġ" turn " ĊĠĠĠĠĠĠĠ Ġval ĠR ING ING Ġ= Ġ" RING ING ..." ĊĠĠĠĠĠĠĠ Ġval ĠDIS CONNECT ING Ġ= Ġ" DIS CONNECT ING ..." ĊĠĠĠĠĠĠĠ Ġval ĠUSER _ BUSY Ġ= Ġ" Busy Ġon Ġanother Ġcall ..." ĊĠĠĠĠĠĠĠ Ġval ĠRE JECT ED Ġ= Ġ" Call ĠDecl ined " ĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ CALL _ H UNG UP _ FROM _ NOTIFICATION Ġ= Ġ" VIDEO _ CALL _ H UNG UP _ FROM _ NOTIFICATION " ĊĊĠĠĠĠĠĠĠ Ġval ĠSTART _ CALL =" START _ CALL " ĊĠĠĠĠĠĠĠ Ġval ĠREAD Y _ TO _ CONNECT =" READY _ TO _ CONNECT " ĊĠĠĠĠĠĠĠ Ġval ĠCALL _ H UNG _ UP =" CALL _ H UNG _ UP " ĊĠĠĠĠĠĠĠ Ġval ĠCALL _ RE JECT ED =" CALL _ RE JECT ED " ĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ OFF ER =" VIDEO _ OFF ER " ĊĠĠĠĠĠĠĠ Ġval ĠNEW _ ICE _ C AND ID ATE =" NEW _ ICE _ C AND ID ATE " ĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ AN SW ER =" VIDEO _ AN SW ER " ĊĠĠĠĠĠĠĠ Ġval ĠSW ITCH _ TO _ CON FER ENCE =" SWITCH _ TO _ CON FER ENCE " ĊĊĠĠĠĠĠĠĠ Ġenum Ġclass ĠVideo Call Type Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSTART _ CALL Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" START _ CALL " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠREAD Y _ TO _ CONNECT Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" READY _ TO _ CONNECT " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCALL _ H UNG _ UP Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" CALL _ H UNG _ UP " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCALL _ RE JECT ED Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" CALL _ RE JECT ED " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠV IDE O _ OFF ER Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" VIDEO _ OFF ER " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠNEW _ ICE _ C AND ID ATE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" NEW _ ICE _ C AND ID ATE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUSER _ BUSY Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" USER _ BUSY " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠV IDE O _ AN SW ER Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" VIDEO _ AN SW ER " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSW ITCH _ TO _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" SWITCH _ TO _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġenum Ġclass ĠJ its i Call Type Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSTART _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" START _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSTART _ CON FER ENCE _ IOS Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" START _ CON FER ENCE _ IOS " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠO FFER _ CON FER ENCE { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" OFF ER _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠREAD Y _ TO _ CONNECT _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" READY _ TO _ CONNECT _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠREAD Y _ TO _ CONNECT _ CON FER ENCE _ IOS Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" READY _ TO _ CONNECT _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠH UNG UP _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" H UNG UP _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRE JECT _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" RE JECT _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUSER _ BUSY _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" USER _ BUSY _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAN SW ER _ CON FER ENCE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" AN SW ER _ CON FER ENCE " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġenum Ġclass ĠCall Hang up Type Ġ{ ĊĠĠĠĠĠĠĠ ĠCALL _ P ICK UP Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Call Ġnot Ġpicked Ġwithin Ġ 3 0 Ġsec " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠGET _ USER _ MEDIA Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Call Ġdisconnected Ġby ĠgetUser Media ĠError " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠCONF _ SWITCH Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Sw itched Ġto Ġconference Ġcall " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠCONF _ INV ITE Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Call Ġdisconnected Ġwhile Ġinv iting Ġmembers Ġfor Ġconf " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠCALL _ DIS CONNECTED Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Ice Ġconnection Ġstatus Ġchanged Ġto Ġdisconnected " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠCALL _ H ANG UP Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" call Ġdisconnected Ġby Ġuser " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġenum Ġclass ĠAc it ivity Launch State Ġ{ ĊĠĠĠĠĠĠĠ ĠS ELF Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" SELF " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠOTHER Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" OTHER " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠK IL LED Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" K IL LED " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġenum Ġclass ĠCall Status Ġ{ ĊĠĠĠĠĠĠĠ ĠIN _ CALL Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" IN _ CALL " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠIN COM ING _ CALL Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" IN COM ING _ CALL " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠ ĠOUT GO ING _ CALL Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" OUT GO ING _ CALL Ġ" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠ Ġ} Ċ }