Skip to main content Link Menu Expand (external link) Document Search Copy Copied

kindle.net

Handles network functionality

Has the following properties:

Name Value Description
backgroundRequestHeader 'WAF-HTTP-REQUEST-BACKGROUND-HEADER' Unknown, possibly a header used to show background network requests?
roaming false Determine if a 3G Kindle is roaming
rffSessionId '' Unknown

kindle.net.getWirelessState

kindle.net.getWirelessState()

Gets the wireless state of the Kindle, returns a string, either 'on' or 'off'

kindle.net.getActiveInterface

kindle.net.getActiveInterface()

Gets the currently active interface of the Kindle, returns a string of the connectionTypes enum

kindle.net.setWirelessPrompt

kindle.net.setWirelessPrompt(promptLevel)

Enables/Disables wireless prompting via the promptLevel parameter

kindle.net.confirmSSLException

kindle.net.confirmSSLException(confirm, callback)

Method for handling an invalid SSL certificate

Accepts/Cancels last invalid certificate exception recieved depending on argument confirm whether it is 'yes' or 'no'.

Callback method is optional, it is unknown if any parameters are passed to it.

kindle.net.ensureWifiConnection

kindle.net.ensureWifiConnection(promptLevel, callback)

Ensures a WiFi connection. Can be done with/without a prompt as set by the promptLevel parameter

The callback also gets an response parameter passed to it. It is a string which has the value of 'success' when it is successful, see connectionResults for possible values.

kindle.net.ensureConnection

kindle.net.ensureConnection(promptLevel, forceConnect, callback);

Ensures any sort of connection. Can be done with/without a prompt as set by the promptLevel parameter

Additional parameters:

Parameter Type Description
wifiOnly Boolean Whether the request is for a wifi only connection or not
callback Function The function called when the request returns, has a single parameter which is a string, see connectionResults for possible values.

kindle.net.registerHttpErrorListener

kindle.net.registerHttpErrorListener(onHttpError)

Registers a callback for http errors. The onHttpError function will recieve the following arguments:

Name Description
internalCode String describing the error
uri The uri that was accessed
httpStatus Most likely the HTTP response’s status code
responseMessage The HTTP response message

in the order: onHttpError(internalCode, uri, httpStatus, responseMessage)

kindle.net.deregisterHttpErrorListener

kindle.net.deregisterHttpErrorListener()

Takes no arguments, deregisters any registered http handlers