StageRace 2003 - Road Cycling Administration Help
border

StageRace Server

The StageRace Server functionality allows for external (third-party) programs to communicate with StageRace in real-time. This way general competitor information as well as rankings can be read and also rankings can be set, where rankings do include race times.

Only if you are a programmer or are otherwise involved in the application of a third-party program that is enabled to communicate with StageRace, this information can be of interest for you.

The StageRace server is a D-COM component that exposes a number of interfaces and coclasses for the following logical classes:

  • SRHalfStage: set or reset arrival information, enumerate time trial starting information
  • StageRaceDoc: enumerate (half) stages and competitor information
  • StageraceServer: enumerate open documents and send messages in natural text

If actual communication takes place, an icon in the status bar lights up for every message that is sent.

Note that the StageRace Messaging protocol is part of the StageRace product and therefore falls under its License agreement.

Set Timing Idle

The StageRace Server methods allow for arrival data to be submitted without yet being processed. Processing can, this way, be postponed until idle time. One dedicated method allows for flagging the start of idle time, so that pending timing work can be processed, typically publications generation.

Server Menu

Through Server in the Tools menu a few options are available for the StageRace Server:

  • Process pending timing work forces StageRace to process pending timing work. This will only be necessary in very exceptional circumstances, e.g. when a consumer of the StageRace Server got offline before it could flag the start of idle time.
  • Send teams as allows to choose whether the textual representation of teams is sent as the team code or the full team name.

 

Go top

Converted from CHM to HTML with chm2web Standard 2.8 (unicode)