
DCN Next Generation Open Interface Release 2.4 Microphone Management
en | 88
Bosch Communications Systems | 2007 February | SRS_MMINF | Du020903
3. REMOTE FUNCTIONS
3.1 Introduction
This chapter describes the various remote functions needed to perform microphone
management on the system.
3.1.1 Preconditions
The remote functions for the MM application acting on any of the microphone lists always use
the UnitId to perform the requested functionality. For the Request to speak list or Comment
Request list functions also a DelegateId is required. This UnitId and DelegateId must be
retrieved respectively set, using the appropriate functions of the SC/SI Remote Interface as
described in [SRS_SCSIINF].
3.1.2 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. The type definitions of the basic
types used to build up the input parameter structure are given in [SRS_INF].
• 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
MM_E_NOERROR.
• Error codes returned
The possible error values returned in the ‘wError’ field of the response
information for this remote function. All different error codes are described in appendix 0.
• Update notifications
The update notifications, which are generated during 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 MM General functions
3.2.1 MM_C_START_MM
Purpose
Indicates the CCU that the remote controller wants updates notifications from the MM appli-
cation inside the CCU. After receiving this function the CCU increments the update use count.
As long as the update use count is greater than zero, the CCU will sent update notifications to
the remote controller. Update notifications are sent upon state changes due to actions from
the control PC(s) and all microphone actions on the units.
When you omit the execution of this remote function, you can still execute remote functions,
but no update notifications will be sent to the remote controller.
Parameter structure for the function
The function has no additional parameters.
Komentarze do niniejszej Instrukcji