📄 abnf.h
字号:
#define infoCode_C 1#define infoCode_I 2#define infoCode_N 3#define infoCode_VENDORINFOCODEEXTENSION 4#define infoCode_X 5#define infoCode_LC 6#define infoCode_MD 7#define infoCode_RC 8#define infoCode_S 9#define infoCode_D 10#define infoCode_O 11#define infoCode_PL 12#define infoCode_ES 13#define infoCode_Z 14#define infoCode_Q 15#define infoCode_T 16#define infoCode_RM 17#define infoCode_L 18#define infoCode_A 19#define infoCode_E 20#define infoCode_RD 21#define infoCode_R 22#define infoCode_P 23#define infoCode_M 24#define infoCode_PACKAGEINFOCODEEXTENSION 25#define infoCode_OtherExtensionParameter 26typedef struct TinfoCode_tag{ int iType; union { char *VENDORINFOCODEEXTENSION; char *PACKAGEINFOCODEEXTENSION; char *OtherExtensionParameter; }u;}TinfoCode;typedef struct TRequestedInfo_tag{ TList infoCode;}TRequestedInfo;typedef struct TReasonCode_tag{ char *ReasonCodeValue; TOpt packageName; TOpt ReasonDescription;}TReasonCode;typedef struct TPackageCPExtensionName_tag{ char *packageName; char *CPName;}TPackageCPExtensionName;typedef struct TVendorCPExtensionName_tag{ char *VendorCPOptionExtName;}TVendorCPExtensionName;#define ConnectionParameterExtensionName_VendorCPExtensionName 0#define ConnectionParameterExtensionName_PackageCPExtensionName 1typedef struct TConnectionParameterExtensionName_tag{ int iType; union { TVendorCPExtensionName VendorCPExtensionName; TPackageCPExtensionName PackageCPExtensionName; }u;}TConnectionParameterExtensionName;typedef struct TCPExtension_tag{ TConnectionParameterExtensionName ConnectionParameterExtensionName; char *ConnectionParameterExtensionValue;}TCPExtension;typedef struct TCP_averageLatency_tag{ char *averageLatency;}TCP_averageLatency;typedef struct TCP_jitter_tag{ char *jitter;}TCP_jitter;typedef struct TCP_packetsLost_tag{ char *packetsLost;}TCP_packetsLost;typedef struct TCP_octetsReceived_tag{ char *octetsReceived;}TCP_octetsReceived;typedef struct TCP_packetsReceived_tag{ char *packetsReceived;}TCP_packetsReceived;typedef struct TCP_octetsSent_tag{ char *octetsSent;}TCP_octetsSent;typedef struct TCP_packetsSent_tag{ char *packetsSent;}TCP_packetsSent;#define ConnectionParameter_CP_packetsSent 0#define ConnectionParameter_CP_octetsSent 1#define ConnectionParameter_CP_packetsReceived 2#define ConnectionParameter_CP_octetsReceived 3#define ConnectionParameter_CP_packetsLost 4#define ConnectionParameter_CP_jitter 5#define ConnectionParameter_CP_averageLatency 6#define ConnectionParameter_CPExtension 7typedef struct TConnectionParameter_tag{ int iType; union { TCP_packetsSent CP_packetsSent; TCP_octetsSent CP_octetsSent; TCP_packetsReceived CP_packetsReceived; TCP_octetsReceived CP_octetsReceived; TCP_packetsLost CP_packetsLost; TCP_jitter CP_jitter; TCP_averageLatency CP_averageLatency; TCPExtension CPExtension; }u;}TConnectionParameter;typedef struct TConnectionParameters_tag{ TList ConnectionParameter;}TConnectionParameters;typedef struct TDigitStringList_tag{ TList DigitString;}TDigitStringList;typedef struct TDigitMapStringList_tag{ TDigitStringList DigitStringList;}TDigitMapStringList;#define DigitMap_DigitMapStringList 0#define DigitMap_DigitString 1typedef struct TDigitMap_tag{ int iType; union { TDigitMapStringList DigitMapStringList; char *DigitString; }u;}TDigitMap;typedef struct TeventParameterNameParen_tag{ char *eventParameterName; char *eventParameterValue;}TeventParameterNameParen;typedef struct TeventParameterNameEqual_tag{ char *eventParameterName; char *eventParameterValue;}TeventParameterNameEqual;#define eventParameter_eventParameterNameEqual 0#define eventParameter_eventParameterNameParen 1#define eventParameter_eventParameterValue 2typedef struct TeventParameter_tag{ int iType; union { TeventParameterNameEqual eventParameterNameEqual; TeventParameterNameParen eventParameterNameParen; char *eventParameterValue; }u;}TeventParameter;typedef struct TeventParameters_tag{ TList eventParameter;}TeventParameters;typedef struct TSignalRequests_tag{ TList SignalRequest;}TSignalRequests;typedef struct TEmbeddedDigitMaps_tag{ TDigitMap EmbeddedDigitMap;}TEmbeddedDigitMaps;typedef struct TEmbeddedSignalRequest_DigitMap_tag{ TSignalRequests EmbeddedSignalRequest; TOpt EmbeddedDigitMap;}TEmbeddedSignalRequest_DigitMap;typedef struct TPackageExtAction_tag{ char *packageName; char *Action; TOpt ActionParameters;}TPackageExtAction;typedef struct TrequestedActions_tag{ TList requestedAction;}TrequestedActions;typedef struct TeventRange_tag{ char *eventrangeValue;}TeventRange;#define eventName_eventId_eventId 0#define eventName_eventId_all 1#define eventName_eventId_eventRange 2#define eventName_eventId_STAR 3#define eventName_eventId_POUND 4typedef struct TeventName_eventId_tag{ int iType; union { char *eventId; TeventRange eventRange; }u;}TeventName_eventId;#define eventName_packageName_packageName 0#define eventName_packageName_STAR 1typedef struct TeventName_packageName_tag{ int iType; union { char *packageName; }u;}TeventName_packageName;typedef struct TeventName_tag{ TOpt eventName_packageName; TeventName_eventId eventName_eventId; TOpt eventName_ConnectionId;}TeventName;typedef struct TeventNameActionsParameters_tag{ TeventName eventName; TrequestedActions requestedActions; TeventParameters eventParameters;}TeventNameActionsParameters;typedef struct TeventNameWithActions_tag{ TeventName eventName; TOpt requestedActions;}TeventNameWithActions;#define requestedEvent_eventNameActionsParameters 0#define requestedEvent_eventNameWithActions 1typedef struct TrequestedEvent_tag{ int iType; union { TeventNameActionsParameters eventNameActionsParameters; TeventNameWithActions eventNameWithActions; }u;}TrequestedEvent;typedef struct TRequestedEvents_tag{ TList requestedEvent;}TRequestedEvents;typedef struct TExtensionConnectionMode_tag{ char *packageName; char *PkgExtConnectionMode;}TExtensionConnectionMode;#define ConnectionMode_sendonly 0#define ConnectionMode_recvonly 1#define ConnectionMode_sendrecv 2#define ConnectionMode_confrnce 3#define ConnectionMode_inactive 4#define ConnectionMode_loopback 5#define ConnectionMode_conttest 6#define ConnectionMode_netwloop 7#define ConnectionMode_netwtest 8#define ConnectionMode_ExtensionConnectionMode 9typedef struct TConnectionMode_tag{ int iType; union { TExtensionConnectionMode ExtensionConnectionMode; }u;}TConnectionMode;typedef struct TPackageLCOExtensionName_tag{ char *packageName; char *SuitableLCOCharacter;}TPackageLCOExtensionName;typedef struct TXMandatoryExtensionName_tag{ char *VendorLCOExtensionValue;}TXMandatoryExtensionName;typedef struct TXOptionExtensionName_tag{ char *VendorLCOExtensionValue;}TXOptionExtensionName;#define VendorLCOExtensionName_XOptionExtensionName 0#define VendorLCOExtensionName_XMandatoryExtensionName 1typedef struct TVendorLCOExtensionName_tag{ int iType; union { TXOptionExtensionName XOptionExtensionName; TXMandatoryExtensionName XMandatoryExtensionName; }u;}TVendorLCOExtensionName;#define LocalOptionExtensionName_VendorLCOExtensionName 0#define LocalOptionExtensionName_PackageLCOExtensionName 1#define LocalOptionExtensionName_OtherLCOExtensionName 2typedef struct TLocalOptionExtensionName_tag{ int iType; union { TVendorLCOExtensionName VendorLCOExtensionName; TPackageLCOExtensionName PackageLCOExtensionName; char *OtherLCOExtensionName; }u;}TLocalOptionExtensionName;typedef struct TsupportedPackages_tag{ TList packageName;}TsupportedPackages;typedef struct TsupportedModes_tag{ TList ConnectionMode;}TsupportedModes;typedef struct TsupportedTypeOfNetwork_tag{ TList typeOfNetwork;}TsupportedTypeOfNetwork;typedef struct Tencryptiondata_URItoObtainKey_tag{ char *URItoObtainKey;}Tencryptiondata_URItoObtainKey;typedef struct Tencryptiondata_encodedEncryptionKey_tag{ char *encodedEncryptionKey;}Tencryptiondata_encodedEncryptionKey;typedef struct Tencryptiondata_encryptionKey_tag{ char *encryptionKey;}Tencryptiondata_encryptionKey;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -