Fawkes API Fawkes Development Version

spl_gamecontrol_t Struct Reference

SPL RefBox protocol game control struct. More...

#include <spl.h>

List of all members.

Public Attributes

char header [SPL_HEADER_SIZE]
 header to identify the structure
uint32_t version
 version of the data structure
uint8_t players_per_team
 The number of players on a team.
uint8_t state
 state of the game (STATE_READY, STATE_PLAYING, etc.)
uint8_t first_half
 1 = game in first half, 0 otherwise
uint8_t kick_off_team
 the next team to kick off
uint8_t secondary_state
 Extra state information - (STATE2_NORMAL, STATE2_PENALTYSHOOT, etc)
uint8_t drop_in_team
 team that caused last drop in
uint16_t drop_in_time
 number of seconds passed since the last drop in.
uint32_t secs_remaining
 estimate of number of seconds remaining in the half
spl_teaminfo_t teams [2]
 Info about the teams.
uint16_t drop_on_time
 number of seconds passed since the last drop in.

Detailed Description

SPL RefBox protocol game control struct.

Definition at line 63 of file spl.h.


Member Data Documentation

team that caused last drop in

Definition at line 71 of file spl.h.

number of seconds passed since the last drop in.

-1 before first dropin

Definition at line 72 of file spl.h.

number of seconds passed since the last drop in.

-1 before first dropin

Definition at line 62 of file spl.h.

1 = game in first half, 0 otherwise

Definition at line 68 of file spl.h.

header to identify the structure

Definition at line 64 of file spl.h.

the next team to kick off

Definition at line 69 of file spl.h.

The number of players on a team.

Definition at line 66 of file spl.h.

Extra state information - (STATE2_NORMAL, STATE2_PENALTYSHOOT, etc)

Definition at line 70 of file spl.h.

estimate of number of seconds remaining in the half

Definition at line 73 of file spl.h.

state of the game (STATE_READY, STATE_PLAYING, etc.)

state of the game (STATE_READY, STATE_PLAYING, etc)

Definition at line 67 of file spl.h.

Info about the teams.

Definition at line 74 of file spl.h.

version of the data structure

Definition at line 65 of file spl.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends