internal static void GetGeneralTags(TranslatorOutputType type, SortedList<int, string> list)
{
GXDLMSTranslator.AddTag(list, Command.Snrm, "Snrm");
GXDLMSTranslator.AddTag(list, Command.Ua, "Ua");
GXDLMSTranslator.AddTag(list, Command.Aarq, "x:aarq");
GXDLMSTranslator.AddTag(list, Command.Aare, "x:aare");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ApplicationContextName,
"x:application-context-name");
GXDLMSTranslator.AddTag(list, Command.InitiateResponse,
"InitiateResponse");
GXDLMSTranslator.AddTag(list, Command.InitiateRequest,
"x:user-information");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.NegotiatedQualityOfService,
"x:negotiated-quality-of-service");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ProposedQualityOfService,
"x:proposed-quality-of-service");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ProposedDlmsVersionNumber,
"x:proposed-dlms-version-number");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ProposedMaxPduSize,
"x:client-max-receive-pdu-size");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ProposedConformance,
"x:proposed-conformance");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.VaaName,
"VaaName");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.NegotiatedConformance,
"NegotiatedConformance");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.NegotiatedDlmsVersionNumber,
"NegotiatedDlmsVersionNumber");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.NegotiatedMaxPduSize,
"NegotiatedMaxPduSize");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.ConformanceBit,
"ConformanceBit");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.SenderACSERequirements,
"x:sender-acse-requirements");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ResponderACSERequirement,
"x:responder-acse-requirements");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.RespondingMechanismName,
"x:mechanism-name");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.CallingMechanismName,
"x:mechanism-name");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.CallingAuthentication,
"x:calling-authentication-value");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.RespondingAuthentication,
"x:responding-authentication-value");
GXDLMSTranslator.AddTag(list, Command.ReleaseRequest,
"ReleaseRequest");
GXDLMSTranslator.AddTag(list, Command.ReleaseResponse,
"ReleaseResponse");
GXDLMSTranslator.AddTag(list, Command.DisconnectRequest, "Disc");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.AssociationResult,
"x:result");
GXDLMSTranslator.AddTag(list,
TranslatorGeneralTags.ResultSourceDiagnostic,
"x:result-source-diagnostic");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.ACSEServiceUser,
"x:acse-service-user");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.CallingAPTitle,
"CallingAPTitle");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.RespondingAPTitle,
"RespondingAPTitle");
GXDLMSTranslator.AddTag(list, TranslatorGeneralTags.CharString,
"x:charstring");
}