
DCN Next Generation Open Interface Release 2.4 Voting
en | 183
Bosch Communications Systems | 2007 February | SRS_VTINF | Du040905
3. REMOTE FUNCTIONS
3.1 Introduction
This chapter describes the various remote functions available to handle the voting application. A
global description of the remote function handling is described in [SRS_INF].
[SRS_INF] also gives a description about the type used within this document.
3.1.1 Remote function item explanation
Each description consists of the following items:
• Purpose
A global description of the purpose of the function.
• Parameter structure for the function
The input parameters needed to fulfill the function. When the function requires no parameters,
no structure is described here.
• Response structure from the function
The output information coming from the function called. This information is only valid when the
‘wError’ field of the received response information equals VT_E_NOERROR.
• Error codes returned
The error values returned in the ‘wError’ field of the received response information. All
possible error codes are described in appendix 0.
• Update notifications
The update notifications which are generated after the execution of the remote function. When
there are no notifications generated, then this part will be omitted.
• Related functions
The related function in conjunction with the function described. It refers to other remote
functions and to related update notifications.
3.2 Voting functions
3.2.1 VT_C_START_APP
Purpose
Indicate the CCU that the remote controller wants to communicate with the VT application inside
the CCU. After receiving this function the CCU gives the control for VT to the remote controller.
When you omit the execution of this remote function, all other remote functions will have no effect
and will return an error (
VT_E_APP_NOT_STARTED).
Parameter structure for the function
The function requires the following structure as parameter:
typedef struct
{
BOOLEAN bResultNotify;
BOOLEAN bReserved;
WORD wViewTimeAfterStop;
} VT_T_COMCONTROL;
where:
bResultNotify Informs the voting application to send update notifications for
the interim results processed. The following settings are valid:
TRUE When Update notifications are created, they will be
sent to the remote controller using update
notifications.
FALSE No update notifications are sent to the remote
controller. The remote controller can however
Commenti su questo manuale