C# Class SportingSolutions.Udapi.Sdk.StreamingExample.Console.FixtureController

Inheritance: IFixtureController
Afficher le fichier Open project: sportingsolutions/SS.Integration.UnifiedDataAPIClient.DotNet Class Usage Examples

Méthodes publiques

Méthode Description
AddListener ( string id, Func createListener ) : void
BeginAddingItems ( ) : void

Blocks all functions apart from AddListener

Contains ( string id ) : bool
DoAll ( Action action, int maxThreads = 10 ) : void
FinishAddingItems ( ) : void
GetAll ( ) : IEnumerable
GetItem ( string id ) : StreamListener
GetStatus ( string id ) : FixtureStatus
RemoveFixture ( string id ) : void
RestartFixture ( string id ) : void
StopFixture ( string id, bool block = false ) : void

Private Methods

Méthode Description
GetObjectById ( string id ) : FixtureControlItem
IFixtureController ( string id ) : bool
IFixtureController ( string id ) : void

Method Details

AddListener() public static méthode

public static AddListener ( string id, Func createListener ) : void
id string
createListener Func
Résultat void

BeginAddingItems() public static méthode

Blocks all functions apart from AddListener
public static BeginAddingItems ( ) : void
Résultat void

Contains() public static méthode

public static Contains ( string id ) : bool
id string
Résultat bool

DoAll() public static méthode

public static DoAll ( Action action, int maxThreads = 10 ) : void
action Action
maxThreads int
Résultat void

FinishAddingItems() public static méthode

public static FinishAddingItems ( ) : void
Résultat void

GetAll() public static méthode

public static GetAll ( ) : IEnumerable
Résultat IEnumerable

GetItem() public static méthode

public static GetItem ( string id ) : StreamListener
id string
Résultat StreamListener

GetStatus() public static méthode

public static GetStatus ( string id ) : FixtureStatus
id string
Résultat FixtureStatus

RemoveFixture() public static méthode

public static RemoveFixture ( string id ) : void
id string
Résultat void

RestartFixture() public static méthode

public static RestartFixture ( string id ) : void
id string
Résultat void

StopFixture() public static méthode

public static StopFixture ( string id, bool block = false ) : void
id string
block bool
Résultat void