C# Class iQQ.Net.WebQQCore.Im.Event.Future.AbstractActionFuture

Inheritance: IQQActionFuture
Datei anzeigen Open project: huoshan12345/iQQ.Net

Public Methods

Method Description
Cancel ( ) : void
IsCancelable ( ) : bool
NotifyActionEvent ( QQActionEventType type, object target ) : void
WaitFinalEvent ( ) : QQActionEvent
WaitFinalEvent ( CancellationToken token ) : QQActionEvent
WaitFinalEvent ( int millisecond ) : QQActionEvent
WhenFinalEvent ( ) : Task
WhenFinalEvent ( CancellationToken token ) : Task
WhenFinalEvent ( int millisecond ) : Task

Protected Methods

Method Description
AbstractActionFuture ( QQActionListener proxyListener ) : System

Private Methods

Method Description
IsFinalEvent ( QQActionEvent Event ) : bool
WaitEvent ( ) : QQActionEvent

Method Details

AbstractActionFuture() protected method

protected AbstractActionFuture ( QQActionListener proxyListener ) : System
proxyListener QQActionListener
return System

Cancel() public method

public Cancel ( ) : void
return void

IsCancelable() public abstract method

public abstract IsCancelable ( ) : bool
return bool

NotifyActionEvent() public method

public NotifyActionEvent ( QQActionEventType type, object target ) : void
type QQActionEventType
target object
return void

WaitFinalEvent() public method

public WaitFinalEvent ( ) : QQActionEvent
return QQActionEvent

WaitFinalEvent() public method

public WaitFinalEvent ( CancellationToken token ) : QQActionEvent
token System.Threading.CancellationToken
return QQActionEvent

WaitFinalEvent() public method

public WaitFinalEvent ( int millisecond ) : QQActionEvent
millisecond int
return QQActionEvent

WhenFinalEvent() public method

public WhenFinalEvent ( ) : Task
return Task

WhenFinalEvent() public method

public WhenFinalEvent ( CancellationToken token ) : Task
token System.Threading.CancellationToken
return Task

WhenFinalEvent() public method

public WhenFinalEvent ( int millisecond ) : Task
millisecond int
return Task