![]() | Scoring |
public class ScoringProgramHttpClient : IDisposable
The ScoringProgramHttpClient type exposes the following members.
Name | Description | |
---|---|---|
![]() | ScoringProgramHttpClient | Initializes a new instance of the ScoringProgramHttpClient class |
Name | Description | |
---|---|---|
![]() | IsActive | |
![]() | IsSending | Only one request can be sent at the same time. So let asynchronous code always check, set and reset this property before, while and after sending a request. Feel free to make more nifty implementations. |
![]() | LastHandrecordQueueItemId | The id of the last handrecord queue item downloaded from the Data Connector. You can use this to internally accept this item (and all before of the same type). |
![]() | LastParticipantQueueItemId | The id of the last participant queue item downloaded from the Data Connector. You can use this to internally accept this item (and all before of the same type). |
![]() | LastResultQueueItemId | The id of the last result queue item downloaded from the Data Connector. You can use this to internally accept this item (and all before of the same type). |
Name | Description | |
---|---|---|
![]() | AcceptQueueDataAsync | Signals to the Data Connector that a specific type of queuedata up to the specified id does not need to be sent again. |
![]() | Connect | |
![]() | ContinueAsync | Instructs BCS to continue working a previously created scoring file. |
![]() | DisconnectAsync | |
![]() | Dispose | Releases all resources used by the ScoringProgramHttpClient |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the ScoringProgramHttpClient and optionally releases the managed resources |
![]() | GetMovementAsync | Returns the movement for the given section as it is in use by BCS. This data can be used to create movement updates. |
![]() | InitiaLizeAsync | Instructs BCS to create a new scoring file with the provided table domain data (scoring groups, sections, tables, rounds). Player names, Results and Handrecords can be included or can be uploaded later. The latter option is considerably less performant. |
![]() | Ping | Communicates to the Data Connector to see if it is responsive. |
![]() | PollForHandrecordsAsync | |
![]() | PollForParticipationsAsync | |
![]() | PollForResultsAsync | |
![]() | SendHandrecordsAsync | Sends handrecords to the BCS queue. |
![]() | SendParticipationsAsync | Sends participations to the BCS queue. |
![]() | SendPlayerDataAsync | Sends PlayerData to the BCS queue. |
![]() | SendResultsAsync | Sends boardresults to the BCS queue |
Name | Description | |
---|---|---|
![]() ![]() | DebugLogger | |
![]() ![]() | ErrorLogger |