MqttApiClient

MQTT Interface implementation

MqttApiClient

Description of Member Function

void connectMqtt(IMqttActionListener listener, IConnectionLost connectionLost, boolean useTokenConnect, SocketFactory socketFactory)

Connect MQTT

Parameter

Return

None

Exception

None

void disConnectMqtt(IMqttActionListener listener)

Disconnect MQTT

Parameter

Return

None

Exception

None

void getUserListInGroup(int groupId, MessageCallback callback)

Get User List In a Group

Parameter

Return

None

Exception

None

void registerGroupChangeListener(MessageCallback callback)

Register Device and User In Group Change Callback

Parameter

Return

None

Exception

None

void registerUserInGroupChangeListener(int groupId, MessageCallback callback)

Register User In Group Change Callback

Parameter

Return

None

Exception

None

void registerWarningAction(MessageCallback callback)

Register Warning Action Change Callback

Parameter

Return

None

Exception

None

void registerAccessStrategy(MessageCallback callback)

Register Access Strategy Change Callback

Parameter

Return

None

Exception

None

void registerUpgrade(MessageCallback callback)

Register APP and ROM Update Callback

Parameter

Return

None

Exception

None

void registerDeviceStatus(MessageCallback callback)

Register Device Status Change Callback

Parameter

Return

None

Exception

None

void registerDeviceConfig(MessageCallback callback)

Register Device Configuration Change Callback

Parameter

Return

None

Exception

None

void registerDeviceNotify(MessageCallback callback)

Register Device Server End Notification Push Callback

Parameter

Return

None

Exception

None

void registerKeepDoorOpenOrCloseSchedule(MessageCallback callback)

Register Device Keep Door Open Or Close Schedule Push Callback

Parameter

Return

None

Exception

None

void unRegisterGroupChangeListener()

Unregister Device and User In Group Change Callback

Parameter

None

Return

None

Exception

None

void unegisterUserInGroupChangeListener(int groupId)

Unregister User In Group Change Callback

Parameter

Return

None

Exception

None

void unegisterGetUserListInGroup(int groupId)

Unregister User List of a Group

Parameter

Return

No

Exception

No

void unRegisterWarningAction()

Unregister Warning Action Change Callback

Parameter

None

Return

None

Exception

None

void unRegisterAccessStrategy()

Unregister Access Strategy Change Callback

Parameter

None

Return

None

Exception

None

void unRegisterUpgrade()

Unregister APP and ROM Update Callback

Parameter

No

Return

No

Exception

No

void unRegisterDeviceStatus()

Unregister Device Status Change Callback

Parameter

None

Return

None

Exception

None

void unRegisterDeviceConfig()

Unregister Device Configuration Change Callback

Parameter

None

Return

None

Exception

None

void unRegisterDeviceNotify()

Unregister Device Server End Notification Push Callback

Parameter

None

Return

None

Exception

None

void unRegisterKeepDoorOpenOrCloseSchedule()

Unregister Device Keep Door Open Or Close Schedule Push Callback

Parameter

None

Return

None

Exception

None

Description of Entities

LanguageTypeEnum

Description of Properties

ConnectConfigEntity

Description of Properties

Result

Description of Properties

Description of Method

AlarmReportParameter

Description of Properties

VerticesItem

Description of Properties

GuestDetailInfo

Description of Properties

GroupsItem

Description of Properties

TslCheckExistResult

Description of Properties

TslLanguageCheckExistResult

Description of Properties

FaceSearchResult

Description of Properties

SearchResultItem

Description of Properties

Content

Description of Properties

FaceSearchParameter

Description of Properties

ImagesItem

Description of Properties

TargetInfo

Description of Properties

Angle

Description of Properties

Rectangle

Description of Properties

VerticesItem

Description of Properties

LandmarksItem

Description of Properties

CameraInfo

Description of Properties

GroupIndex

Description of Properties

UserIndex

Description of Properties

UserInfoResult

Description of Properties

UserInfoParameter

Description of Properties

DeviceGroups

Description of Properties

DeviceDetailInfo

Description of Properties

DeviceTypeMaxOnline

Description of Properties

ServiceConfigItem

Description of Properties

Options

Description of Properties

Company

Description of Properties

RsaResult

Description of Properties

UserDetailInfo

Description of Properties

DeptItem

Description of Properties

ServerVersion

Description of Properties

TimeTable

Description of Properties

SpecialDay

Description of Properties

QRResult

Description of Properties

IdentifyQRCodeParameter

Description of Properties

LoginResult

Description of Properties

UserRspVO

Description of Properties

DepartmentRouteItem

Description of Properties

Device

Description of Properties

MisrecognitionRecordParameter

Description of Properties

RegisterResult

Description of Properties

RegisterParameter

Description of Properties

UserStatusParameter

Description of Properties

ExceptionListItem

Description of Properties

UserSyncStatusParameter

Description of Properties

UserStatusListItem

Description of Properties

DeviceReportEventParamer

Description of Properties

DoorMagnetismReportEventContent

Description of Properties

BluetoothReportEventContent

Description of Properties

ThermalImagerReportEventContent

Description of Properties

RecordResult

Description of Properties

RecordParameter

Description of Properties

DeviceVersionInfoParameter

Description of Properties

IdentifyDataParameter

Description of Properties

Depth

Description of Properties

TslUploadParameter

Description of Properties

TslLanguageUploadParameter

Description of Properties

MessageParameter

Description of Properties

MessageEventEnum

Description of Properties

IConnectionLost

Description of Method

MessageCallback

Description of Method

Last updated