## dojo.io

### Methods

    Request (url, mt, trans, curl)
    IOEvent (type, data, request, errorMessage, errorUrl, errorCode)
    Error (msg, type, num)
    bind (kwArgs)
    argsFromMap (map)
    checkChildrenForFile (node)
    formHasFile (formNode)
    encodeForm (formNode)
    setIFrameSrc (iframe, src, replace)
    createIFrame (fname)
    cancelDOMEvent (evt)

### Properties

    Array transports
    Array hdlrFuncNames
    Object XMLHTTPTransport
    Object cookies

## dojo.io.Request Object

### Methods

    error (type, error)
    load (type, data, evt)
    backButton ()
    forwardButton ()

### Properties

    undefined url
    undefined mimetype
    undefined transport
    undefined changeUrl
    undefined formNode

## dojo.io.IOEvent Object

### Properties

    undefined type
    undefined data
    undefined request
    undefined errorMessage
    undefined errorUrl
    undefined errorCode

## dojo.io.Error Object

### Properties

    undefined message
    String type
    Number number

## dojo.io.XMLHTTPTransport

### Methods

    clearCache ()
    addToHistory (args)
    checkLocation ()
    iframeLoaded (evt, ifrLoc)
    handleBackButton ()
    handleForwardButton ()
    canHandle (kwArgs)
    bind (kwArgs)

### Properties

    String initialHref
    String initialHash
    Boolean moveForward
    Boolean useCache
    Array historyStack
    Array forwardStack
    undefined historyIframe
    undefined bookmarkAnchor
    undefined locationTimer

## dojo.io.cookies

### Methods

    setCookie (name, value, days, path)
    getCookie (name)
    deleteCookie (name)
    setObjectCookie (name, obj, days, path, clearCurrent)
    getObjectCookie (name)
    isSupported ()