public class SpeedTestUtils
extends java.lang.Object
| Constructor and Description |
|---|
SpeedTestUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkHttpContentLengthError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.HttpFrame httpFrame)
check for http content length error.
|
static void |
checkHttpFrameError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.states.HttpStates httFrameState)
check for http uri error.
|
static void |
checkHttpHeaderError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.states.HttpStates httpHeaderState)
check for http header error.
|
static void |
dispatchError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
boolean isDownload,
java.lang.String errorMessage)
dispatch error listener according to errors.
|
static void |
dispatchSocketTimeout(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
boolean isDownload,
java.lang.String errorMessage)
dispatch socket timeout error.
|
static java.lang.String |
generateFileName()
Generate a random file name for file FTP upload.
|
public static java.lang.String generateFileName()
public static void dispatchError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
boolean isDownload,
java.lang.String errorMessage)
forceCloseSocket - listenerList - isDownload - downloading task or uploading taskerrorMessage - error message from Exceptionpublic static void dispatchSocketTimeout(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
boolean isDownload,
java.lang.String errorMessage)
forceCloseSocket - listenerList - isDownload - define if currently downloading or uploadingerrorMessage - error messagepublic static void checkHttpFrameError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.states.HttpStates httFrameState)
forceCloseSocket - listenerList - httFrameState - http frame state to checkpublic static void checkHttpHeaderError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.states.HttpStates httpHeaderState)
forceCloseSocket - listenerList - httpHeaderState - http frame state to checkpublic static void checkHttpContentLengthError(boolean forceCloseSocket,
java.util.List<ISpeedTestListener> listenerList,
fr.bmartel.protocol.http.HttpFrame httpFrame)
forceCloseSocket - listenerList - httpFrame - http frame state to check