/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 1 8 ĠBand yer ĠS . r . l . ĠAll ĠRights ĠReserved . Ċ Ġ* ĠSee ĠLICENSE . txt Ġfor Ġlicensing Ġinformation Ċ Ġ*/ Ċ package Ġcom . band yer . demo _ core _ av Ċ Ċ import Ġcom . facebook . ste tho . inspector . network . Network Event Reporter Impl Ċ import Ġcom . facebook . ste tho . inspector . network . Simple Text Inspector WebSocket Frame Ċ Ċ /** Ċ Ġ* ĠSte tho Ġreporter Ġfor Ġnetworking Ċ Ġ* Ċ Ġ*/ Ċ class ĠSte tho Reporter Ġ{ ĊĠĠĠ Ġprivate Ġval Ġm Reporter Ġ= ĠNetwork Event Reporter Impl . get () ĊĠĠĠ Ġprivate Ġvar Ġm RequestId : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġfun Ġon Created ( host : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġm RequestId Ġ= Ġm Reporter . next RequestId () ĊĠĠĠĠĠĠĠ Ġm Reporter . web Socket Created ( m RequestId , Ġhost ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠonError ( e : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Reporter . web Socket Frame Error ( m RequestId , Ġe ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Closed () Ġ{ ĊĠĠĠĠĠĠĠ Ġm Reporter . web Socket Closed ( m RequestId ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Send ( message : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Reporter . web Socket Frame Sent ( Simple Text Inspector WebSocket Frame ( m RequestId , Ġmessage )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Receive ( message : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Reporter . web Socket Frame Received ( Simple Text Inspector WebSocket Frame ( m RequestId , Ġmessage )) ĊĠĠĠ Ġ} Ċ }