github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/istructsmem/internal/qnames/consts.go (about)

     1  /*
     2   * Copyright (c) 2021-present Sigma-Soft, Ltd.
     3   * @author: Nikolay Nikitin
     4   */
     5  
     6  package qnames
     7  
     8  import "github.com/voedger/voedger/pkg/istructsmem/internal/vers"
     9  
    10  // IDs for wellknown QNames
    11  const (
    12  	NullQNameID QNameID = 0 + iota
    13  	QNameIDForError
    14  	QNameIDCommandCUD
    15  	QNameIDForCorruptedData
    16  
    17  	QNameIDSysLast QNameID = 0xFF
    18  )
    19  
    20  // maximum QName ID value
    21  const MaxAvailableQNameID = 0xFFFF
    22  
    23  // QNames system view versions
    24  const (
    25  	ver01 vers.VersionValue = vers.UnknownVersion + 1
    26  
    27  	latestVersion = ver01
    28  )