⁘ io.core

ResourceOperation

go to → Members

Extends

Broadcasting

This section list the main methods used to watch/unwatch signals on this object. For more info on signals, see signals

Methods

Unwatch(p_signal, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

Watch(p_signal, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

WatchOnce(p_signalId, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

protected_Broadcast(p_signal, …args)

Inherited From:
Initialization

Methods

protectedoverride-me_Init()

Inherited From:

protectedoverride-me_PostInit()

Inherited From:
Utils

Methods

protected_Bind(p_func)

Inherited From:
Pooling

Group of methods related to the NKMjs pooling system.

Members

read-onlyisReleasing :boolean

Inherited From:

Methods

Release()

Inherited From:

protectedoverride-me_CleanUp()

Inherited From:
Misc

Members

read-onlyfullPath :string

TODO

read-onlyioType :io.core.IOType

TODO

rsc :io.core.Resource

TODO

Methods

Cancel()

Cancel the current operation

OnEnd()

TODO

OnError(p_err)

TODO

Parameters:
Name Type Description
p_err *

OnProgress(p_progress)

TODO

Parameters:
Name Type Description
p_progress *

OnStart()

TODO

OnSuccess()

TODO

Prepare(p_rsc, p_fn, p_states, p_options, args)

TODO

Parameters:
Name Type Description
p_rsc Resource
p_fn function
p_states object

{ state:xxx, evt:xxx, fn:xxx }

Properties
Name Type Description
prepare object
start object
progress object
error object
success object
end object
p_options object
p_callbacks.success function
p_callbacks.error function
p_callbacks.any function
args array

to be passed to p_fn

PreventRelease()

Inherited From: