
DCN Next Generation Open Interface Release 2.4 Config Install and Database
en | 53
Bosch Communications Systems | 2007 February | SRS_SCSIINF | Du010934
4.4 SC_C_DISCONNECT_UNIT
Purpose
Notifies the remote controller that a unit has lost his connection with the CCU (i.e. the unit is
disconnected from the ACN-trunk or MOST-trunk). This notification informs the remote
controller that the unit is no longer available.
Notify structure with this update
The update comes along with the same structure as defined in section 4.3.
4.5 SC_C_CONNECT_SLAVE_CCU
Purpose
Notifies the remote controller that a slave-CCU has connected to the master-CCU.
Notify structure with this update
The update comes with the following structure:
typedef struct
{
BYTE bySlaveId;
WORD wFillLevel;
SC_T_UNIT_DATA tConnectedUnits[SC_C_CLUSTER_MAX];
} SC_T_CCU_CONNECT;
where:
bySlaveId The identification number of the slave-CCU involved.
wFillLevel The number of units present in the tConnectedUnits array. Only
this amount of array elements is transmitted.
tConnectedUnits A list of units that are connected to the slave in question. This
means that all units reported in the list are also connected.
Each list element is defined as a SC_T_UNIT_DATA structure
which is defined in section 3.6.
Note: Although the list is defined with SC_C_CLUSTER_MAX
elements, only the maximum number of units possible
for one slave will be transmitted.
Currently the wFillLevel parameter will always be zero. Due to the nature of the units and the
control flow used with the CCU (slave and master), each unit will connect itself using the
notification SC_C_CONNECT_UNIT. Therefore no units are reported in this list. Future
extension in the software could build a list of units connected to a slave. That list should then
be reported in the tConnectedUnits list.
4.6 SC_C_DISCONNECT_SLAVE_CCU
Purpose
Notifies the remote controller that the master-CCU has lost connection to one of his slave-
CCU’s. Along with this notification a list of all units connected to that slave is send. This
notification tells the remote controller that the listed units are no longer available.
Notify structure with this update
The update comes with the following structure:
typedef struct
{
BYTE bySlaveId;
WORD wFillLevel;
SC_T_UNIT_DATA tDisconnectedUnits[SC_C_CLUSTER_MAX];
} SC_T_CCU_DISCONNECT;
where:
bySlaveId The identification number of the slave-CCU involved.
wFillLevel The number of units present in the tDisconnectedUnits array.
Komentarze do niniejszej Instrukcji