public interface

SyncProtocol

implements LocationProtocol OrderProtocol RouteProtocol
com.tencent.map.lssupport.protocol.SyncProtocol
Known Indirect Subclasses

Class Overview

同显协议

Summary

Nested Classes
interface SyncProtocol.IConfigOfServiceListener 拉取云控的配置接口回调。 
interface SyncProtocol.IPullLsInfoListener 拉取对方信息接口回调。 
interface SyncProtocol.IPushPositionsListener 上传定位点串接口回调。 
interface SyncProtocol.IPushRouteListener 上传路线回调。 
interface SyncProtocol.ISortedWayPointsListener 获取最优送驾顺序回调。 
interface SyncProtocol.OnChangedDestinationNotifyListener 目的地已修改的通知监听 
interface SyncProtocol.OnDestinationChangeResultListener 修改目的地结果的监听 
interface SyncProtocol.OnRouteSelectResultListener 路线选择结果的监听 
interface SyncProtocol.OnSelectedRouteExecuteBeforeNotifyListener 选中路线执行前的通知监听 
interface SyncProtocol.OrderResultListener 订单结果监听 
interface SyncProtocol.PullInfoListener  
Constants
int PULL_CONFIG
int PULL_POSITION
int PUSH_POSITION
int PUSH_POSITION_ONCE
int PUSH_ROUTE
Public Methods
abstract void destroy()
销毁对象
abstract void init(Context applicationContext, TLSConfigPreference config)
初始化工作
abstract boolean isRuning()
当前司乘同显服务是否开启。
abstract void start()
开启司乘同显服务。
abstract void stop()
结束司乘同显服务。
[Expand]
Inherited Methods
From interface com.tencent.map.lssupport.protocol.LocationProtocol
From interface com.tencent.map.lssupport.protocol.OrderProtocol
From interface com.tencent.map.lssupport.protocol.RouteProtocol

Constants

public static final int PULL_CONFIG

Constant Value: 0 (0x00000000)

public static final int PULL_POSITION

Constant Value: 4 (0x00000004)

public static final int PUSH_POSITION

Constant Value: 2 (0x00000002)

public static final int PUSH_POSITION_ONCE

Constant Value: 3 (0x00000003)

public static final int PUSH_ROUTE

Constant Value: 1 (0x00000001)

Public Methods

public abstract void destroy ()

销毁对象

public abstract void init (Context applicationContext, TLSConfigPreference config)

初始化工作

Parameters
applicationContext 上下文
config 基础信息配置类

public abstract boolean isRuning ()

当前司乘同显服务是否开启。

Returns
  • true:正在开启中,false:已结束

public abstract void start ()

开启司乘同显服务。

public abstract void stop ()

结束司乘同显服务。