Trình quản lý thiết bị Weave

lớp công khai WeaveDeviceManager mở rộng Đối tượng

Tóm tắt lớp được lồng

giao diện WeaveDeviceManager.CompletionHandler  

Tóm tắt trường

được bảo vệ WeaveDeviceManager.CompletionHandler mCompHandler

Tóm tắt về hàm dựng công cộng

Tóm tắt phương thức công khai

void
void
beginArmFailSafety(Fail SafeArmMode ArmMode, int failedSafetyToken)
int
void
beginConnectBle(máy chủ BluetoothGatt, boolean autoClose)
void
beginConnectBle(máy chủ BluetoothGatt, boolean autoClose, StringPairCode)
void
beginConnectBle(BluetoothGatt máy chủ, boolean autoClose, byte[] accessToken)
void
beginConnectDevice(long deviceId, String ipAddr, byte[] accessToken)
void
beginConnectDevice(long deviceId, String ipAddr, StringPairCode)
void
beginConnectDevice(long deviceId, String ipAddr)
void
void
void
begindisableNetwork(networknetwork dài)
void
void
beginEnableConnection Monitor(intIntervalMS, intTimeoutMS)
void
beginBậtNetwork(networknetwork dài)
void
void
void
void
void
void
void
beginStartFFabric(byte[] FabConfig)
void
void
beginPairToken(byte[] PairToken)
void
beginPing(int payloadSize)
void
void
void
beginregisterServicePairAccount(long ServiceId, String accountId, byte[] serviceConfig, StringPairToken, StringPairInitData)
void
beginremotePassiveRendezvous(Chuỗi rendezvousAddress, int rendezvousSessionSec, int inactiveTimeoutSec)
void
beginremotePassiveRendezvous(byte[] accessToken, String rendezvousAddress, int rendezvousSessionSec, int hoạt Núi Trận)
void
begin RemotePassiveRendezvous(String GoogleCode, String rendezvousAddress, int rendezvousSessionSec, int hoạt Núi Trận)
void
beginRemoveNetwork(long networkId)
void
void
beginRendezvousDevice(Chuỗi ghép nối chuỗi, VerifyDeviceDevices Tiêu chí thiết bị)
void
beginRendezvousDevice(byte[] accessToken, VerifyDeviceParameter Device kể)
void
void
void
void
beginSetRendezvousMode(int modeFlags)
void
beginStartSystemTest(long ProfileId, long testId)
void
void
void
void
begin beginService(longserviceId)
void
void
đóng()
khoảng trống tĩnh
WeaveDeviceDescriptor
decodeDeviceDescriptor(byte[] encodingDeviceDesc)
Chuỗi
dài
BluetoothGatt
BluetoothGattCallback
WeaveDeviceManager.CompletionHandler
boolean
boolean tĩnh
isvalidPairingCode(Chuỗi cặp mã)
void
onAddNetworkcomplete(mã mạng dài)
void
void
onCloseBlecomplete(int connId)
void
void
void
void
onDeviceEnumerationResponse(WeaveDeviceDescriptor deviceDesc, String deviceAddr)
void
void
void
void
void
void
onerror(Lỗi có thể ném)
void
onGetCameraAuthDatacomplete(Chuỗi địa chỉ macAddress, Chuỗi authData)
void
onGetFabricConfigcomplete(byte[] FabConfig)
void
void
void
onGetRendezvousModecomplete(EnumSet<RendezvousMode> rendezvousModes)
void
void
void
void
void
onPairTokencomplete(byte[] PairTokenGói)
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
setAutoReconnect(boolean tự động kết nối lại)
void
void
setConnectHết(thời gian chờ thông báo)
khoảng trống tĩnh
setLoggingEnabled(bật boolean)
Bật hoặc tắt tính năng ghi nhật ký đầu ra
void
setRendezvousAddress(Chuỗi rendezvousAddr)
void
setRendezvousLinkLocal(boolean rendezvousLinkLocal)
void
void

Tóm tắt phương pháp được bảo vệ

void
Final ()

Tóm tắt phương pháp kế thừa

Trường

được bảo vệ WeaveDeviceManager.CompletionHandler mCompHandler

Hàm dựng công cộng

công khai WeaveDeviceManager ()

Phương thức công cộng

vô hiệu công khai beginAddNetwork (NetworkInfo InfoInfo)

Các thông số
netInfo

public thấy beginArmFailSafety (FailSafetyArmMode ArmMode, intdefsafeToken)

Các thông số
Chế độ nhóm
lỗi SafeToken

public int beginArmFailSafety (FailSafetyArmMode ArmMode)

Các thông số
Chế độ nhóm

vô hiệu công khai beginConnectBle (BluetoothGatt, boolean autoClose)

Các thông số
máy chủ
Tự động đóng

trống công khai beginConnectBle (BluetoothGatt, boolean autoClose, StringPairCode)

Các thông số
máy chủ
Tự động đóng
Mã bưu chính

trống công khai beginConnectBle (BluetoothGatt, boolean autoClose, byte[] accessToken)

Các thông số
máy chủ
Tự động đóng
accessToken

công khaibeginConnectDevice (long deviceId, String ipAddr, byte[] accessToken)

Các thông số
Id thiết bị
ipAddr
accessToken

trống công khai beginConnectDevice (long deviceId, String ipAddr, StringPairCode)

Các thông số
Id thiết bị
ipAddr
Mã bưu chính

trống công khai beginConnectDevice (long deviceId, String ipAddr)

Các thông số
Id thiết bị
ipAddr

trống công khai beginCreateFabric ()

trống công khai begindisableConnectionĐừng ()

trống công khai begindisableNetwork (longIdId dài)

Các thông số
id mã mạng

vô hiệu công khai beginDisarmFailSafety ()

public void beginEnableConnectionGiám (int IntervalMS, intTimeoutMS)

Các thông số
MSMS
MSMS

vô hiệu công khai beginEnableNetwork (longIdId dài)

Các thông số
id mã mạng

trống công khai beginGetAuthAuthData (Chuỗi chuỗi)

Các thông số
số chỉ dùng một lần

trống công khai beginGetFabricConfig ()

công khai beginGetLastNetworkprovisioningResult ()

Công khai beginGetNetworks (GetNetworkFlags getFlags)

Các thông số
getFlags

trống công khai beginGetRendezvousMode ()

vô hiệu công khai beginRecognizeDevice ()

Công khai beginbeginHiệnFabric (byte[] FabConfig)

Các thông số
Cấu hình vải

trống công khai beginRờiFabric ()

Công khai beginPairToken (byte[]ghépToken)

Các thông số
ghép số

Công khai beginPing (int payloadSize)

Các thông số
tải trọng

trống công khai beginPing ()

trống công khai beginReconnectDevice ()

public null beginregisterServicePairAccount (long accountId, String accountId, byte[] ServiceConfig, StringPairToken, String PairInitData)

Các thông số
mã dịch vụ
Id tài khoản
Cấu hình dịch vụ
ghép số
Dữ liệu ghép nối

Công khai bắt đầuĐiều khiển từ xa

Các thông số
rendezvousAddress
rendezvousTimeoutSec
hoạt độngHết thời gian

Công khai bắt đầu từ xa

Các thông số
accessToken
rendezvousAddress
rendezvousTimeoutSec
hoạt độngHết thời gian

Công khaibắt đầu từ xa

Các thông số
Mã bưu chính
rendezvousAddress
rendezvousTimeoutSec
hoạt độngHết thời gian

trống công khai beginRemoveNetwork (networkId dài)

Các thông số
id mã mạng

vô hiệu công khai beginRendezvousDevice (Xác định tiêu chí thiết bị Tiêu chí thiết bị)

Các thông số
Tiêu chí thiết bị

public null beginRendezvousDevice (Chuỗi ghép nối, Code Điều khiển thiết bị Tiêu chí thiết bị)

Các thông số
Mã bưu chính
Tiêu chí thiết bị

Công khai beginRendezvousDevice (byte[] accessToken, VerifyDeviceDevices Tiêu chí thiết bị)

Các thông số
accessToken
Tiêu chí thiết bị

trống công khai beginResetConfig (ResetFlags setFlags)

Các thông số
Những cờ đã đặt lại

Công khai beginScanNetworks (NetworkType netType)

Các thông số
netType

Công khai beginSetRendezvousMode (EnumSet<RendezvousMode> modeSet)

Các thông số
chế độ đặt

Công khai beginSetRendezvousMode (int modeFlags)

Các thông số
cờCờ

Công khai beginStartSystemTest (long ProfileId, testId) dài)

Các thông số
Id hồ sơ
testId

trống công khai beginStopSystemTest ()

trống công khai beginTestNetworkConnectivity (mạng dài)

Các thông số
id mã mạng

trống công khai beginHủyToken ()

public null beginHủyService (long idId)

Các thông số
mã dịch vụ

trống công khai beginUpdateNetwork (NetworkInfo netInfo)

Các thông số
netInfo

trống công khai đóng ()

