Свойство | Тип | Описание | |
---|---|---|---|
currentOwner | IControlToken | ||
lockObject | object | ||
outputChanged | Subject |
||
outputData | IControlToken>.ControlSubject | ||
owners | List |
Метод | Описание | |
---|---|---|
BuildDefaultData ( IData data ) : void | ||
GetDataObserver ( IControlToken token ) : IPushDataController | ||
GetFrameBuffer ( IControlToken token, IReceivesData device ) : IData | ||
HasControl ( ) : bool | ||
HasControl ( IControlToken checkOwner ) : bool | ||
PushOutput ( IControlToken token ) : void | ||
SetData ( IControlToken token ) : void | ||
SetInitialState ( ) : void | ||
SingleOwnerDevice ( string name ) : System | ||
TakeControl ( int priority = 1, [ name = "" ) : IControlToken |
Метод | Описание | |
---|---|---|
PreprocessPushData ( IData data ) : IData | ||
RefreshOutput ( ) : void |
Метод | Описание | |
---|---|---|
GetOwnerlessData ( ) : IData | ||
UpdateOutput ( ) : void |
public abstract BuildDefaultData ( IData data ) : void | ||
data | IData | |
Результат | void |
public GetDataObserver ( IControlToken token ) : IPushDataController | ||
token | IControlToken | |
Результат | IPushDataController |
public GetFrameBuffer ( IControlToken token, IReceivesData device ) : IData | ||
token | IControlToken | |
device | IReceivesData | |
Результат | IData |
public HasControl ( IControlToken checkOwner ) : bool | ||
checkOwner | IControlToken | |
Результат | bool |
protected PreprocessPushData ( IData data ) : IData | ||
data | IData | |
Результат | IData |
public PushOutput ( IControlToken token ) : void | ||
token | IControlToken | |
Результат | void |
public SetData ( IControlToken token ) : void | ||
token | IControlToken | |
Результат | void |
public SingleOwnerDevice ( string name ) : System | ||
name | string | |
Результат | System |
public TakeControl ( int priority = 1, [ name = "" ) : IControlToken | ||
priority | int | |
name | [ | |
Результат | IControlToken |
protected ControlSubject |
||
Результат | IControlToken>.ControlSubject |