profi-sdk-aos-parent
0.10.1.28
profi-sdk-aos-party
/
com.sygic.profi.sdk.party.cfg
/
PMCfgClient
PMCfg
Client
class
PMCfgClient
(
context
:
Context
,
packageName
:
String
,
cfg
:
PartyConfig
=
PartyConfigProduction
)
:
PMMessengerClient
<
PMCfgRequest
,
PMCfgResponse
>
,
PMCfgIfc
Constructors
Functions
Properties
Constructors
PMCfg
Client
Link copied to clipboard
fun
PMCfgClient
(
context
:
Context
,
packageName
:
String
,
cfg
:
PartyConfig
=
PartyConfigProduction
)
Functions
connect
Link copied to clipboard
suspend
fun
connect
(
)
:
PMMessengerClient.Sender
<
PMCfgRequest
,
PMCfgResponse
>
fun
connect
(
callback
:
(
response
:
PMMessengerClient.Sender
<
PMCfgRequest
,
PMCfgResponse
>
)
->
Unit
)
disconnect
Link copied to clipboard
fun
disconnect
(
)
get
Apk
Info
Link copied to clipboard
open
override
fun
getApkInfo
(
callback
:
(
cfgApk
:
PMCfgApk
)
->
Unit
)
get
List
Definitions
Link copied to clipboard
open
override
fun
getListDefinitions
(
callback
:
(
cfgDefs
:
PMCfgDefs
)
->
Unit
)
get
List
Options
Link copied to clipboard
open
override
fun
getListOptions
(
callback
:
(
cfgOptions
:
PMCfgOptions
)
->
Unit
)
set
Cfg
Option
Link copied to clipboard
open
override
fun
setCfgOption
(
value
:
PMCfgChangeOption
,
callback
:
(
cfgMsg
:
PMCfgMsg
)
->
Unit
)
set
Vehicle
Option
Link copied to clipboard
open
override
fun
setVehicleOption
(
value
:
PMCfgChangeVehicle
,
callback
:
(
cfgMsg
:
PMCfgMsg
)
->
Unit
)
Properties
connection
Listener
Link copied to clipboard
var
connectionListener
:
PMMessengerClient.ConnectionListener
?