All Classes and Interfaces
Class
Description
The Authentication class provides functionality to authenticate users.
Represents the login data for a user.
Protobuf type
BuchmacherSpieleProtobuf type
BuchmacherSpieleProtobuf type
GeneralStatusResponseProtobuf type
GeneralStatusResponseProtobuf type
GeneralWettangebotRequestProtobuf type
GeneralWettangebotRequestProtobuf type
GetAllBuchmacherAndTheirSpieleResponseProtobuf type
GetAllBuchmacherAndTheirSpieleResponseProtobuf type
GetAllSpieleRequestProtobuf type
GetAllSpieleRequestProtobuf type
GetAllSpieleResponseProtobuf type
GetAllSpieleResponseProtobuf type
GetWettangeboteForBuchmacherRequestProtobuf type
GetWettangeboteForBuchmacherRequestProtobuf type
GetWettangeboteForBuchmacherResponseProtobuf type
GetWettangeboteForBuchmacherResponseProtobuf type
GetWettangeboteForSpielRequestProtobuf type
GetWettangeboteForSpielRequestProtobuf type
GetWettangeboteForSpielResponseProtobuf type
GetWettangeboteForSpielResponseProtobuf type
GetWettenForBuchmacherRequestProtobuf type
GetWettenForBuchmacherRequestProtobuf type
GetWettenForBuchmacherResponseProtobuf type
GetWettenForBuchmacherResponseProtobuf type
LoginRequestProtobuf type
LoginRequestProtobuf type
LoginResponseProtobuf type
LoginResponseProtobuf type
SpielProtobuf type
SpielProtobuf type
WettangebotProtobuf type
WettangebotProtobuf type
WetteProtobuf type
WetteProtobuf type
WetteAnbietenRequestProtobuf type
WetteAnbietenRequestProtobuf type
WetteAnbietenResponseProtobuf type
WetteAnbietenResponseProtobuf type
WetteTauschenRequestProtobuf type
WetteTauschenRequestThe BuchmacherService class represents the main service for the Buchmacher.
The Launcher class is the entry point for the Buchmacher GUI application.
Implements the leader election algorithm.
The LeaderWunsch class represents a leader wish in the system.
The LeaderWunschAcceptThread class represents a thread that waits for a specified time and then checks
if the leader wunsch is still active.
Main class for the Buchmacher client.
The MessageClient class provides functionality for creating a MQTT client and interacting with MQTT topics.
This class provides helper methods for managing message subscriptions and publications.
The QuoteAlgorithmHelper class provides methods for calculating and publishing quotes for new games,
handling quote changes and responses, and triggering the calculation of quotes for specific games.
This class represents a thread that waits for a certain amount of time before accepting and publishing game quotes.
Helper class to calculate the risk for each game in a given set of bets.
The RpcRequestHelper class provides static methods for making RPC requests to a Buchmacher service.
The SpielEventType enum represents the different types of events that can occur during a game.
Risiko für ein Spiel
The TauschHelper class provides methods to handle tauschWuensche (exchange requests) for betting purposes.
Represents a TauschWunsch (Exchange Request) in a betting system.
The TauschWorkflow class represents a workflow for performing a Tausch (exchange) between two Buchmacher instances.
Interface for UI controllers.
This class provides tools related to betting.