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

📄 abnf.h

📁 mgcp协议源代码和测试程序,还有一个编译器
💻 H
📖 第 1 页 / 共 5 页
字号:
#define encryptiondata_encryptiondata_encryptionKey 0#define encryptiondata_encryptiondata_encodedEncryptionKey 1#define encryptiondata_encryptiondata_URItoObtainKey 2#define encryptiondata_prompt 3typedef struct Tencryptiondata_tag{  int iType;  union  {    Tencryptiondata_encryptionKey encryptiondata_encryptionKey;    Tencryptiondata_encodedEncryptionKey encryptiondata_encodedEncryptionKey;    Tencryptiondata_URItoObtainKey encryptiondata_URItoObtainKey;  }u;}Tencryptiondata;#define gainControl_auto 0#define gainControl_gainControlValue 1typedef struct TgainControl_tag{  int iType;  union  {    char *gainControlValue;  }u;}TgainControl;typedef struct TbandwidthRange_tag{  char *bandwidthRangeStart;  char *bandwidthRangeEnd;}TbandwidthRange;#define bandwidth_bandwidthValue 0#define bandwidth_bandwidthRange 1typedef struct Tbandwidth_tag{  int iType;  union  {    char *bandwidthValue;    TbandwidthRange bandwidthRange;  }u;}Tbandwidth;typedef struct TalgorithmName_tag{  char *SuitableLCOCharacter;}TalgorithmName;typedef struct TcompressionAlgorithm_tag{  TList algorithmName;}TcompressionAlgorithm;typedef struct TpacketizationPeriodRange_tag{  char *packetizationPeriodStartValue;  char *packetizationPeriodEndValue;}TpacketizationPeriodRange;#define packetizationPeriod_packetizationPeriodValue 0#define packetizationPeriod_packetizationPeriodRange 1typedef struct TpacketizationPeriod_tag{  int iType;  union  {    char *packetizationPeriodValue;    TpacketizationPeriodRange packetizationPeriodRange;  }u;}TpacketizationPeriod;typedef struct TpkgNameAndVers_tag{  char *packageName;  char *packageVersion;}TpkgNameAndVers;typedef struct TPackageList_tag{  TList pkgNameAndVers;}TPackageList;#define NetWorkType_supportedTypeOfNetwork 0#define NetWorkType_typeOfNetwork 1typedef struct TNetWorkType_tag{  int iType;  union  {    TsupportedTypeOfNetwork supportedTypeOfNetwork;    char *typeOfNetwork;  }u;}TNetWorkType;typedef struct TLOptionExtension_tag{  TLocalOptionExtensionName LocalOptionExtensionName;  TOpt LocalOptionExtensionValue;}TLOptionExtension;typedef struct TLOptNetworkType_tag{  TNetWorkType NetWorkType;}TLOptNetworkType;typedef struct TLOptencryptiondata_tag{  Tencryptiondata encryptiondata;}TLOptencryptiondata;typedef struct TLOptresourceReservation_tag{  char *resourceReservation;}TLOptresourceReservation;typedef struct TLOpttypeOfService_tag{  char *typeOfService;}TLOpttypeOfService;typedef struct TLOptsilenceSuppression_tag{  char *silenceSuppression;}TLOptsilenceSuppression;typedef struct TLOptgainControl_tag{  TgainControl gainControl;}TLOptgainControl;typedef struct TLOptechoCancellation_tag{  char *echoCancellation;}TLOptechoCancellation;typedef struct TLOptbandwidth_tag{  Tbandwidth bandwidth;}TLOptbandwidth;typedef struct TLOptcompressionAlgorithm_tag{  TcompressionAlgorithm compressionAlgorithm;}TLOptcompressionAlgorithm;typedef struct TLOptpacketizationPeriod_tag{  TpacketizationPeriod packetizationPeriod;}TLOptpacketizationPeriod;#define LocalOptionValue_LOptpacketizationPeriod 0#define LocalOptionValue_LOptcompressionAlgorithm 1#define LocalOptionValue_LOptbandwidth 2#define LocalOptionValue_LOptechoCancellation 3#define LocalOptionValue_LOptgainControl 4#define LocalOptionValue_LOptsilenceSuppression 5#define LocalOptionValue_LOpttypeOfService 6#define LocalOptionValue_LOptresourceReservation 7#define LocalOptionValue_LOptencryptiondata 8#define LocalOptionValue_LOptNetworkType 9#define LocalOptionValue_LOptionExtension 10typedef struct TLocalOptionValue_tag{  int iType;  union  {    TLOptpacketizationPeriod LOptpacketizationPeriod;    TLOptcompressionAlgorithm LOptcompressionAlgorithm;    TLOptbandwidth LOptbandwidth;    TLOptechoCancellation LOptechoCancellation;    TLOptgainControl LOptgainControl;    TLOptsilenceSuppression LOptsilenceSuppression;    TLOpttypeOfService LOpttypeOfService;    TLOptresourceReservation LOptresourceReservation;    TLOptencryptiondata LOptencryptiondata;    TLOptNetworkType LOptNetworkType;    TLOptionExtension LOptionExtension;  }u;}TLocalOptionValue;typedef struct TLocalConnectionOptionValue_tag{  TLocalOptionValue LocalOptionValue;}TLocalConnectionOptionValue;typedef struct TLocalConnectionOptions_tag{  TList LocalConnectionOptionValue;}TLocalConnectionOptions;typedef struct TNotifiedEntity_tag{  TOpt LocalName;  char *DomainName;  TOpt portNumber;}TNotifiedEntity;typedef struct TConnectionId_tag{  TList ConnectionIdValue;}TConnectionId;typedef struct TBearerExtension_tag{  TPackageLCOExtensionName BearerExtensionName;  TOpt BearerExtensionValue;}TBearerExtension;typedef struct TBearerAttriEncoding_tag{  char *BearerEncoding;}TBearerAttriEncoding;#define BearerAttribute_BearerAttriEncoding 0#define BearerAttribute_BearerExtension 1typedef struct TBearerAttribute_tag{  int iType;  union  {    TBearerAttriEncoding BearerAttriEncoding;    TBearerExtension BearerExtension;  }u;}TBearerAttribute;typedef struct TBearerInformation_tag{  TList BearerAttribute;}TBearerInformation;typedef struct TTransactionIdRange_tag{  char *transaction_id_start;  char *transaction_id_end;}TTransactionIdRange;#define ConfirmedTranIdRange_Transaction_id 0#define ConfirmedTranIdRange_TransactionIdRange 1typedef struct TConfirmedTranIdRange_tag{  int iType;  union  {    char *Transaction_id;    TTransactionIdRange TransactionIdRange;  }u;}TConfirmedTranIdRange;typedef struct TResponseAck_tag{  TList ConfirmedTranIdRange;}TResponseAck;typedef struct TExtendedParameter_tag{  TExtensionParameter ExtensionParameter;  TOpt parameterString;}TExtendedParameter;typedef struct TParamMaxMGCPDatagram_tag{  char *MaxMGCPDatagram;}TParamMaxMGCPDatagram;typedef struct TParamPackageList_tag{  TOpt PackageList;}TParamPackageList;typedef struct TParamEventStates_tag{  TOpt EventStates;}TParamEventStates;typedef struct TParamCapabilities_tag{  TOpt Capabilities;}TParamCapabilities;typedef struct TParamRestartDelay_tag{  char *RestartDelay;}TParamRestartDelay;typedef struct TParamRestartMethod_tag{  TRestartMethod RestartMethod;}TParamRestartMethod;typedef struct TParamDetectEvents_tag{  TOpt DetectEvents;}TParamDetectEvents;typedef struct TParamQuarantineHandling_tag{  TQuarantineHandling QuarantineHandling;}TParamQuarantineHandling;typedef struct TParamRequestedInfo_tag{  TOpt RequestedInfo;}TParamRequestedInfo;typedef struct TParamSecondConnectionID_tag{  TConnectionId SecondConnectionID;}TParamSecondConnectionID;typedef struct TParamSpecificEndpointID_tag{  TOpt SpecificEndpointID;}TParamSpecificEndpointID;typedef struct TParamReasonCode_tag{  TReasonCode ReasonCode;}TParamReasonCode;typedef struct TParamConnectionParameters_tag{  TOpt ConnectionParameters;}TParamConnectionParameters;typedef struct TParamObservedEvents_tag{  TOpt ObservedEvents;}TParamObservedEvents;typedef struct TParamDigitMap_tag{  TOpt DigitMap;}TParamDigitMap;typedef struct TParamSignalRequests_tag{  TOpt SignalRequests;}TParamSignalRequests;typedef struct TParamRequestedEvents_tag{  TOpt RequestedEvents;}TParamRequestedEvents;typedef struct TParamConnectionMode_tag{  TConnectionMode ConnectionMode;}TParamConnectionMode;typedef struct TParamLocalConnectionOptions_tag{  TOpt LocalConnectionOptions;}TParamLocalConnectionOptions;typedef struct TParamRequestIdentifier_tag{  TOpt RequestIdentifier;}TParamRequestIdentifier;typedef struct TParamNotifiedEntity_tag{  TOpt NotifiedEntity;}TParamNotifiedEntity;typedef struct TParamConnectionId_tag{  TOpt ConnectionId;}TParamConnectionId;typedef struct TParamCallId_tag{  char *CallId;}TParamCallId;typedef struct TParamBearerInformation_tag{  TOpt BearerInformation;}TParamBearerInformation;typedef struct TParamResponseAck_tag{  TOpt ResponseAck;}TParamResponseAck;typedef struct TEndpointName_tag{  char *LocalEndpointName;

⌨️ 快捷键说明

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