C# Class io.IoCoroutine

Inheritance: IoObject
显示文件 Open project: devaspot/io Class Usage Examples

Public Properties

Property Type Description
fiber object

Public Methods

Method Description
ToString ( ) : string
clone ( IoState state ) : IoObject
coroStart ( IoCoroutine coro ) : IEnumerator
createObject ( IoState state ) : IoCoroutine
createProto ( IoState state ) : IoCoroutine
print ( ) : void
proto ( IoState state ) : IoObject
rawException ( ) : IoObject
rawParentCoroutine ( ) : IoObject
rawResult ( ) : IoObject
rawReturnToParent ( ) : void
rawRunLocals ( ) : IoObject
rawRunMessage ( ) : IoObject
rawRunTarget ( ) : IoObject
rawSetParentCoroutine ( IoObject v ) : void
rawSetResult ( IoObject v ) : void
rawSetRunLocals ( IoObject v ) : void
rawSetRunMessage ( IoObject v ) : void
rawSetRunTarget ( IoObject v ) : void
rawSetSetException ( IoObject v ) : void
slotCurrentCoroutine ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotImplementation ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotIsCurrent ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotMain ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotResume ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotRun ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotSetMessageDebugging ( IoObject target, IoObject locals, IoObject message ) : IoObject

Method Details

ToString() public method

public ToString ( ) : string
return string

clone() public method

public clone ( IoState state ) : IoObject
state IoState
return IoObject

coroStart() public method

public coroStart ( IoCoroutine coro ) : IEnumerator
coro IoCoroutine
return IEnumerator

createObject() public static method

public static createObject ( IoState state ) : IoCoroutine
state IoState
return IoCoroutine

createProto() public static method

public static createProto ( IoState state ) : IoCoroutine
state IoState
return IoCoroutine

print() public method

public print ( ) : void
return void

proto() public method

public proto ( IoState state ) : IoObject
state IoState
return IoObject

rawException() public method

public rawException ( ) : IoObject
return IoObject

rawParentCoroutine() public method

public rawParentCoroutine ( ) : IoObject
return IoObject

rawResult() public method

public rawResult ( ) : IoObject
return IoObject

rawReturnToParent() public method

public rawReturnToParent ( ) : void
return void

rawRunLocals() public method

public rawRunLocals ( ) : IoObject
return IoObject

rawRunMessage() public method

public rawRunMessage ( ) : IoObject
return IoObject

rawRunTarget() public method

public rawRunTarget ( ) : IoObject
return IoObject

rawSetParentCoroutine() public method

public rawSetParentCoroutine ( IoObject v ) : void
v IoObject
return void

rawSetResult() public method

public rawSetResult ( IoObject v ) : void
v IoObject
return void

rawSetRunLocals() public method

public rawSetRunLocals ( IoObject v ) : void
v IoObject
return void

rawSetRunMessage() public method

public rawSetRunMessage ( IoObject v ) : void
v IoObject
return void

rawSetRunTarget() public method

public rawSetRunTarget ( IoObject v ) : void
v IoObject
return void

rawSetSetException() public method

public rawSetSetException ( IoObject v ) : void
v IoObject
return void

slotCurrentCoroutine() public static method

public static slotCurrentCoroutine ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotImplementation() public static method

public static slotImplementation ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotIsCurrent() public static method

public static slotIsCurrent ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotMain() public static method

public static slotMain ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotResume() public static method

public static slotResume ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotRun() public static method

public static slotRun ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

slotSetMessageDebugging() public static method

public static slotSetMessageDebugging ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
return IoObject

Property Details

fiber public_oe property

public object fiber
return object