Added statistics group for RSerPool protocols.

This commit is contained in:
Thomas Dreibholz 2021-02-22 23:20:09 +01:00
parent 9587569f44
commit 39fd3212b9
No known key found for this signature in database
GPG Key ID: 5CD5D12AA0877B49
3 changed files with 29 additions and 0 deletions

View File

@ -50,6 +50,7 @@ typedef enum {
REGISTER_STAT_GROUP_CONVERSATION_LIST, /* member of the conversation list */
REGISTER_STAT_GROUP_ENDPOINT_LIST, /* member of the endpoint list */
REGISTER_STAT_GROUP_RESPONSE_TIME, /* member of the service response time list */
REGISTER_STAT_GROUP_RSERPOOL, /* member of the RSerPool list */
REGISTER_STAT_GROUP_TELEPHONY, /* telephony specific */
REGISTER_STAT_GROUP_TELEPHONY_ANSI, /* name says it all */
REGISTER_STAT_GROUP_TELEPHONY_GSM, /* GSM (and UMTS?) */

View File

@ -2641,6 +2641,7 @@ static QList<register_stat_group_t> menu_groups = QList<register_stat_group_t>()
<< REGISTER_STAT_GROUP_CONVERSATION_LIST
<< REGISTER_STAT_GROUP_ENDPOINT_LIST
<< REGISTER_STAT_GROUP_RESPONSE_TIME
<< REGISTER_STAT_GROUP_RSERPOOL
<< REGISTER_STAT_GROUP_TELEPHONY
<< REGISTER_STAT_GROUP_TELEPHONY_ANSI
<< REGISTER_STAT_GROUP_TELEPHONY_GSM
@ -2662,6 +2663,9 @@ void MainWindow::addMenuActions(QList<QAction *> &actions, int menu_group)
case REGISTER_STAT_GROUP_RESPONSE_TIME:
main_ui_->menuServiceResponseTime->addAction(action);
break;
case REGISTER_STAT_GROUP_RSERPOOL:
main_ui_->menuRSerPool->addAction(action);
break;
case REGISTER_STAT_GROUP_TELEPHONY:
main_ui_->menuTelephony->addAction(action);
break;
@ -2725,6 +2729,9 @@ void MainWindow::removeMenuActions(QList<QAction *> &actions, int menu_group)
case REGISTER_STAT_GROUP_RESPONSE_TIME:
main_ui_->menuServiceResponseTime->removeAction(action);
break;
case REGISTER_STAT_GROUP_RSERPOOL:
main_ui_->menuRSerPool->removeAction(action);
break;
case REGISTER_STAT_GROUP_TELEPHONY:
main_ui_->menuTelephony->removeAction(action);
break;

View File

@ -544,6 +544,13 @@
<addaction name="actionStatisticsSametime"/>
<addaction name="menuTcpStreamGraphs"/>
<addaction name="actionStatisticsUdpMulticastStreams"/>
<addaction name="menuRSerPool"/>
<widget class="QMenu" name="menuRSerPool">
<property name="title">
<string>Reliable Server Pooling (RSerPool)</string>
</property>
</widget>
<addaction name="actionStatistics_REGISTER_STAT_GROUP_RSERPOOL"/>
</widget>
<widget class="QMenu" name="menuTelephony">
<property name="title">
@ -2676,6 +2683,20 @@
<enum>QAction::NoRole</enum>
</property>
</action>
<action name="actionStatistics_REGISTER_STAT_GROUP_RSERPOOL">
<property name="text">
<string>REGISTER_STAT_GROUP_RSERPOOL</string>
</property>
<property name="toolTip">
<string>Start of &quot;REGISTER_STAT_GROUP_RSERPOOL&quot;</string>
</property>
<property name="visible">
<bool>false</bool>
</property>
<property name="menuRole">
<enum>QAction::NoRole</enum>
</property>
</action>
<action name="actionTelephonyANSIPlaceholder">
<property name="enabled">
<bool>false</bool>