⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 snmputil.c

📁 基于h323协议的软phone
💻 C
📖 第 1 页 / 共 2 页
字号:
#ifdef __cplusplus
extern "C" {
#endif

#include "rvinternal.h"
#include <stdlib.h>
#include "rvstdio.h"
#include "mib.h"
#include "snmpI.h"
#include "snmputil.h"


/*FILE *fpDebug;*/


const char * parameterName(h341ParameterName param)
{
switch(param)
{
 case   mmRoot:
    return "mmRoot";
 case mmH323Root:
    return "mmH323Root";
 case h225callSignaling:
    return "h225callSignaling";
 case callSignalConfig:
    return "callSignalConfig";
 case callSignalConfigTable:
    return "callSignalConfigTable";
 case callSignalConfigEntry:
    return "callSignalConfigEntry";
 case callSignalConfigMaxConnections:
    return "callSignalConfigMaxConnections";
 case callSignalConfigAvailableConnections:
    return "callSignalConfigAvailableConnections";
 case callSignalConfigT303:
    return "callSignalConfigT303";
 case callSignalConfigT301:
    return "callSignalConfigT301";
 case callSignalConfigEnableNotifications:
    return "callSignalConfigEnableNotifications";
 case callSignalStats:
    return "callSignalStats";
 case callSignalStatsTable :
    return "callSignalStatsTable ";
 case callSignalStatsEntry:
    return "callSignalStatsEntry";
 case callSignalStatsCallConnectionsIn:
    return "callSignalStatsCallConnectionsIn";
 case callSignalStatsCallConnectionsOut:
    return "callSignalStatsCallConnectionsOut";
 case callSignalStatsAlertingMsgsIn:
    return "callSignalStatsAlertingMsgsIn";
 case callSignalStatsAlertingMsgsOut:
    return "callSignalStatsAlertingMsgsOut";
 case callSignalStatsCallProceedingsIn:
    return "callSignalStatsCallProceedingsIn";
 case callSignalStatsCallProceedingsOut:
    return "callSignalStatsCallProceedingsOut";
 case callSignalStatsSetupMsgsIn:
    return "callSignalStatsSetupMsgsIn";
 case callSignalStatsSetupMsgsOut:
    return "callSignalStatsSetupMsgsOut";
 case callSignalStatsSetupAckMsgsIn:
    return "callSignalStatsSetupAckMsgsIn";
 case callSignalStatsSetupAckMsgsOut:
    return "callSignalStatsSetupAckMsgsOut";
 case callSignalStatsProgressMsgsIn:
    return "callSignalStatsProgressMsgsIn";
 case callSignalStatsProgressMsgsOut:
    return "callSignalStatsProgressMsgsOut";
 case callSignalStatsReleaseCompleteMsgsIn:
    return "callSignalStatsReleaseCompleteMsgsIn";
 case callSignalStatsReleaseCompleteMsgsOut:
    return "callSignalStatsReleaseCompleteMsgsOut";
 case callSignalStatsStatusMsgsIn:
    return "callSignalStatsStatusMsgsIn";
 case callSignalStatsStatusMsgsOut:
    return "callSignalStatsStatusMsgsOut";
 case callSignalStatsStatusInquiryMsgsIn:
    return "callSignalStatsStatusInquiryMsgsIn";
 case callSignalStatsStatusInquiryMsgsOut:
    return "callSignalStatsStatusInquiryMsgsOut";
 case callSignalStatsFacilityMsgsIn:
    return "callSignalStatsFacilityMsgsIn";
 case callSignalStatsFacilityMsgsOut:
    return "callSignalStatsFacilityMsgsOut";
 case callSignalStatsInfoMsgsIn:
    return "callSignalStatsInfoMsgsIn";
 case callSignalStatsInfoMsgsOut:
    return "callSignalStatsInfoMsgsOut";
 case callSignalStatsNotifyMsgsIn:
    return "callSignalStatsNotifyMsgsIn";
 case callSignalStatsNotifyMsgsOut:
    return "callSignalStatsNotifyMsgsOut";
 case callSignalStatsAverageCallDuration:
    return "callSignalStatsAverageCallDuration";
 case connections :
    return "connections ";
 case connectionsActiveConnections:
    return "connectionsActiveConnections";
 case connectionsTable:
    return "connectionsTable";
 case connectionsTableEntry:
    return "connectionsTableEntry";
 case connectionsSrcTransporTAddressTag:
    return "connectionsSrcTransporTAddressTag";
 case connectionsSrcTransporTAddress:
    return "connectionsSrcTransporTAddress";
 case connectionsCallIdentifier:
    return "connectionsCallIdentifier";
 case connectionsRole :
    return "connectionsRole ";
 case connectionsState:
    return "connectionsState";
 case connectionsDestTransporTAddressTag:
    return "connectionsDestTransporTAddressTag";
 case connectionsDestTransporTAddress:
    return "connectionsDestTransporTAddress";
 case connectionsDestAliasTag:
    return "connectionsDestAliasTag";
 case connectionsDestAlias:
    return "connectionsDestAlias";
 case connectionsSrcH245SigTransporTAddressTag:
    return "connectionsSrcH245SigTransporTAddressTag";
 case connectionsSrcH245SigTransporTAddress:
    return "connectionsSrcH245SigTransporTAddress";
 case connectionsDestH245SigTransporTAddressTag:
    return "connectionsDestH245SigTransporTAddressTag";
 case connectionsDestH245SigTransporTAddress:
    return "connectionsDestH245SigTransporTAddress";
 case connectionsConfId:
    return "connectionsConfId";
 case connectionsCalledPartyNumber:
    return "connectionsCalledPartyNumber";
 case connectionsDestXtraCallingNumber1:
    return "connectionsDestXtraCallingNumber1";
 case connectionsDestXtraCallingNumber2:
    return "connectionsDestXtraCallingNumber2";
 case connectionsDestXtraCallingNumber3:
    return "connectionsDestXtraCallingNumber3";
 case connectionsDestXtraCallingNumber4:
    return "connectionsDestXtraCallingNumber4";
 case connectionsDestXtraCallingNumber5:
    return "connectionsDestXtraCallingNumber5";
 case connectionsFastCall:
    return "connectionsFastCall";
 case connectionsSecurity:
    return "connectionsSecurity";
 case connectionsH245Tunneling:
    return "connectionsH245Tunneling";
 case connectionsCanOverlapSend:
    return "connectionsCanOverlapSend";
 case connectionsCRV:
    return "connectionsCRV";
 case connectionsCallType:
    return "connectionsCallType";
 case connectionsRemoteExtensionAddress:
    return "connectionsRemoteExtensionAddress";
 case connectionsExtraCRV1:
    return "connectionsExtraCRV1";
 case connectionsExtraCRV2:
    return "connectionsExtraCRV2";
 case connectionsConnectionStartTime:
    return "connectionsConnectionStartTime";
 case connectionsEndpointType:
    return "connectionsEndpointType";
 case connectionsReleaseCompleteReason:
    return "connectionsReleaseCompleteReason";
 case callSignalEvents:
    return "callSignalEvents";
 case callReleaseComplete:
    return "callReleaseComplete";
case mmH245Root:
    return "mmH245Root:";
case h245:
   return  "h245";
case h245Configuration:
   return  "h245Configuration";
case h245ConfigurationTable:
   return  "h245ConfigurationTable";
case h245ConfigurationTableEntry:
   return  "h245ConfigurationTableEntry";
case h245ConfigT101Timer:
   return  "h245ConfigT101Timer";
case h245ConfigT102Timer:
   return  "h245ConfigT102Timer";
case h245ConfigT103Timer:
   return  "h245ConfigT103Timer";
case h245ConfigT104Timer:
   return  "h245ConfigT104Timer";
case h245ConfigT105Timer:
   return  "h245ConfigT105Timer";
case h245ConfigT106Timer:
   return  "h245ConfigT106Timer";
case h245ConfigT107Timer:
   return  "h245ConfigT107Timer";
case h245ConfigT108Timer:
   return  "h245ConfigT108Timer";
case h245ConfigT109Timer:
   return  "h245ConfigT109Timer";
case h245ConfigN100Counter:
   return  "h245ConfigN100Counter";
case h245ControlChannel:
   return  "h245ControlChannel";
case h245ControlChannelStatsTable:
   return  "h245ControlChannelStatsTable";
case h245ControlChannelStatsTableEntry:
   return  "h245ControlChannelStatsTableEntry";
case h245ControlChannelNumberOfListenPorts:
   return  "h245ControlChannelNumberOfListenPorts";
case h245ControlChannelMaxConnections:
   return  "h245ControlChannelMaxConnections";
case h245ControlChannelNumberOfListenFails:
   return  "h245ControlChannelNumberOfListenFails";
case h245ControlChannelNumberOfActiveConnections:
   return  "h245ControlChannelNumberOfActiveConnections";
case h245ControlChannelMasterSlaveMaxRetries:
   return  "h245ControlChannelMasterSlaveMaxRetries";
case h245ControlChannelConnectionAttemptsFail:
   return  "h245ControlChannelConnectionAttemptsFail";
case h245ControlChanneMasterSlavelDeterminations:
   return  "h245ControlChanneMasterSlavelDeterminations";
case h245ControlChannelMasterSlaveAcks:
   return  "h245ControlChannelMasterSlaveAcks";
case h245ControlChannelMasterSlaveRejects:
   return  "h245ControlChannelMasterSlaveRejects";
case h245ControlChannelMasterSlaveT106Rejects:
   return  "h245ControlChannelMasterSlaveT106Rejects";
case h245ControlChannelMasterSlaveMSDRejects:
   return  "h245ControlChannelMasterSlaveMSDRejects";
case h245ControlChannelNumberOfMasterSlaveInconsistentFieldRejects:
   return  "h245ControlChannelNumberOfMasterSlaveInconsistentFieldRejects";
case h245ControlChannelMasterSlaveMaxCounterRejects:
   return  "h245ControlChannelMasterSlaveMaxCounterRejects";
case h245ControlChannelMasterSlaveReleases:
   return  "h245ControlChannelMasterSlaveReleases";
case h245ControlChannelNumberOfTunnels:
   return  "h245ControlChannelNumberOfTunnels";
case h245ControlChannelMasterSlaveTable:
   return  "h245ControlChannelMasterSlaveTable";
case h245ControlChannelMasterSlaveTableEntry:
   return  "h245ControlChannelMasterSlaveTableEntry";
case h245ControlChannelSrcAddressTag:
   return  "h245ControlChannelSrcAddressTag";
case h245ControlChannelSrcTransporTAddress:
   return  "h245ControlChannelSrcTransporTAddress";
case h245ControlChannelDesTAddressTag:
   return  "h245ControlChannelDesTAddressTag";
case h245ControlChannelDestTransporTAddress:
   return  "h245ControlChannelDestTransporTAddress";
case h245ControlChannelIndex:
   return  "h245ControlChannelIndex";
case h245ControlChannelMSDState:
   return  "h245ControlChannelMSDState";
case h245ControlChannelTerminalType:
   return  "h245ControlChannelTerminalType";
case h245ControlChannelNumberOfMSDRetries:
   return  "h245ControlChannelNumberOfMSDRetries";
case h245ControlChannelIsTunneling:
   return  "h245ControlChannelIsTunneling";
case h245CapExchange:
   return  "h245CapExchange";
case h245CapExchangeStatsTable:
   return  "h245CapExchangeStatsTable";
case h245CapExchangeStatsTableEntry:
   return  "h245CapExchangeStatsTableEntry";
case h245CapExchangeSets:
   return  "h245CapExchangeSets";
case h245CapExchangeAcks:
   return  "h245CapExchangeAcks";
case h245CapExchangeRejects:
   return  "h245CapExchangeRejects";
case h245CapExchangeRejectUnspecified:
   return  "h245CapExchangeRejectUnspecified";
case h245CapExchangeRejectUndefinedTableEntryUsed:
   return  "h245CapExchangeRejectUndefinedTableEntryUsed";
case h245CapExchangeRejectDescriptorCapacityExceeded:
   return  "h245CapExchangeRejectDescriptorCapacityExceeded";
case h245CapExchangeRejectTableEntryCapacityExeeded:
   return  "h245CapExchangeRejectTableEntryCapacityExeeded";
case h245CapExchangeReleases:
   return  "h245CapExchangeReleases";
case h245CapExchangeCapabilityTable:
   return  "h245CapExchangeCapabilityTable";
case h245CapExchangeCapabilityTableEntry:
   return  "h245CapExchangeCapabilityTableEntry";
case h245CapExchangeDirection:
   return  "h245CapExchangeDirection";
case h245CapExchangeState:
   return  "h245CapExchangeState";
case h245CapExchangeProtocolId:
   return  "h245CapExchangeProtocolId";
case h245CapExchangeRejectCause:
   return  "h245CapExchangeRejectCause";
case h245CapExchangeMultiplexCapability:
   return  "h245CapExchangeMultiplexCapability";
case h245CapExchangeCapability:
   return  "h245CapExchangeCapability";
case h245CapExchangeCapabilityDescriptors:
   return  "h245CapExchangeCapabilityDescriptors";
case h245LogChannels:
   return  "h245LogChannels";
case h245LogChannelsChannelTable:
   return  "h245LogChannelsChannelTable";
case h245LogChannelsChannelTableEntry:
   return  "h245LogChannelsChannelTableEntry";
case h245LogChannelsChannelNumber:
   return  "h245LogChannelsChannelNumber";
case h245LogChannelsChannelDirection:
   return  "h245LogChannelsChannelDirection";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -