All Classes and Interfaces

Class
Description
The Authentication class provides functionality to authenticate users.
Represents the login data for a user.
 
 
 
 
 
 
 
 
 
 
Protobuf type BuchmacherSpiele
Protobuf type BuchmacherSpiele
 
Protobuf type GeneralStatusResponse
Protobuf type GeneralStatusResponse
 
Protobuf type GeneralWettangebotRequest
Protobuf type GeneralWettangebotRequest
 
Protobuf type GetAllBuchmacherAndTheirSpieleResponse
Protobuf type GetAllBuchmacherAndTheirSpieleResponse
 
Protobuf type GetAllSpieleRequest
Protobuf type GetAllSpieleRequest
 
Protobuf type GetAllSpieleResponse
Protobuf type GetAllSpieleResponse
 
Protobuf type GetWettangeboteForBuchmacherRequest
Protobuf type GetWettangeboteForBuchmacherRequest
 
Protobuf type GetWettangeboteForBuchmacherResponse
Protobuf type GetWettangeboteForBuchmacherResponse
 
Protobuf type GetWettangeboteForSpielRequest
Protobuf type GetWettangeboteForSpielRequest
 
Protobuf type GetWettangeboteForSpielResponse
Protobuf type GetWettangeboteForSpielResponse
 
Protobuf type GetWettenForBuchmacherRequest
Protobuf type GetWettenForBuchmacherRequest
 
Protobuf type GetWettenForBuchmacherResponse
Protobuf type GetWettenForBuchmacherResponse
 
Protobuf type LoginRequest
Protobuf type LoginRequest
 
Protobuf type LoginResponse
Protobuf type LoginResponse
 
Protobuf type Spiel
Protobuf type Spiel
 
Protobuf type Wettangebot
Protobuf type Wettangebot
 
Protobuf type Wette
Protobuf type Wette
Protobuf type WetteAnbietenRequest
Protobuf type WetteAnbietenRequest
 
Protobuf type WetteAnbietenResponse
Protobuf type WetteAnbietenResponse
 
 
Protobuf type WetteTauschenRequest
Protobuf type WetteTauschenRequest
 
The 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.