📄 snmputil.c
字号:
case h245LogChannelsIndex:
return "h245LogChannelsIndex";
case h245LogChannelsChannelState:
return "h245LogChannelsChannelState";
case h245LogChannelsMediaTableType:
return "h245LogChannelsMediaTableType";
case h245LogChannelsH225Table:
return "h245LogChannelsH225Table";
case h245LogChannelsH225TableEntry:
return "h245LogChannelsH225TableEntry";
case h245LogChannelsSessionId:
return "h245LogChannelsSessionId";
case h245LogChannelsAssociateSessionId:
return "h245LogChannelsAssociateSessionId";
case h245LogChannelsMediaChannel:
return "h245LogChannelsMediaChannel";
case h245LogChannelsMediaGuaranteedDelivery:
return "h245LogChannelsMediaGuaranteedDelivery";
case h245LogChannelsMediaControlChannel:
return "h245LogChannelsMediaControlChannel";
case h245LogChannelsMediaControlGuaranteedDelivery:
return "h245LogChannelsMediaControlGuaranteedDelivery";
case h245LogChannelsSilenceSuppression:
return "h245LogChannelsSilenceSuppression";
case h245LogChannelsDestination:
return "h245LogChannelsDestination";
case h245LogChannelsDynamicRTPPayloadType:
return "h245LogChannelsDynamicRTPPayloadType";
case h245LogChannelsH261aVideoPacketization:
return "h245LogChannelsH261aVideoPacketization";
case h245LogChannelsRTPPayloadDescriptor:
return "h245LogChannelsRTPPayloadDescriptor";
case h245LogChannelsRTPPayloadType:
return "h245LogChannelsRTPPayloadType";
case h245LogChannelsTransportCapability:
return "h245LogChannelsTransportCapability";
case h245LogChannelsRedundancyEncoding:
return "h245LogChannelsRedundancyEncoding";
case h245LogChannelsSrcTerminalLabel:
return "h245LogChannelsSrcTerminalLabel";
case h245LogChannelOpenLogicalChannelTable:
return "h245LogChannelOpenLogicalChannelTable";
case h245LogChannelOpenLogicalChannelTableEntry:
return "h245LogChannelOpenLogicalChannelTableEntry";
case h245LogChanOpenLogChanTotalRequests:
return "h245LogChanOpenLogChanTotalRequests";
case h245LogChanOpenLogChanAcks:
return "h245LogChanOpenLogChanAcks";
case h245LogChanOpenLogChanConfirms:
return "h245LogChanOpenLogChanConfirms";
case h245LogChanOpenLogChanRejects:
return "h245LogChanOpenLogChanRejects";
case h245LogChanOpenLogChanRejectUnspecified:
return "h245LogChanOpenLogChanRejectUnspecified";
case h245LogChanOpenLogChanRejectUnsuitableReverseParameters:
return "h245LogChanOpenLogChanRejectUnsuitableReverseParameters";
case h245LogChanOpenLogChanRejectDataTypeNotSupported:
return "h245LogChanOpenLogChanRejectDataTypeNotSupported";
case h245LogChanOpenLogChanRejectDataTypeNotAvailable:
return "h245LogChanOpenLogChanRejectDataTypeNotAvailable";
case h245LogChanOpenLogChanRejectUnknownDataType:
return "h245LogChanOpenLogChanRejectUnknownDataType";
case h245LogChanOpenLogChanRejectDataTypeALCombinationNotSupported:
return "h245LogChanOpenLogChanRejectDataTypeALCombinationNotSupported";
case h245LogChanOpenLogChanRejectMulticastChannelNotAllowed:
return "h245LogChanOpenLogChanRejectMulticastChannelNotAllowed";
case h245LogChanOpenLogChanRejectInsuffientBandwdith:
return "h245LogChanOpenLogChanRejectInsuffientBandwdith";
case h245LogChanOpenLogChanRejectSeparateStackEstablishmentFailed:
return "h245LogChanOpenLogChanRejectSeparateStackEstablishmentFailed";
case h245LogChanOpenLogChanRejectInvalidSessionID:
return "h245LogChanOpenLogChanRejectInvalidSessionID";
case h245LogChanOpenLogChanRejectMasterSlaveConflict:
return "h245LogChanOpenLogChanRejectMasterSlaveConflict";
case h245LogChanOpenLogChanRejectWaitForCommunicationMode:
return "h245LogChanOpenLogChanRejectWaitForCommunicationMode";
case h245LogChanOpenLogChanRejectInvalidDependentChannel:
return "h245LogChanOpenLogChanRejectInvalidDependentChannel";
case h245LogChansOpenLogChanRejectReplacementForRejected:
return "h245LogChansOpenLogChanRejectReplacementForRejected";
case h245LogChannelCloseLogicalChannelTable:
return "h245LogChannelCloseLogicalChannelTable";
case h245LogChannelCloseLogicalChannelTableEntry:
return "h245LogChannelCloseLogicalChannelTableEntry";
case h245LogChanCloseLogChannels:
return "h245LogChanCloseLogChannels";
case h245LogChanCloseLogChanAcks:
return "h245LogChanCloseLogChanAcks";
case h245LogChanCloseLogChanRequests:
return "h245LogChanCloseLogChanRequests";
case h245LogChanCloseLogChanRequestsAcks:
return "h245LogChanCloseLogChanRequestsAcks";
case h245LogChanCloseLogChanRequestRejects:
return "h245LogChanCloseLogChanRequestRejects";
case h245LogChanCloseLogChanRequestReleases:
return "h245LogChanCloseLogChanRequestReleases";
case h245Conference:
return "h245Conference";
case h245ConferenceTerminalTable:
return "h245ConferenceTerminalTable";
case h245ConferenceTerminalTableEntry:
return "h245ConferenceTerminalTableEntry";
case h245ConferenceConferenceId:
return "h245ConferenceConferenceId";
case h245ConferenceTerminalLabel:
return "h245ConferenceTerminalLabel";
case h245ConferenceControlChannelIndex:
return "h245ConferenceControlChannelIndex";
case h245ConferenceBroadcaster:
return "h245ConferenceBroadcaster";
case h245ConferenceConferenceChair:
return "h245ConferenceConferenceChair";
case h245ConferenceMultipoint:
return "h245ConferenceMultipoint";
case h245ConferenceStatsTable:
return "h245ConferenceStatsTable";
case h245ConferenceStatsTableEntry:
return "h245ConferenceStatsTableEntry";
case h245ConferenceBroadcastMyLogicalChannel:
return "h245ConferenceBroadcastMyLogicalChannel";
case h245ConferenceCancelBroadcastMyLogicalChannel:
return "h245ConferenceCancelBroadcastMyLogicalChannel";
case h245ConferenceSendThisSource:
return "h245ConferenceSendThisSource";
case h245ConferenceCancelSendThisSource:
return "h245ConferenceCancelSendThisSource";
case h245ConferenceDropConference:
return "h245ConferenceDropConference";
case h245ConferenceEqualiseDelay:
return "h245ConferenceEqualiseDelay";
case h245ConferenceZeroDelay:
return "h245ConferenceZeroDelay";
case h245ConferenceMultipointModeCommand:
return "h245ConferenceMultipointModeCommand";
case h245ConferenceCancelMultipointModeCommand:
return "h245ConferenceCancelMultipointModeCommand";
case h245ConferenceVideoFreezePicture:
return "h245ConferenceVideoFreezePicture";
case h245ConferenceVideoFastUpdatePicture:
return "h245ConferenceVideoFastUpdatePicture";
case h245ConferenceVideoFastUpdateGOB:
return "h245ConferenceVideoFastUpdateGOB";
case h245ConferenceVideoTemporalSpatialTradeOff:
return "h245ConferenceVideoTemporalSpatialTradeOff";
case h245ConferenceVideoSendSyncEveryGOB:
return "h245ConferenceVideoSendSyncEveryGOB";
case h245ConferenceVideoFastUpdateMB:
return "h245ConferenceVideoFastUpdateMB";
case h245Misc:
return "h245Misc";
case h245MiscRoundTripDelayTable:
return "h245MiscRoundTripDelayTable";
case h245MiscRoundTripDelayTableEntry:
return "h245MiscRoundTripDelayTableEntry";
case h245MiscRTDState:
return "h245MiscRTDState";
case h245MiscT105TimerExpired:
return "h245MiscT105TimerExpired";
case h245MiscLastRTDRequestSent:
return "h245MiscLastRTDRequestSent";
case h245MiscLastRTDRequestRcvd:
return "h245MiscLastRTDRequestRcvd";
case h245MiscLastRTDResponseSent:
return "h245MiscLastRTDResponseSent";
case h245MiscLastRTDResponseRcvd:
return "h245MiscLastRTDResponseRcvd";
case h245MiscMaintenanceLoopTable:
return "h245MiscMaintenanceLoopTable";
case h245MiscMaintenanceLoopTableEntry:
return "h245MiscMaintenanceLoopTableEntry";
case h245MiscMaintainenceLoopDirection:
return "h245MiscMaintainenceLoopDirection";
case h245MiscMLState:
return "h245MiscMLState";
case h245MiscNumberOfRequests:
return "h245MiscNumberOfRequests";
case h245MiscNumberOfAcks:
return "h245MiscNumberOfAcks";
case h245MiscLastMLRequestOrAckType:
return "h245MiscLastMLRequestOrAckType";
case h245MiscMLMediaOrLogicalChannelLoopRejectChannelNumber:
return "h245MiscMLMediaOrLogicalChannelLoopRejectChannelNumber";
case h245MiscNumberOfRejects:
return "h245MiscNumberOfRejects";
case h245MiscLastRejectType:
return "h245MiscLastRejectType";
case h245MiscErrorCode:
return "h245MiscErrorCode";
case mmH320Root:
return "mmH320Root";
case ras:
return "ras";
case rasConfiguration:
return "rasConfiguration";
case rasConfigurationTable:
return "rasConfigurationTable";
case rasConfigurationTableEntry:
return "rasConfigurationTableEntry";
case rasConfigurationGatekeeperIdentifier:
return "rasConfigurationGatekeeperIdentifier";
case rasConfigurationTimer:
return "rasConfigurationTimer";
case rasConfigurationMaxNumberOfRetries:
return "rasConfigurationMaxNumberOfRetries";
case rasConfigurationGatekeeperDiscoveryAddressTag:
return "rasConfigurationGatekeeperDiscoveryAddressTag";
case rasConfigurationGatekeeperDiscoveryAddress:
return "rasConfigurationGatekeeperDiscoveryAddress";
default:
return "error";
}
}
void dPrintParameter(h341ParameterName param)
{
char s[300];
sprintf(s,"parameter %d %s\n",param,parameterName(param));
/* OutputDebugString(s);*/
/* fwrite(s,strlen(s),1,fpDebug);*/
}
void dPrintOid(snmpObjectT *oid,char * buffer)
{
int ii;
char s[300];
s[0]=0;
sprintf (s,"%s ",buffer);
for (ii = 0;ii<oid->length;ii++)
sprintf(s+strlen(s),"%4d",oid->id[ii]);
sprintf(s+strlen(s),"\n");
/* OutputDebugString(s);*/
/* fwrite(s,strlen(s),1,fpDebug);*/
}
void dPrintIndex(RvUint8 *index,int size,char *buffer)
{
int ii;
char s[300];
sprintf (s,"%s ",buffer);
for (ii = 0;ii<size;ii++)
sprintf(s+strlen(s),"%5d ",index[ii]);
sprintf(s+strlen(s),"\n");
/* OutputDebugString(s);*/
/* fwrite(s,strlen(s),1,fpDebug);*/
}
int str2oid(char * str,int * id)
{
int ii=0;
char * ptr1,*ptr2;
ptr1= str;
ptr2= strchr(ptr1,'.');
while(ptr2!=NULL)
{
/* *ptr2=(char)0;*/
id[ii]=atoi(ptr1);
ptr1= ptr2+1;
ptr2= strchr(ptr1,'.');
ii++;
}
id[ii]=atoi(ptr1);
return ii+1;
}
void dPrintMib(mibNodeT * node,char * oid,int offset,int num)
{
int ii;
char s[200],oidN[100];
if (node !=NULL)
{
memset(s,' ',200);
offset+=2;
sprintf(oidN,"%s.%d",oid,num);
sprintf(s+offset,"%s (%s)\n",parameterName(node->name),oidN);
/* OutputDebugString(s);*/
/* fwrite(s,strlen(s),1,fpDebug);*/
if (!node->table)
{
for (ii=0;ii<node->childNum;ii++)
dPrintMib( &(node->children[ii]),oidN,offset,ii+1);
}
else
{
offset+=2;
for (ii=0;ii<node->childNum;ii++)
{
memset(s,' ',offset+1);
sprintf(s+offset,"%s (%s.%d)\n",parameterName((h341ParameterName)(node->name+ii+1)),oidN,ii+1);
/* OutputDebugString(s); */
/* fwrite(s,strlen(s),1,fpDebug);*/
}
}
}
}
#ifdef __cplusplus
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -