跳过导航链接
B C D E F G I M O P R S T U W X _ 

B

ByteUtil - xyz.facex.library.util中的类
In Java, it don't support unsigned int, so we use char to replace uint8.
ByteUtil() - 类 的构造器xyz.facex.library.util.ByteUtil
 

C

cancel() - 类 中的方法xyz.facex.library.config.EasyConfig
 
close() - 类 中的方法xyz.facex.library.udp.UDPSocketClient
close the UDP socket
close() - 类 中的方法xyz.facex.library.udp.UDPSocketServer
 
combine2bytesToOne(byte, byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Combine 2 bytes (high byte and low byte) to one whole byte
combine2bytesToU16(byte, byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Combine 2 bytes (high byte and low byte) to
convertByte2HexString(byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Convert byte to Hex String
convertByte2Uint8(byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Convert char into uint8( we treat char as uint8 )
convertBytes2Uint8s(byte[]) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Convert byte[] into char[]( we treat char[] as uint8[])
convertU8ToHexString(char) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Convert char(uint8) to Hex String
convertUint8toByte(char) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Convert uint8 into char( we treat char as uint8)
CRC8 - xyz.facex.library.util中的类
 
CRC8() - 类 的构造器xyz.facex.library.util.CRC8
 

D

DATA_CODE_LEN - 类 中的静态变量xyz.facex.library.protocol.DataCode
 
DataCode - xyz.facex.library.protocol中的类
one data format:(data code should have 2 to 65 data) control byte high 4 bits low 4 bits 1st 9bits: 0x0 crc(high) data(high) 2nd 9bits: 0x1 sequence header 3rd 9bits: 0x0 crc(low) data(low) sequence header: 0,1,2,...
DataCode(char, int) - 类 的构造器xyz.facex.library.protocol.DataCode
Constructor of DataCode
DatumCode - xyz.facex.library.protocol中的类
 
DatumCode(String, String, String, InetAddress, boolean) - 类 的构造器xyz.facex.library.protocol.DatumCode
Constructor of DatumCode
DEBUG - 接口 中的静态变量xyz.facex.library.task.__IEsptouchTask
Turn on or off the log.
doInBackground(String...) - 类 中的方法xyz.facex.library.config.EsptouchAsyncTask
 

E

EasyConfig - xyz.facex.library.config中的类
Created by facexxyz on 17-1-20.
EasyConfig(Context) - 类 的构造器xyz.facex.library.config.EasyConfig
 
EasyConfigListener - xyz.facex.library.config中的接口
Created by facexxyz on 17-1-20.
EspNetUtil - xyz.facex.library.util中的类
 
EspNetUtil() - 类 的构造器xyz.facex.library.util.EspNetUtil
 
ESPTOUCH_ENCODING_CHARSET - 类 中的静态变量xyz.facex.library.util.ByteUtil
 
EsptouchAsyncTask - xyz.facex.library.config中的类
Created by facexxyz on 17-1-20.
EsptouchAsyncTask(Context) - 类 的构造器xyz.facex.library.config.EsptouchAsyncTask
 
EsptouchGenerator - xyz.facex.library.protocol中的类
 
EsptouchGenerator(String, String, String, InetAddress, boolean) - 类 的构造器xyz.facex.library.protocol.EsptouchGenerator
Constructor of EsptouchGenerator, it will cost some time(maybe a bit much)
EsptouchResult - xyz.facex.library中的类
 
EsptouchResult(boolean, String, InetAddress) - 类 的构造器xyz.facex.library.EsptouchResult
Constructor of EsptouchResult
EsptouchTask - xyz.facex.library中的类
 
EsptouchTask(String, String, String, boolean, Context) - 类 的构造器xyz.facex.library.EsptouchTask
Constructor of EsptouchTask
EsptouchTask(String, String, String, boolean, int, Context) - 类 的构造器xyz.facex.library.EsptouchTask
Constructor of EsptouchTask
EsptouchTaskParameter - xyz.facex.library.task中的类
 
EsptouchTaskParameter() - 类 的构造器xyz.facex.library.task.EsptouchTaskParameter
 
EspWifiAdminSimple - xyz.facex.library.config中的类
 
EspWifiAdminSimple(Context) - 类 的构造器xyz.facex.library.config.EspWifiAdminSimple
 
execute(String, boolean, int) - 类 中的方法xyz.facex.library.config.EasyConfig
 
executeForResult() - 类 中的方法xyz.facex.library.EsptouchTask
 
executeForResult() - 接口 中的方法xyz.facex.library.IEsptouchTask
Note: !!!
executeForResult() - 类 中的方法xyz.facex.library.task.__EsptouchTask
 
executeForResult() - 接口 中的方法xyz.facex.library.task.__IEsptouchTask
Note: !!!
executeForResults(int) - 类 中的方法xyz.facex.library.EsptouchTask
 
executeForResults(int) - 接口 中的方法xyz.facex.library.IEsptouchTask
Note: !!!
executeForResults(int) - 类 中的方法xyz.facex.library.task.__EsptouchTask
 
executeForResults(int) - 接口 中的方法xyz.facex.library.task.__IEsptouchTask
Note: !!!

F

finalize() - 类 中的方法xyz.facex.library.udp.UDPSocketClient
 
finalize() - 类 中的方法xyz.facex.library.udp.UDPSocketServer
 

G

genSpecBytes(char) - 类 中的静态方法xyz.facex.library.util.ByteUtil
 
genSpecBytes(byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Generate the specific byte to be sent
getApSsid() - 类 中的方法xyz.facex.library.config.EasyConfig
 
getBssid() - 类 中的方法xyz.facex.library.EsptouchResult
 
getBssid() - 接口 中的方法xyz.facex.library.IEsptouchResult
get the device's bssid
getBytes() - 类 中的方法xyz.facex.library.protocol.DataCode
 
getBytes() - 类 中的方法xyz.facex.library.protocol.DatumCode
 
getBytes() - 类 中的方法xyz.facex.library.protocol.GuideCode
 
getBytes() - 接口 中的方法xyz.facex.library.task.ICodeData
Get the byte[] to be transformed.
getBytesByString(String) - 类 中的静态方法xyz.facex.library.util.ByteUtil
 
getDCBytes2() - 类 中的方法xyz.facex.library.protocol.EsptouchGenerator
 
getDCBytes2() - 接口 中的方法xyz.facex.library.task.IEsptouchGenerator
Get data code by the format of byte[][]
getEsptouchResultIpLen() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getEsptouchResultIpLen() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get esptouchResult length of ip
getEsptouchResultMacLen() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getEsptouchResultMacLen() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get esptouchResult length of mac
getEsptouchResultOneLen() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getEsptouchResultOneLen() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get esptouchResult length of one
getEsptouchResultTotalLen() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getEsptouchResultTotalLen() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get esptouchResult total length
getExpectTaskResultCount() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getExpectTaskResultCount() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get the count of expect task results
getGCBytes2() - 类 中的方法xyz.facex.library.protocol.EsptouchGenerator
 
getGCBytes2() - 接口 中的方法xyz.facex.library.task.IEsptouchGenerator
Get guide code by the format of byte[][]
getInetAddress() - 类 中的方法xyz.facex.library.EsptouchResult
 
getInetAddress() - 接口 中的方法xyz.facex.library.IEsptouchResult
get the ip address of the device
getIntervalDataCodeMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getIntervalDataCodeMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get interval millisecond for data code(the time between each data code sending)
getIntervalGuideCodeMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getIntervalGuideCodeMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get interval millisecond for guide code(the time between each guide code sending)
getLocalInetAddress(Context) - 类 中的静态方法xyz.facex.library.util.EspNetUtil
get the local ip address by Android System
getPortListening() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getPortListening() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get port for listening(used by server)
getTargetHostname() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTargetHostname() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get target hostname
getTargetPort() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTargetPort() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get target port
getThresholdSucBroadcastCount() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getThresholdSucBroadcastCount() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get the threshold for how many correct broadcast should be received
getTimeoutDataCodeMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTimeoutDataCodeMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get timeout millisecond for data code(the time how much the data code sending)
getTimeoutGuideCodeMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTimeoutGuideCodeMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get timeout millisecond for guide code(the time how much the guide code sending)
getTimeoutTotalCodeMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTimeoutTotalCodeMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get timeout millisecond for total code(guide code and data code altogether)
getTotalRepeatTime() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getTotalRepeatTime() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get total repeat time for executing esptouch task
getU8s() - 类 中的方法xyz.facex.library.protocol.DataCode
 
getU8s() - 类 中的方法xyz.facex.library.protocol.DatumCode
 
getU8s() - 类 中的方法xyz.facex.library.protocol.GuideCode
 
getU8s() - 接口 中的方法xyz.facex.library.task.ICodeData
Get the char[](u8[]) to be transfromed.
getValue() - 类 中的方法xyz.facex.library.util.CRC8
 
getWaitUdpReceivingMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getWaitUdpReceivingMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get millisecond for waiting udp receiving(receiving without sending)
getWaitUdpSendingMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getWaitUdpSendingMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get millisecond for waiting udp sending(sending including receiving)
getWaitUdpTotalMillisecond() - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
getWaitUdpTotalMillisecond() - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
get millisecond for waiting udp sending and receiving
getWifiConnectedBssid() - 类 中的方法xyz.facex.library.config.EspWifiAdminSimple
 
getWifiConnectedSsid() - 类 中的方法xyz.facex.library.config.EspWifiAdminSimple
 
getWifiConnectedSsidAscii(String) - 类 中的方法xyz.facex.library.config.EspWifiAdminSimple
 
GUIDE_CODE_LEN - 类 中的静态变量xyz.facex.library.protocol.GuideCode
 
GuideCode - xyz.facex.library.protocol中的类
 
GuideCode() - 类 的构造器xyz.facex.library.protocol.GuideCode
 

I

ICodeData - xyz.facex.library.task中的接口
the class used to represent some code to be transformed by UDP socket should implement the interface
IEsptouchGenerator - xyz.facex.library.task中的接口
 
IEsptouchListener - xyz.facex.library中的接口
 
IEsptouchResult - xyz.facex.library中的接口
 
IEsptouchTask - xyz.facex.library中的接口
 
IEsptouchTaskParameter - xyz.facex.library.task中的接口
 
interrupt() - 类 中的方法xyz.facex.library.EsptouchTask
 
interrupt() - 接口 中的方法xyz.facex.library.IEsptouchTask
Interrupt the Esptouch Task when User tap back or close the Application.
interrupt() - 类 中的方法xyz.facex.library.task.__EsptouchTask
 
interrupt() - 接口 中的方法xyz.facex.library.task.__IEsptouchTask
Interrupt the Esptouch Task when User tap back or close the Application.
interrupt() - 类 中的方法xyz.facex.library.udp.UDPSocketClient
 
interrupt() - 类 中的方法xyz.facex.library.udp.UDPSocketServer
 
isCancelled() - 类 中的方法xyz.facex.library.EsptouchResult
 
isCancelled() - 类 中的方法xyz.facex.library.EsptouchTask
 
isCancelled() - 接口 中的方法xyz.facex.library.IEsptouchResult
check whether the esptouch task is cancelled by user
isCancelled() - 接口 中的方法xyz.facex.library.IEsptouchTask
check whether the task is cancelled by user
isCancelled() - 类 中的方法xyz.facex.library.task.__EsptouchTask
 
isCancelled() - 接口 中的方法xyz.facex.library.task.__IEsptouchTask
 
isSuc() - 类 中的方法xyz.facex.library.EsptouchResult
 
isSuc() - 接口 中的方法xyz.facex.library.IEsptouchResult
check whether the esptouch task is executed suc
isWifi5G(Context) - 类 中的静态方法xyz.facex.library.config.WifiType
 

M

main(String[]) - 类 中的静态方法xyz.facex.library.util.ByteUtil
 

O

onCanceled() - 接口 中的方法xyz.facex.library.config.EasyConfigListener
 
onCancelled() - 类 中的方法xyz.facex.library.config.EsptouchAsyncTask
 
onEsptouchResultAdded(IEsptouchResult) - 接口 中的方法xyz.facex.library.IEsptouchListener
when new esptouch result is added, the listener will call onEsptouchResultAdded callback
onFailed(List<IEsptouchResult>) - 接口 中的方法xyz.facex.library.config.EasyConfigListener
 
onPostExecute(List<IEsptouchResult>) - 类 中的方法xyz.facex.library.config.EsptouchAsyncTask
 
onPreExecute() - 类 中的方法xyz.facex.library.config.EsptouchAsyncTask
 
onSucceed(List<IEsptouchResult>) - 接口 中的方法xyz.facex.library.config.EasyConfigListener
 

P

parseBssid(byte[], int, int) - 类 中的静态方法xyz.facex.library.util.ByteUtil
 
parseBssid(byte[]) - 类 中的静态方法xyz.facex.library.util.ByteUtil
parse "24,-2,52,-102,-93,-60" to "18,fe,34,9a,a3,c4" parse the bssid from hex to String
parseBssid2bytes(String) - 类 中的静态方法xyz.facex.library.util.EspNetUtil
parse bssid
parseInetAddr(byte[], int, int) - 类 中的静态方法xyz.facex.library.util.EspNetUtil
parse InetAddress
putbytes2Uint8s(char[], byte[], int, int, int) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Put byte[] into char[]( we treat char[] as uint8[])
putString2bytes(byte[], String, int, int, int) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Put String to byte[]

R

randomBytes(char) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Generate the random byte to be sent
randomBytes(byte) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Generate the random byte to be sent
receiveOneByte() - 类 中的方法xyz.facex.library.udp.UDPSocketServer
Receive one byte from the port and convert it into String
receiveSpecLenBytes(int) - 类 中的方法xyz.facex.library.udp.UDPSocketServer
Receive specific length bytes from the port and convert it into String 21,24,-2,52,-102,-93,-60 15,18,fe,34,9a,a3,c4
reset() - 类 中的方法xyz.facex.library.util.CRC8
 

S

sendData(byte[][], String, int, long) - 类 中的方法xyz.facex.library.udp.UDPSocketClient
send the data by UDP
sendData(byte[][], int, int, String, int, long) - 类 中的方法xyz.facex.library.udp.UDPSocketClient
send the data by UDP
setEsptouchListener(IEsptouchListener) - 类 中的方法xyz.facex.library.EsptouchTask
 
setEsptouchListener(IEsptouchListener) - 接口 中的方法xyz.facex.library.IEsptouchTask
set the esptouch listener, when one device is connected to the Ap, it will be called back
setEsptouchListener(IEsptouchListener) - 类 中的方法xyz.facex.library.task.__EsptouchTask
 
setEsptouchListener(IEsptouchListener) - 接口 中的方法xyz.facex.library.task.__IEsptouchTask
set the esptouch listener, when one device is connected to the Ap, it will be called back
setExpectTaskResultCount(int) - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
setExpectTaskResultCount(int) - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
set the count of expect task results
setIsCancelled(boolean) - 类 中的方法xyz.facex.library.EsptouchResult
 
setOnConfigListener(EasyConfigListener) - 类 中的方法xyz.facex.library.config.EasyConfig
 
setOnConfigListener(EasyConfigListener) - 类 中的方法xyz.facex.library.config.EsptouchAsyncTask
 
setSoTimeout(int) - 类 中的方法xyz.facex.library.udp.UDPSocketServer
Set the socket timeout in milliseconds
setWaitUdpTotalMillisecond(int) - 类 中的方法xyz.facex.library.task.EsptouchTaskParameter
 
setWaitUdpTotalMillisecond(int) - 接口 中的方法xyz.facex.library.task.IEsptouchTaskParameter
set the millisecond for waiting udp sending and receiving
splitUint8To2bytes(char) - 类 中的静态方法xyz.facex.library.util.ByteUtil
Split uint8 to 2 bytes of high byte and low byte. e.g. 20 = 0x14 should be split to [0x01,0x04] 0x01 is high byte and 0x04 is low byte

T

toString() - 类 中的方法xyz.facex.library.protocol.DataCode
 
toString() - 类 中的方法xyz.facex.library.protocol.DatumCode
 
toString() - 类 中的方法xyz.facex.library.protocol.GuideCode
 

U

UDPSocketClient - xyz.facex.library.udp中的类
this class is used to help send UDP data according to length
UDPSocketClient() - 类 的构造器xyz.facex.library.udp.UDPSocketClient
 
UDPSocketServer - xyz.facex.library.udp中的类
 
UDPSocketServer(int, int, Context) - 类 的构造器xyz.facex.library.udp.UDPSocketServer
Constructor of UDP Socket Server
update(byte[], int, int) - 类 中的方法xyz.facex.library.util.CRC8
 
update(byte[]) - 类 中的方法xyz.facex.library.util.CRC8
Updates the current checksum with the specified array of bytes.
update(int) - 类 中的方法xyz.facex.library.util.CRC8
 

W

WifiType - xyz.facex.library.config中的类
Created by facexxyz on 2017/2/20.
WifiType() - 类 的构造器xyz.facex.library.config.WifiType
 

X

xyz.facex.library - 程序包 xyz.facex.library
 
xyz.facex.library.config - 程序包 xyz.facex.library.config
 
xyz.facex.library.protocol - 程序包 xyz.facex.library.protocol
 
xyz.facex.library.task - 程序包 xyz.facex.library.task
 
xyz.facex.library.udp - 程序包 xyz.facex.library.udp
 
xyz.facex.library.util - 程序包 xyz.facex.library.util
 

_

__EsptouchTask - xyz.facex.library.task中的类
 
__EsptouchTask(String, String, String, Context, IEsptouchTaskParameter, boolean) - 类 的构造器xyz.facex.library.task.__EsptouchTask
 
__IEsptouchTask - xyz.facex.library.task中的接口
IEsptouchTask defined the task of esptouch should offer.
_mEsptouchTask - 类 中的变量xyz.facex.library.EsptouchTask
 
B C D E F G I M O P R S T U W X _ 
跳过导航链接