
DCN Next Generation Open Interface Release 2.4 Voting
en | 189
Bosch Communications Systems | 2007 February | SRS_VTINF | Du040905
3.2.9 VT_C_SET_GLOBAL_SETTINGS
Purpose
This function allows the remote controller to set the global voting settings on the CCU. No voting
may be running during the call to this function.
Parameter structure for the function
The function requires the following structure as parameter:
typedef struct
{
WORD wVotingLedMode;
WORD wPresentVotes;
BOOLEAN bShowVoteTimer;
WORD wVoteTimerLimit;
BOOLEAN bReserved1; // must be set to FALSE
BOOLEAN bAutoAbstain;
BOOLEAN bReserved2; // must be set to TRUE
BOOLEAN bVoteWeightingOn;
BOOLEAN bReserved3; // must be set to FALSE
BOOLEAN bFirstVoteCount;
} VT_T_GLOBAL_SETTINGS;
where:
wVotingLedMode This setting is an indication whether soft LED’s on the delegate
units will Remain on after casting a vote. Valid values are:
• VT_C_LED_SHOWVOTE
• VT_C_LED_SECRET_ON_OFF
• VT_C_LED_SECRET_FLASH_ON
See the table below for explanation about the setting values
wPresentVotes This setting tells how to determine the number of participants in
a voting. The setting is one of the following:
• VT_C_100_PRESENT_KEY
• VT_C_100_VALID_VOTES
• VT_C_100_AUTHORISED_VOTES
• VT_C_100_PRESENT_KEY_AND_FRAUD
• VT_C_100_EXTERNAL_PRESENT
See the table below for explanation about setting values.
bShowVoteTimer Identify if a timer is used during the vote round. Valid values
are:
TRUE The vote timer must be displayed on each unit LCD
and shall count down to zero.
FALSE No voting timer is shown.
wVoteTimerLimit The vote time limit. On all displays, the remaining time will be
displayed. If the timer reaches 0, it's the responsibility of the
remote controller to stop/hold the vote round. The range of the
voting time is 0-3600 seconds
bReversed1 Must be set to FALSE.
bAutoAbstain Identify if the initial vote of all participating delegates
automatically will change from ‘Not Voted’ to ‘Abstain’ for a
Parliamentary voting with 3 answer options (No, Abstain, Yes).
For all other voting kinds this flag will be ignored. Valid values
are:
TRUE The initial vote is automatically set to abstain.
FALSE The initial vote is set to not-voted.
bReserved2 Must be TRUE
bVoteWeightingOn If this setting is on the votes will be weighted. Only the answer
option will be weighted. The numbers of ‘Present’ and ‘Not
Komentáře k této Příručce