![]() | Scoring |
The ScoringProgramPipeClient type exposes the following members.
Name | Description | |
---|---|---|
![]() | AcceptQueueData | Signals to the Data Connector synchronously that a specific type of queuedata up to the specified id does not need to be sent again. |
![]() | AcceptQueueDataAsync | Signals to the Data Connector asynchronously that a specific type of queuedata up to the specified id does not need to be sent again. |
![]() | AddSession | Adds the given session to a known event synchronously. This event must have been sent to the Data Connector previously using an InitDTO. |
![]() | AddSessionAsync | Adds the given session to a known event asynchronously. This event must have been sent to the Data Connector previously using an InitDTO. |
![]() | ClearData | Instructs the DataConnector to synchronously clear all incoming and outgoing queuedata and to remove al validation data as well. Use with caution! |
![]() | ClearDataAsync | Instructs the DataConnector to asynchronously clear all incoming and outgoing queuedata and to remove al validation data as well. Use with caution! |
![]() | Connect | Connect to the Data Connector synchronously |
![]() | ConnectAsync | Connect to the Data Connector asynchronously. |
![]() | Continue | Instructs BCS synchronously to continue working with a previously created event. |
![]() | ContinueAsync | Instructs BCS asynchronously to continue working with a previously created event. |
![]() | Disconnect | Disconnects from the Data Connector synchronously, causing the Data Connector to close the pipe and reopen it. |
![]() | DisconnectAsync | Disconnects from the Data Connector asynchronously, causing the Data Connector to close the pipe and reopen it. |
![]() | Dispose |
Disposes the class.
(Overrides DataConnectorPipeClientTCommandDispose(Boolean)) |
![]() | DoesSessionExist | Does an synchronous check on if the session with the given guid exists. |
![]() | DoesSessionExistAsync | Does an asynchronous check on if the session with the given guid exists. |
![]() | GetAllMovements | Returns the movements synchronously for the given session as they are in use by BCS.Mind that the Data Connector itself creates updates to enact movement changes. |
![]() | GetAllMovementsAsync | Returns the movements asynchronously for the given session as they are in use by BCS.Mind that the Data Connector itself creates updates to enact movement changes. |
![]() | GetMovement | Returns the movement for the given section synchronously as it is in use by BCS.Mind that the Data Connector itself creates updates to enact movement changes. |
![]() | GetMovementAsync | Returns the movement asynchronously for the given section as it is in use by BCS.Mind that the Data Connector itself creates updates to enact movement changes. |
![]() | Initialize | Instructs BCS to create a new sessions 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. |
![]() | InitializeAsync | Instructs BCS to create new sessions 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. |
![]() | IssueManagementCommand | Issue a management command to BCS synchronously. This command can either be a query for information on the location of its scoring file, which sessions it is currently administering or which sessions are know to it, or it can be an instruction to shut down. |
![]() | IssueManagementCommandAsync | Issue a management command to BCS asynchronously. This command can either be a query for information on the location of its scoring file, which sessions it is currently administering or which sessions are known to it, or it can be an instruction to shut down. |
![]() | LogError |
Logs an exception.
(Overrides DataConnectorPipeClientTCommandLogError(Exception)) |
![]() | LogMethodEntry |
Logs the entry to a method with its parameters (if any).
(Overrides DataConnectorPipeClientTCommandLogMethodEntry(String)) |
![]() | Ping | Communicates to the Data Connector synchronously to see if it is responsive. This is done by sending a random piece of data and checking of the Data Connector returns it. |
![]() | PingAsync | Communicates to the Data Connector asynchronously to see if it is responsive. This is done by sending a random piece of data and checking of the Data Connector returns it. |
![]() | PollForHandrecords | Polls the Data Connector synchronously for new handrecords for the session, |
![]() | PollForHandrecordsAsync | Polls the Data Connector asynchronously for new handrecords for the session, |
![]() | PollForParticipations | Polls the client queue synchronously for new participations for the specified session. |
![]() | PollForParticipationsAsync | Polls the client queue asynchronously for new participations for the specified session. |
![]() | PollForPlayerData | Polls the client queue asynchronously for new player data for the specified session. |
![]() | PollForPlayerDataAsync | Polls the client queue asynchronously for new player data for the specified session. |
![]() | PollForResults | Polls the client queue for new boardresults synchronously. Required. The guid of the session to poll participations for.Poll all results for the session, included ones polled before. |
![]() | PollForResultsAsync | Polls the client queue for new boardresults asynchronously. Required. The guid of the session to poll participations for.Poll all results for the session, included ones polled before. |
![]() | SendBridgemate2Settings | Adds or updates the Bridgemate 2 settings for the given sections synchronously. There can and must be one dto per section. The section letters cannot be left out! |
![]() | SendBridgemate2SettingsAsync | Adds or updates the Bridgemate 2 settings for the given sections asynchronously. There can and must be one dto per section. The section letters cannot be left out. |
![]() | SendBridgemate3Settings | Adds or updates the Bridgemate 3 settings for the given sections synchronously. There can and must be one dto per section. The section letters cannot be left out! |
![]() | SendBridgemate3SettingsAsync | Adds or updates the Bridgemate 3 settings for the given sections asynchronously. There can and must be one dto per section. The section letters cannot be left out! |
![]() | SendHandrecords | Sends handrecords synchronously to the BCS queue. |
![]() | SendHandrecordsAsync | Sends handrecords asynchronously to the BCS queue. |
![]() | SendParticipations | Sends participations asynchronously to the BCS queue. |
![]() | SendParticipationsAsync | Sends participations asynchronously to the BCS queue. |
![]() | SendPlayerData | Sends PlayerData synchronously to the BCS queue. |
![]() | SendPlayerDataAsync | Sends PlayerData asynchronously to the BCS queue. |
![]() | SendResults | Sends boardresults synchronously to the BCS queue |
![]() | SendResultsAsync | Sends boardresults asynchronously to the BCS queue |
![]() | UpdateMovement | Instructs BCS synchronously to update the movement for the given section. Be sure to include the movement for the section after its change. BCS will figure out how to adjust its data to enact the change. Mind that board results will be erased for each table starting from the lowest numbered round with different round data. |
![]() | UpdateMovementAsync | Instructs BCS asynchronously to update the movement for the given section. Be sure to include the movement for the section after its change. BCS will figure out how to adjust its data to enact the change. Mind that board results will be erased for each table starting from the lowest numbered round with different round data. |
![]() | UpdateScoringGroups | Instructs BCS synchronously to update the scoringgroups. This can be done to change the scoring method or to rearrange the sections that are attached to them. |
![]() | UpdateScoringGroupsAsync | Instructs BCS asynchronously to update the scoringgroups. This can be done to change the scoring method or to rearrange the sections that are attached to them. |