package Ġcom . da im ler . mb c ark it . proto . tmp . service Ċ Ċ import Ġcom . da im ler . mb c ark it . socket . Received Service Message Callback Ċ import Ġcom . da im ler . mb network kit . socket . message . Data Socket Message Ċ import Ġcom . da im ler . mb proto kit . dto . service . Service Activation Status Updates Ċ Ċ class ĠReceived Service Message Callback Mapper ( ĊĠĠĠ Ġprivate Ġval Ġreceived Service Message Callback : ĠReceived Service Message Callback Ċ ) Ġ: Ġcom . da im ler . mb proto kit . Received Service Message Callback Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonError ( socket Message : ĠData Socket Message , Ġcause : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreceived Service Message Callback . onError ( socket Message , Ġcause ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Service Status Update ( status Updates : ĠService Activation Status Updates ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreceived Service Message Callback . on Service Status Update ( status Updates . map ()) ĊĠĠĠ Ġ} Ċ } Ċ