profi-sdk-aos-parent
0.10.1.28
profi-sdk-aos-aos
/
com.sygic.profi.sdk.aos.utils
/
PMMessengerDefaultSender
PMMessenger
Default
Sender
class
PMMessengerDefaultSender
<
Request
,
Response
>
(
payloadName
:
String
,
requestSerializer
:
(
request
:
Request
)
->
ByteArray
,
responseDeserializer
:
(
byteArray
:
ByteArray
)
->
Response
,
serverMessenger
:
Messenger
)
:
PMMessengerClient.Sender
<
Request
,
Response
>
Constructors
Functions
Constructors
PMMessenger
Default
Sender
Link copied to clipboard
fun
<
Request
,
Response
>
PMMessengerDefaultSender
(
payloadName
:
String
,
requestSerializer
:
(
request
:
Request
)
->
ByteArray
,
responseDeserializer
:
(
byteArray
:
ByteArray
)
->
Response
,
serverMessenger
:
Messenger
)
Functions
send
Message
To
Server
Link copied to clipboard
open
suspend
fun
sendMessageToServer
(
request
:
Request
)
:
Response
open
override
fun
sendMessageToServer
(
request
:
Request
,
callback
:
(
response
:
Response
)
->
Unit
)