Gurux.DLMS.TranslatorStandardTags.GetSnTags C# (CSharp) Method

GetSnTags() static private method

Get SN tags.
static private GetSnTags ( TranslatorOutputType type, string>.SortedList list ) : void
type TranslatorOutputType
list string>.SortedList
return void
    internal static void GetSnTags(TranslatorOutputType type, SortedList<int, string> list)
    {
        list.Add((int)Command.ReadRequest, "x:readRequest");
        list.Add((int)Command.WriteRequest, "x:writeRequest");
        list.Add((int)Command.WriteResponse, "x:writeResponse");
        list.Add((int)Command.WriteRequest << 8 | (int)SingleReadResponse.Data,
                 "x:Data");
        list.Add(
            (int)Command.ReadRequest << 8
            | (int)VariableAccessSpecification.VariableName,
            "x:variable-name");
        list.Add(
            (int)Command.ReadRequest << 8
            | (int)VariableAccessSpecification.ParameterisedAccess,
            "x:parameterized-access");
        list.Add(
            (int)Command.ReadRequest << 8
            | (int)VariableAccessSpecification.BlockNumberAccess,
            "BlockNumberAccess");
        list.Add(
            (int)Command.WriteRequest << 8
            | (int)VariableAccessSpecification.VariableName,
            "x:variable-name");

        list.Add((int)Command.ReadResponse, "x:readResponse");
        list.Add(
            (int)Command.ReadResponse << 8
            | (int)SingleReadResponse.DataBlockResult,
            "DataBlockResult");
        list.Add((int)Command.ReadResponse << 8 | (int)SingleReadResponse.Data,
                 "x:data");
        list.Add((int)Command.WriteResponse << 8 | (int)SingleReadResponse.Data,
                 "x:data");
        list.Add(
            (int)Command.ReadResponse << 8
            | (int)SingleReadResponse.DataAccessError,
            "x:data-access-error");
    }