MCPcopy Create free account

hub / github.com/LeonXtp/YModemForAndroid / functions

Functions85 in github.com/LeonXtp/YModemForAndroid

↓ 21 callersMethodf
(String msg)
library/src/main/java/com/leonxtp/library/L.java:16
↓ 6 callersMethodstop
Stop the transmission when you don't need it or shut it down in accident
library/src/main/java/com/leonxtp/library/YModem.java:95
↓ 5 callersMethodhandleOthers
(int character)
library/src/main/java/com/leonxtp/library/YModem.java:292
↓ 5 callersMethodhandlePackageFail
(String reason)
library/src/main/java/com/leonxtp/library/YModem.java:307
↓ 4 callersMethodconcat
(byte[] a, byte[] b, byte[] c)
library/src/main/java/com/leonxtp/library/YModemUtil.java:131
↓ 4 callersMethodsendPackageData
(byte[] packageData)
library/src/main/java/com/leonxtp/library/YModem.java:196
↓ 3 callersMethodgetDataPackage
Get a encapsulated package data block @param block byte data array @param dataLength the actual content length in the block without 0 filled in
library/src/main/java/com/leonxtp/library/YModemUtil.java:72
↓ 3 callersMethodonDataReady
(byte[] data)
library/src/main/java/com/leonxtp/library/YModemListener.java:9
↓ 3 callersMethodonFailed
(String reason)
library/src/main/java/com/leonxtp/library/YModemListener.java:18
↓ 3 callersMethodstopTimer
()
library/src/main/java/com/leonxtp/library/TimeOutHelper.java:34
↓ 2 callersMethodbelongsTo
(String uri)
library/src/main/java/com/leonxtp/library/SourceScheme.java:38
↓ 2 callersMethodcrop
Removed scheme part ("scheme://") from incoming URI
library/src/main/java/com/leonxtp/library/SourceScheme.java:45
↓ 2 callersMethodgetFileByteSize
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:32
↓ 2 callersMethodinitStream
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:108
↓ 2 callersMethodonStop
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:101
↓ 2 callersMethodstart
Start the transmission
library/src/main/java/com/leonxtp/library/YModem.java:88
↓ 1 callersMethodbuild
()
library/src/main/java/com/leonxtp/library/YModem.java:370
↓ 1 callersMethodcalcCRC
(byte[] block)
library/src/main/java/com/leonxtp/library/CRC16.java:48
↓ 1 callersMethodcallback
(YModemListener listener)
library/src/main/java/com/leonxtp/library/YModem.java:365
↓ 1 callersMethodcheckMd5
(String fileMd5String)
library/src/main/java/com/leonxtp/library/YModem.java:360
↓ 1 callersMethode
(String msg)
library/src/main/java/com/leonxtp/library/L.java:33
↓ 1 callersMethodfileName
(String fileName)
library/src/main/java/com/leonxtp/library/YModem.java:355
↓ 1 callersMethodfilePath
(String filePath)
library/src/main/java/com/leonxtp/library/YModem.java:350
↓ 1 callersMethodgetDataHeader
(byte sequence, byte start)
library/src/main/java/com/leonxtp/library/YModemUtil.java:121
↓ 1 callersMethodgetEOT
Get the EOT package
library/src/main/java/com/leonxtp/library/YModemUtil.java:100
↓ 1 callersMethodgetEnd
Get the Last package
library/src/main/java/com/leonxtp/library/YModemUtil.java:107
↓ 1 callersMethodgetFileNamePackage
Get the file name package data @param fileNameString file name in String @param fileByteSize file byte size of int value @param fileMd5String the
library/src/main/java/com/leonxtp/library/YModemUtil.java:44
↓ 1 callersMethodgetInputStream
Get InputStream from Assets, you can customize it from the other sources @param fileAbsolutePath absolute path of the file in asstes
library/src/main/java/com/leonxtp/library/YModemUtil.java:117
↓ 1 callersMethodgetStream
(Context context, String imageUri)
library/src/main/java/com/leonxtp/library/InputStreamSource.java:22
↓ 1 callersMethodgetStreamFromAssets
(Context context, String fileUri)
library/src/main/java/com/leonxtp/library/InputStreamSource.java:42
↓ 1 callersMethodgetStreamFromFile
(String fileUri)
library/src/main/java/com/leonxtp/library/InputStreamSource.java:37
↓ 1 callersMethodgetStreamFromOtherSource
(String fileUri)
library/src/main/java/com/leonxtp/library/InputStreamSource.java:47
↓ 1 callersMethodgetYModelHello
Get the first package data for hello with a terminal
library/src/main/java/com/leonxtp/library/YModemUtil.java:33
↓ 1 callersMethodhandleEOT
(byte[] value)
library/src/main/java/com/leonxtp/library/YModem.java:259
↓ 1 callersMethodhandleEnd
(byte[] character)
library/src/main/java/com/leonxtp/library/YModem.java:271
↓ 1 callersMethodhandleFileBody
(byte[] value)
library/src/main/java/com/leonxtp/library/YModem.java:236
↓ 1 callersMethodhandleFileName
(byte[] value)
library/src/main/java/com/leonxtp/library/YModem.java:223
↓ 1 callersMethodhandleHello
============================================================================== Method for handling the response of a package =========================
library/src/main/java/com/leonxtp/library/YModem.java:211
↓ 1 callersMethodkeepReading
When received response from the terminal ,we should keep the thread keep going
library/src/main/java/com/leonxtp/library/FileStreamThread.java:92
↓ 1 callersMethodofUri
Defines scheme of incoming URI @param uri URI for scheme detection @return SourceScheme of incoming URI
library/src/main/java/com/leonxtp/library/SourceScheme.java:27
↓ 1 callersMethodonDataReady
(byte[] data)
library/src/main/java/com/leonxtp/library/FileStreamThread.java:131
↓ 1 callersMethodonFinish
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:133
↓ 1 callersMethodonProgress
(int currentSent, int total)
library/src/main/java/com/leonxtp/library/YModemListener.java:12
↓ 1 callersMethodonReadFinished
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:119
↓ 1 callersMethodonReceiveData
Method for the outer caller when received data from the terminal
library/src/main/java/com/leonxtp/library/YModem.java:109
↓ 1 callersMethodonSuccess
()
library/src/main/java/com/leonxtp/library/YModemListener.java:15
↓ 1 callersMethodonTimeOut
()
library/src/main/java/com/leonxtp/library/TimeOutHelper.java:43
↓ 1 callersMethodprepareData
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:48
↓ 1 callersMethodrelease
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:96
↓ 1 callersMethodsayHello
============================================================================== Methods for sending data begin ========================================
library/src/main/java/com/leonxtp/library/YModem.java:143
↓ 1 callersMethodsendEND
()
library/src/main/java/com/leonxtp/library/YModem.java:184
↓ 1 callersMethodsendEOT
()
library/src/main/java/com/leonxtp/library/YModem.java:176
↓ 1 callersMethodsendFileName
()
library/src/main/java/com/leonxtp/library/YModem.java:151
↓ 1 callersMethodstartSendFileData
()
library/src/main/java/com/leonxtp/library/YModem.java:164
↓ 1 callersMethodstartTimer
(ITimeOut timeoutListener, long delay)
library/src/main/java/com/leonxtp/library/TimeOutHelper.java:29
↓ 1 callersMethodunRegisterListener
()
library/src/main/java/com/leonxtp/library/TimeOutHelper.java:38
↓ 1 callersMethodwith
(Context context)
library/src/main/java/com/leonxtp/library/YModem.java:345
MethodFileStreamThread
(Context mContext, String filePath, DataRaderListener listener)
library/src/main/java/com/leonxtp/library/FileStreamThread.java:26
MethodL
()
library/src/main/java/com/leonxtp/library/L.java:9
MethodSourceScheme
(String scheme)
library/src/main/java/com/leonxtp/library/SourceScheme.java:16
MethodYModem
Construct of the YModemBLE,you may don't need the fileMD5 checking,remove it @param filePath absolute path of the file @param fileNameString fi
library/src/main/java/com/leonxtp/library/YModem.java:75
Methodaddition_isCorrect
()
library/src/test/java/com/leonxtp/library/ExampleUnitTest.java:13
Methodaddition_isCorrect
()
app/src/test/java/com/leonxtp/ymodemble/ExampleUnitTest.java:13
Methodd
(String msg)
library/src/main/java/com/leonxtp/library/L.java:28
MethodgetCRCLength
()
library/src/main/java/com/leonxtp/library/CRC16.java:44
Methodi
(String msg)
library/src/main/java/com/leonxtp/library/L.java:23
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:14
MethodonDataReady
(byte[] data)
library/src/main/java/com/leonxtp/library/YModem.java:171
MethodonDataReady
(byte[] data)
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:28
MethodonDataReceivedFromBLE
When you received response from the ble terminal, tell ymodem
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:55
MethodonDestroy
()
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:64
MethodonFailed
(String reason)
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:43
MethodonFinish
()
library/src/main/java/com/leonxtp/library/YModem.java:322
MethodonProgress
(int currentSent, int total)
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:33
MethodonStopClick
(View view)
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:60
MethodonSuccess
()
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:38
MethodonTimeOut
()
library/src/main/java/com/leonxtp/library/YModem.java:329
Methodrun
()
library/src/main/java/com/leonxtp/library/TimeOutHelper.java:20
Methodrun
()
library/src/main/java/com/leonxtp/library/FileStreamThread.java:39
MethodstartTransmission
()
app/src/main/java/com/leonxtp/ymodemble/MainActivity.java:20
MethoduseAppContext
()
library/src/androidTest/java/com/leonxtp/library/ExampleInstrumentedTest.java:19
MethoduseAppContext
()
app/src/androidTest/java/com/leonxtp/ymodemble/ExampleInstrumentedTest.java:19
Methodv
(String msg)
library/src/main/java/com/leonxtp/library/L.java:38
Methodw
(String msg)
library/src/main/java/com/leonxtp/library/L.java:43
Methodwtf
(String tag, String msg)
library/src/main/java/com/leonxtp/library/L.java:79