Sunteți pe pagina 1din 2

List of messages with structures to be sent by DSQE to other modules on init request, message Ids also

needs to be assigned-

1. DSQE_DCCC_INIT_RULE_ID

STRUCT_ DSQE_DCCC_INIT_RULE_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_rules;
STRUCT_RULE rule[no_of_rules];
};

2. DSQE_DCCC_INIT_RULE_SET_ID

STRUCT_ DSQE_DCCC_INIT_RULE_SET_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_ruleset;
STRUCT_RULE_SET rule_set[ no_of_ruleset];
};

3. DSQE_DCCC_INIT_TOI_DOCTRINE_ID

STRUCT_ DSQE_DCCC_INIT_DOCTRINE_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_doctrine;
STRUCT_TRACK_OF_INTEREST_DOCTRINE toi_doctrine[no_of_doctrine];
};

4. DSQE_DCCC_INIT_DATA_SINK_DETAILS_ID
DSQE_MPMS_INIT_DATA_SINK_DETAILS_ID
DSQE_MAPD_INIT_DATA_SINK_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_DATA_SINK_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_data_sink;
STRUCT_DATA_SINK_INFO data_sink[no_of_data_sink];
};

5. DSQE_DCCC_INIT_INTERFACE_DETAILS_ID
DSQE_MPMS_INIT_INTERFACE_DETAILS_ID
DSQE_MAPD_INIT_INTERFACE_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_INTERFACE_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_interface;
STRUCT_ADD_INTERFACE_DETAILS add_interface_details[no_of_interface];
};

6. DSQE_DCCC_INIT_CR_NCR_SESSION_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_CR_NCR_SESSION_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_session;
STRUCT_ADD_LINK_CR_NCR_SESSION_DETAILS link_cr_ncr_session_details[no_of_session];
};
7. DSQE_DCCC_INIT_LIVE_PLAYBACK_SESSION_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_LIVE_PLAYBACK_SESSION_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_session;
STRUCT_ADD_LIVE_PLAYBACK_SESSION_DETAILS add_live_playback_session_details[no_of_session]
};

8. DSQE_DCCC_INIT_THREAT_MATRIX_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_THREAT_MATRIX_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_threat;
STRUCT_THREAT_MATRIX threat_matrix[no_of_threat]
};

9. DSQE_DCCC_INIT_THROTTLE_DETAILS_ID

STRUCT_ DSQE_DCCC_INIT_THROTTLE_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_throttle;
STRUCT_THROTTLE throttle_details[no_of_throttle];
};

10. DSQE_MPMS_INIT_DATA_SINK_STATUS_DETAILS_ID

STRUCT_ DSQE_MPMS_INIT_DATA_SINK_STATUS_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_data_sink;
STRUCT_DATA_SINK_STATUS_ID data_sink_status[no_of_sink_status];
};

11. DSQE_MPMS_INIT_INTERFACE_STATUS_DETAILS_ID

STRUCT_ DSQE_MPMS_INIT_INTERFACE_STATUS_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_interface;
STRUCT_INTERFACE_STATUS_INFO interface_status[no_of_interface]
};

12. DSQE_VAIF_INIT_CAMERA_CONFIGRATION_DETAILS_ID

STRUCT_ DSQE_VAIF_INIT_CAMERA_CONFIGRATION_DETAILS_MSG{
STRUCT_MESSAGE_HEADER msg_hdr
UINT_16 no_of_camera;
STRUCT_CAMERA_CONFIGURATION camera_details[no_of_camera];
};

S-ar putea să vă placă și