trống tĩnh công khai closeEndpoints ()

public WeaveDeviceDescriptor decodeDeviceDescriptor (byte[] encodingDeviceDesc)

Các thông số
Đã mã hóaDeviceDevicesc

Chuỗi công khai deviceAddress ()

công cộng dài deviceId ()

BluetoothGatt công khai getBluetoothGatt ()

BluetoothGcallcall getCallback ()

public WeaveDeviceManager.CompletionHandler getCompletionHandler ()

boolean công khai isConnected ()

boolean static tĩnh isvalidPairingCode (String PairCode)

Các thông số
Mã bưu chính

trống công khai onAddNetworkcomplete (mạng longId)

Các thông số
id mã mạng

trống công khai onArmFailSafetycomplete ()

Công khai onCloseBlecomplete (int nn)

Các thông số
connId

trống công khai onConnectBlecomplete ()

trống công khai onConnectDevicecomplete ()

trống công khai onCreateFabriccomplete ()

vô hiệu công khai onDeviceEnumerationResponse (WeaveDeviceDescriptor deviceDesc, String deviceAddr)

Các thông số
deviceDesc
trình thêm thiết bị

trống công khai onVôConnectionConnectioncomplete ()

trống công khai ondisableNetworkcomplete ()

trống công khai onDisarmFailSafetycomplete ()

trống công khai onEnableConnectionônôn ()

trống công khai onEnableNetworkcomplete ()

vô hiệu công khai onLỗi (Sai phạm có thể gửi được)

Các thông số
lỗi

trống công khai onGetCameraAuthDatacomplete (String macAddress, String authData)

Các thông số
macĐịa chỉ
Dữ liệu xác thực

trống công khai onGetFabricConfigcomplete (byte[] FabConfig)

Các thông số
Cấu hình vải

vô hiệu công khai onGetLastNetworkprovisioningResultcomplete ()

trống công khai onGetNetworkscomplete (NetworkInfo[] mạng)

Các thông số
Các Mạng

trống công khai onGetRendezvousModecomplete (EnumSet<RendezvousMode> rendezvousModes

Các thông số
rendezvousModes

trống công khai onIdentifierDevicecomplete (WeaveDeviceDescriptor deviceDesc)

Các thông số
deviceDesc

trống công khai on JoinHiệnFabriccomplete ()

trống công khai onRờiFabriccomplete ()

Công khai onNotificationsWeaveConnectionClosed (int nnId)

Các thông số
connId

công khai vô hiệu hóa onPairTokencomplete (byte[]PairTokenGói)

Các thông số
PairTokenGói

trống công khai onPingcomplete ()

trống công khai onReconnectDevicecomplete ()

vô hiệu công khai onregisterServicePairAccountcomplete ()

trống công khai on RemotePassiveRendezvouscomplete ()

trống công khai onRemoveNetworkcomplete ()

trống công khai onRendezvousDevicecomplete ()

trống công khai onResetConfigcomplete ()

trống công khai onScanNetworkscomplete (NetworkInfo[] mạng)

Các thông số
Các Mạng

trống công khai onSetRendezvousModecomplete ()

trống công khai onStartSystemTestcomplete ()

trống công khai onStopSystemTestcomplete ()

trống công khai onTestNetworkConnectivitycomplete ()

trống công khai on HuỷTokencomplete ()

trống công khai onunsubscribeService phiên ()

trống công khai onUpdateNetworkcomplete ()

trống công khai setAutoReconnect (boolean autoReconnect)

Các thông số
Tự động kết nối lại

Công khaisetCompletionHandler (WeaveDeviceManager.CompletionHandler compHandler)

Các thông số
trình xử lý kết hợp

trống công khai setConnectTimeout (int TimeoutMS)

Các thông số
MSMS

Công khai tĩnhsetLoggingEnabled (đã bật boolean)

Bật hoặc tắt tính năng ghi nhật ký đầu ra

Các thông số
đã bật true nếu đang in nhật ký; false cho không có đầu ra

trống công khai setRendezvousAddress (String rendezvousAddr)

Các thông số
rendezvousAddr

trống công khai setRendezvousLinkLocal (boolean rendezvousLinkLocal)

Các thông số
rendezvousLinkLocal

trống công khai startDeviceEnumeration (Xác định tiêu chí thiết bị Tiêu chí thiết bị)

Các thông số
Tiêu chí thiết bị

trống công khai stopDeviceEnumeration ()

Phương pháp được bảo vệ

vườn trống được bảo vệ cuối cùng ()

Chăn thảm đa năng
Có thể loại bỏ