{
    "AUTHCLIENTCERTIFICATE": false,
    "AUTO_LOGINUSER": "",
    "AUTO_LOGOFF": "P30D",
    "CACHEENABLED": true,
    "CACHEMAXAGE": "P30D",
    "CACHEMAXENTRYSIZE": 1048576,
    "CACHEMAXSIZE": 2097152,
    "CERTIFICATE": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUQrekNDQXVPZ0F3SUJBZ0lKQVBBOE8zbDd0THptTUEwR0NTcUdTSWIzRFFFQkN3VUFNRWN4Q3pBSkJnTlYKQkFZVEFrUkZNUnN3R1FZRFZRUUtEQkpVZDJsdVEwRlVJRWhOU1NCVFpYSjJaWEl4R3pBWkJnTlZCQU1NRWtKQgpRMDR0V0VsT1dFbE9UVUZmY205dmREQWdGdzB5TXpFd016RXdOekV5TXpKYUdBOHlNRFl5TURJeU9EQTNNVEl6Ck1sb3dRakVMTUFrR0ExVUVCaE1DUkVVeEd6QVpCZ05WQkFvTUVsUjNhVzVEUVZRZ1NFMUpJRk5sY25abGNqRVcKTUJRR0ExVUVBd3dOUWtGRFRpMVlTVTVZU1U1TlFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQwpBUW9DZ2dFQkFObE9WMVNOMzhKdVpkTlJXWVBUbEpWQUY1eHNxM0xiQ2NmMlNVVDBMYmJUZ05hekNwVlBJLzRVCkM4ZVpHNVZ1M2d3dzVySkRwblZrU3RDNlhSRWhQL3FsZmY0QUd6MEFVQkF3NHE0b1FEZ1o4bjJRRGxZUXlPaDUKRVdxL1pIRnlQeHZsTCtZSUE2V0VtQXdVcXZjaVArR3dIZ09ON3RWaG1PSE16UTBYb092UngrUlZYckNYWXFmVApvTXlld0o2NHZmMGV0VXMwWnpoL0kySGZtUWY0TDZtNjJ0ZU1xcVkra0R1NDR5Rk5TWlk2SXV1TlJkcjJJQjRpCno0eHhpYmRhVXNFeERjV3BFQWV2SThqZ3YxZjFkdXFDTXU0MU5jcEpXRUpHVmxUNDI0ZTMzNmRQeEMva0R2VEUKa0V6MmJjTUVxNFZoalpQak5mL2VseWZzS2dOWHlTY0NBd0VBQWFPQjdEQ0I2VENCdVFZRFZSMFJCSUd4TUlHdQpnZ2xzYjJOaGJHaHZjM1NIQkg4QUFBR0hFQUFBQUFBQUFBQUFBQUFBQUFBQUFBR0NEVUpCUTA0dFdFbE9XRWxPClRVR0NHa0pCUTA0dFdFbE9XRWxPVFVFdVltVmphMmh2Wm1ZdVkyOXRod1FLS29aUmh3VEFxQndCaHdUQXFEQUIKaHdUQXFBaDRoeEQrZ0FBQUFBQUFBSFZ3bTRHQVYyc3loeEQrZ0FBQUFBQUFBSFkwZm1rYVNrUUloeEQrZ0FBQQpBQUFBQUs1OHUxRDI4bGlSaHhEK2dBQUFBQUFBQU5teFBWQ29ycW5xTUIwR0ExVWREZ1FXQkJTQVY3bzBJVHVlClFhOUhyc2V1a1NGbFVSdC8vekFNQmdOVkhSTUJBZjhFQWpBQU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQjYKMkdyQUtzWUlhOE91N0gvajNVWFlGM2YwYUVEVlhzTVg4TllvZmR0M2RhVlJtcEl4T00rbGVyYWoxNkVjZ0V3WgpvNm9PNmQxL3YvSHoyZXFIRlQ1aDV5Z1Bwc3YvOFZ3UGhuTW9PVzVGQXpiR2c0T0JnRjdDOVcvRUpHWGRGemQrClJYdk5QNXNMK2VKaHVVTlVtTnVQTk4rWWQxVjB5KzVSYnhLZUtYSXZkYnZzRDZLVENkWDlBemtacnJpNU52ZmUKWExPb2hVUDNNbHZ4U1RVNmEyNExJZUROVWFodWZYUXlyK3NkUElyeElQeTVxNXo4ZlhWUkR6WVZxdVpRK0lhSwp2UVpPNTJaTHlibDNIV1dmTkJGWDVTK3R5cHZwVlpCVFk3d0NOUUFHQ0VhbGZJemZIb01DL2xHVDNQcGc1dGkxCisrdnNyZkhyS0gxUG9ZbUV5SFduCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBekNDQXV1Z0F3SUJBZ0lKQU5tYyszMTdxN3FoTUEwR0NTcUdTSWIzRFFFQkN3VUFNRWN4Q3pBSkJnTlYKQkFZVEFrUkZNUnN3R1FZRFZRUUtEQkpVZDJsdVEwRlVJRWhOU1NCVFpYSjJaWEl4R3pBWkJnTlZCQU1NRWtKQgpRMDR0V0VsT1dFbE9UVUZmY205dmREQWdGdzB5TXpFd016RXdOekV5TXpKYUdBOHlNRFl5TURJeU9EQTNNVEl6Ck1sb3dSekVMTUFrR0ExVUVCaE1DUkVVeEd6QVpCZ05WQkFvTUVsUjNhVzVEUVZRZ1NFMUpJRk5sY25abGNqRWIKTUJrR0ExVUVBd3dTUWtGRFRpMVlTVTVZU1U1TlFWOXliMjkwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQwpBUThBTUlJQkNnS0NBUUVBeVJmL0FKUk1mdkJGMlVPWDFFSFczS3BiY3hTSktvZDl4bnplT0k2MDRka3Bkb3BUCk5jNXQxeGdBNFVNd1prc21NL2FWSmNTZG5jKzJRdTQrdHRKbUxpWkxNaEErV2E3WFA3ZVdiTVlLcmtnaXNYRmkKM2FNOUJRam5rblhaK1ZYb0tWZmMzTXkxcFpPa1pDa1Z0bXVQQ2NBdXdlWTFjb3F6UWRFL2VPYktGa2Ywc3hCSgpJVUlWSDZzLzhqSitZcjkzOW1RSC9KTXIzV1JDV1N2cTU0elltUFkzbTQ2RlQyZEV0cUZHMnFSM2ErSVpoR3huCnN3M092cFhjTUdWcmNaUWl2YVBUMEVZMFA4QmtQeHRmeS9XTE9WRXZwdTc3YTRwcW5OU01UV1I0ZzhJSmZzbHcKZjJLWS8vRy8zSVVsQ0xzTUhYK002a2NpZzMzckc3MzkzNGJ1L1FJREFRQUJvNEh2TUlIc01JRzVCZ05WSFJFRQpnYkV3Z2E2Q0NXeHZZMkZzYUc5emRJY0Vmd0FBQVljUUFBQUFBQUFBQUFBQUFBQUFBQUFBQVlJTlFrRkRUaTFZClNVNVlTVTVOUVlJYVFrRkRUaTFZU1U1WVNVNU5RUzVpWldOcmFHOW1aaTVqYjIySEJBb3FobEdIQk1Db0hBR0gKQk1Db01BR0hCTUNvQ0hpSEVQNkFBQUFBQUFBQWRYQ2JnWUJYYXpLSEVQNkFBQUFBQUFBQWRqUithUnBLUkFpSApFUDZBQUFBQUFBQUFybnk3VVBieVdKR0hFUDZBQUFBQUFBQUEyYkU5VUtpdXFlb3dIUVlEVlIwT0JCWUVGR2c4CjdMUGg3eTNveFRBUitCUENVbGFyS296Mk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUwKQlFBRGdnRUJBSTBYTG9haFNENVFrNmltOFZQNFRRZ3lyNTU0K0dVelNrY3pHWnF1dGVSZkxMYmVvcHdjWWNISwo3emp6SlM5UERJN0RBNFlpY3dUUFRMRjVTTUs0QmxRU2JPWUdLUnllMlVuVXdSdUdXQ3lEcXl2L2xyazZnNWdWCnZsZVVtdUtsM2tUcWt0RFJLRnhSUGJFM3BZa2x1MVF4aFFqM2JaR1c4SXNUUjhXODZka2MzZ2NzUjROS1R5eTgKWVM5a3YrTVUyS3BiUkJqRXBXZmZSUjVCclNNWVk4dW8xL2F3Nmh1MUYwekFpdEI0cFVRUXB1OVovcyszTVNFdgp5VWNYZDBKSVgzYkxSWEkweitBZTAvOVYreEFLNklUVmh2Z3h3UVRmRW1Qd1FXWW9JVlNaR3FjMktmbUJWT1VSCkwra3FyWkk3YWFGV0ZEWCtKMUxsdFFPa2JFN29YVmc9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
    "CERTIFICATEEXPIRATION": "P14000D",
    "CHECKSUMENABLED": true,
    "CHUNKSIZE": 1048576,
    "CLIENTCERTIFICATES": [],
    "CLIENTPRIORITYLIST": [],
    "CLIENT_CACHE_MAX_AGE": 0,
    "CONFIGURATIONS": [
        "remote"
    ],
    "COOKIEEXPIRATIONDATE": "P30D",
    "CUSTOM_CSS": "",
    "DEFAULTAUTHEXTENSION": "TcHmiUserManagement",
    "DEFAULTDOCUMENT": [
        "Default.html"
    ],
    "DEFAULTEVENTEXTENSION": "TcHmiSqliteLogger",
    "DEFAULTLOCALE": "client",
    "DEFAULTTIMEFORMATLOCALE": "client",
    "DEFAULTTIMEZONE": "client",
    "DEFAULTUSERGROUP": "__SystemUsers",
    "DEFINITIONS": {},
    "DEFLATECOMPRESSIONLEVEL": 5,
    "DIAGNOSTICS_DOMAINS": [],
    "DISABLED_CONFIGURATION_HINTS": [],
    "DISCOVERY": 2,
    "ENABLE_SERVER_UPDATE": true,
    "ENDPOINTS": [
        "http://127.0.0.1:13001",
        "http://127.0.0.1:3002"
    ],
    "ETAGENABLED": true,
    "EXTENSIONS": {
        "ADS": {
            "ENABLED": true,
            "NAME": "TcHmiAds",
            "PATH": "TcHmiAds\\",
            "PROCESSID": -1,
            "REQUIRED": true,
            "STARTUPTYPE": 1
        },
        "TcHmiLua": {
            "ENABLED": true,
            "NAME": "TcHmiLua",
            "PATH": "TcHmiLua\\",
            "PROCESSID": -1,
            "REQUIRED": true,
            "STARTUPTYPE": 0
        },
        "TcHmiSqliteLogger": {
            "ENABLED": true,
            "NAME": "TcHmiSqliteLogger",
            "PATH": "TcHmiSqliteLogger\\",
            "PROCESSID": -1,
            "REQUIRED": true,
            "STARTUPTYPE": 0
        },
        "TcHmiUserManagement": {
            "ENABLED": true,
            "NAME": "TcHmiUserManagement",
            "PATH": "TcHmiUserManagement\\",
            "PROCESSID": -1,
            "REQUIRED": true,
            "STARTUPTYPE": 1
        }
    },
    "FILES": {},
    "FILESREGEX": [
        {
            "FILESHTTPHEADERS": "Content-Security-Policy: frame-ancestors 'self'",
            "REGEX": ".*\\.(xml|config|htm|html|shtml)$"
        }
    ],
    "FLOODPROTECTION": 500,
    "FLOODPROTECTION_LOG_INTERVAL": "PT1M",
    "GLOBALHTTPHEADERS": "{LASTMODIFIED}\nStrict-Transport-Security: max-age=31536000; includeSubDomains\nX-Content-Type-Options: nosniff",
    "GZIPENABLED": true,
    "GZIPMINSIZE": 800,
    "HTTP_FLOODPROTECTION": 10,
    "INITTIMEOUT": "PT10S",
    "KEEP_ALIVE": "PT40S",
    "KEY": "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2d0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktrd2dnU2xBZ0VBQW9JQkFRRFpUbGRVamQvQ2JtWFQKVVZtRDA1U1ZRQmVjYkt0eTJ3bkg5a2xFOUMyMjA0RFdzd3FWVHlQK0ZBdkhtUnVWYnQ0TU1PYXlRNloxWkVyUQp1bDBSSVQvNnBYMytBQnM5QUZBUU1PS3VLRUE0R2ZKOWtBNVdFTWpvZVJGcXYyUnhjajhiNVMvbUNBT2xoSmdNCkZLcjNJai9oc0I0RGplN1ZZWmpoek0wTkY2RHIwY2ZrVlY2d2wyS24wNkRNbnNDZXVMMzlIclZMTkdjNGZ5TmgKMzVrSCtDK3B1dHJYaktxbVBwQTd1T01oVFVtV09pTHJqVVhhOWlBZUlzK01jWW0zV2xMQk1RM0ZxUkFIcnlQSQo0TDlYOVhicWdqTHVOVFhLU1ZoQ1JsWlUrTnVIdDkrblQ4UXY1QTcweEpCTTltM0RCS3VGWVkyVDR6WC8zcGNuCjdDb0RWOGtuQWdNQkFBRUNnZ0VCQUxNVnh3N2Q1VHdkTXptVjMwbXZBdEtGZ1cvZWR1VXU4cjZpai91TnFHYjEKbzBaTlF6bU5nVUlSVHl2dFdEZ3NxRDR2eHMrK3hONFdDem85ZkJsejU0QXZCc2hmV2hOSndMRzNOL2tESHZtZApHS1MySmJwMEZyN1BsN1Q3aWxHY0w3cFRoTWYwYnR6bmkwN1pjWlE5MjV1cFF2TDI4NDlTNFdXbEhJL2ZtelQ3CnBmUzVteGM2VG5RcjlwbmtaQnA3QUs2VXMybXFBSm1UUE5mVmc3WEltOGFVRUlPT0RSRXFEaWRtM1lLaWpJSG0KMFVTOFpRcHM3b3R2S29aSGM1aFVkeElRb1FpcVNXT085RlM2OHczV2FhVXZXRlA0NVA2cUU5RlVzVkRDL2V6TQpDT3ozZHM3REpLNWRNdHZsa3JXeFNVbEF1dEZoSWVMMnJYVVl6TDh3MzBFQ2dZRUEvcUdHMzZMZkNZZFJnYndUCmN2SHMyZTFCS1g2N3NpbFY1QU11a0QvcjEvWWRkUERDYjE1NGc2V0toSlg5VE5nY2lZN2UrUy9Ya0wyUk5qclkKTCtnOVIzSlFrU2h5NHVyQ1J2MGxVR0drQmt2dU11WWllOFcvbXNlcHF2S205eEt3YzNHTE9kTk9lVzV4aDNPRQpMVzQwUFBUSnpkSXFTM1BLTmZnRWxGbmh4REVDZ1lFQTJubHd1N053SklDMDRiR05kdjR6L2VDUzhOQWRUOTE2CmlNSEF3Mm1CWWFGNHJZcW5ZWktjV2VDZTN0RVZQR3B6WlArR2NxRi9ZYUxFWE85K1V5QjZSN1hkdHFiL2QrMS8KSGNDZHFKMDRnRTl2eWpWNXFaS081NEZneXQ1cTR4OGEzZTc5Z1ZYOGxYMDNCQ1JyWGJzK0hmNTdUejNJb3hhcgpwN1UzZjl2UFJOY0NnWUVBalF0UU9HUnhnMGV2Z0Z0N3Nub0xwcE5qT3ViMmRUT3NYZ2JkTGc0YVI2QU9wUTRQCnhiemdxSnR6NVFsb0s3Nng0QWlCdmlvZ0VBN1JkdWFWaGNQdzNiaVdwREZ4b2Z4RDdTcWdGcXhmUFJXbU5nK0EKSG10bFBRbElGR2NnMFU5SzZrZUV4VjBrNU9LbWhFOGFja2ZQSzh5MFZBd01YWXNnQVZFR3lGNFpUcUVDZ1lFQQprQUw5REwxN2JwUm9wMTBpb3cxdHVDd1FzQ3gvSmVZWW40MFlRN2VJVVpMZXVZWnNUeVVWYXlsbGovckN4TkJtCndHeXZjMkNCVnhxejFZOEk5a0t5V0JMSjAxekJpWXhEL3BpNVZDeE8wa1dLcXdBVThuSnBRTEZIM0hKQWd2WTkKLzQxS0RiZGdpQ25CMmprbmpPR2dVS1V2STB6V3RLcDgvRSs0QmRBZkVJRUNnWUJzNkFIYk1QY0Zjb1g2NjlOdAp0bW1OQnlXQ1dLamM3eUhvd3ZzM3owaUhqNHBEWkpNYUJSdjhUVStPQ2JYUE1idnoyb1Y4TDJUT2pNL3JmcXloCmZPM2JCNkVTMWQxTGRVT2piTjM1dzZkM3JOU1g0OEJHR1hBZ01jR2FGVXE1YmYwRHFzTVEzNk1aN2xoWXlnVVgKSzJVT0tqcm1CY2xWdzFaS1RIYmxtSHJ0VXc9PQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg==",
    "KEYPASSWORD": "",
    "LOCKOUT_PROTECTION_CLIENT_CERTIFICATE": true,
    "MAXCONNECTIONSPERCLIENT": 32,
    "MAXHTTPHEADERSIZE": 32768,
    "MAXREQUESTSIZE": 1048576,
    "MAXSESSIONS": 128,
    "MIME": {
        "bin": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/octet-stream"
        },
        "bmp": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/bmp"
        },
        "cer": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/x-x509-ca-cert"
        },
        "config": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/xml"
        },
        "content": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/plain"
        },
        "css": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/css"
        },
        "dll": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/octet-stream"
        },
        "ear": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/java-archive"
        },
        "eot": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "vnd.ms-fontobject"
        },
        "exe": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/octet-stream"
        },
        "gif": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/gif"
        },
        "htm": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/html"
        },
        "html": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/html"
        },
        "ico": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/x-icon"
        },
        "img": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/octet-stream"
        },
        "iso": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/octet-stream"
        },
        "jar": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/java-archive"
        },
        "jpeg": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/jpeg"
        },
        "jpg": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/jpeg"
        },
        "js": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/javascript"
        },
        "json": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/json"
        },
        "jsonp": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/javascript"
        },
        "localization": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/json"
        },
        "lp": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "no-store",
            "MIME_TYPE": "application/lp"
        },
        "lua": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "no-store",
            "MIME_TYPE": "application/lua"
        },
        "map": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/json"
        },
        "mjs": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/javascript"
        },
        "mp3": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "audio/mpeg"
        },
        "mp4": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "video/mp4"
        },
        "ogg": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "video/ogg"
        },
        "ogv": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "video/ogg"
        },
        "otf": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/font-sfnt"
        },
        "pdf": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/pdf"
        },
        "pem": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/x-pem-file"
        },
        "png": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/png"
        },
        "shtml": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/html"
        },
        "svg": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "image/svg+xml"
        },
        "theme": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/json"
        },
        "ttf": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/font-sfnt"
        },
        "txt": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/plain"
        },
        "usercontrol": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/plain"
        },
        "view": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/plain"
        },
        "war": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/java-archive"
        },
        "webm": {
            "MIME_ENABLE_CACHE": false,
            "MIME_ENABLE_CHUNKING": false,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "video/webm"
        },
        "woff": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/font-woff"
        },
        "woff2": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/font-woff2"
        },
        "xml": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": true,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "text/xml"
        },
        "zip": {
            "MIME_ENABLE_CACHE": true,
            "MIME_ENABLE_CHUNKING": true,
            "MIME_ENABLE_GZIP": false,
            "MIME_HTTP_HEADERS": "",
            "MIME_TYPE": "application/zip"
        }
    },
    "PERMESSAGEDEFLATEENABLED": true,
    "PROJECTNAME": "TcHmiProject_Popup",
    "PROJECTVERSION": "1.0.0.0",
    "REMOTESERVERS": {},
    "REMOTESERVERS_CERTIFICATES": [],
    "REQUIREAUTH": 0,
    "SAMESITE_ATTRIBUTE": 2,
    "SELFSIGNEDROOTCA": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBekNDQXV1Z0F3SUJBZ0lKQU5tYyszMTdxN3FoTUEwR0NTcUdTSWIzRFFFQkN3VUFNRWN4Q3pBSkJnTlYKQkFZVEFrUkZNUnN3R1FZRFZRUUtEQkpVZDJsdVEwRlVJRWhOU1NCVFpYSjJaWEl4R3pBWkJnTlZCQU1NRWtKQgpRMDR0V0VsT1dFbE9UVUZmY205dmREQWdGdzB5TXpFd016RXdOekV5TXpKYUdBOHlNRFl5TURJeU9EQTNNVEl6Ck1sb3dSekVMTUFrR0ExVUVCaE1DUkVVeEd6QVpCZ05WQkFvTUVsUjNhVzVEUVZRZ1NFMUpJRk5sY25abGNqRWIKTUJrR0ExVUVBd3dTUWtGRFRpMVlTVTVZU1U1TlFWOXliMjkwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQwpBUThBTUlJQkNnS0NBUUVBeVJmL0FKUk1mdkJGMlVPWDFFSFczS3BiY3hTSktvZDl4bnplT0k2MDRka3Bkb3BUCk5jNXQxeGdBNFVNd1prc21NL2FWSmNTZG5jKzJRdTQrdHRKbUxpWkxNaEErV2E3WFA3ZVdiTVlLcmtnaXNYRmkKM2FNOUJRam5rblhaK1ZYb0tWZmMzTXkxcFpPa1pDa1Z0bXVQQ2NBdXdlWTFjb3F6UWRFL2VPYktGa2Ywc3hCSgpJVUlWSDZzLzhqSitZcjkzOW1RSC9KTXIzV1JDV1N2cTU0elltUFkzbTQ2RlQyZEV0cUZHMnFSM2ErSVpoR3huCnN3M092cFhjTUdWcmNaUWl2YVBUMEVZMFA4QmtQeHRmeS9XTE9WRXZwdTc3YTRwcW5OU01UV1I0ZzhJSmZzbHcKZjJLWS8vRy8zSVVsQ0xzTUhYK002a2NpZzMzckc3MzkzNGJ1L1FJREFRQUJvNEh2TUlIc01JRzVCZ05WSFJFRQpnYkV3Z2E2Q0NXeHZZMkZzYUc5emRJY0Vmd0FBQVljUUFBQUFBQUFBQUFBQUFBQUFBQUFBQVlJTlFrRkRUaTFZClNVNVlTVTVOUVlJYVFrRkRUaTFZU1U1WVNVNU5RUzVpWldOcmFHOW1aaTVqYjIySEJBb3FobEdIQk1Db0hBR0gKQk1Db01BR0hCTUNvQ0hpSEVQNkFBQUFBQUFBQWRYQ2JnWUJYYXpLSEVQNkFBQUFBQUFBQWRqUithUnBLUkFpSApFUDZBQUFBQUFBQUFybnk3VVBieVdKR0hFUDZBQUFBQUFBQUEyYkU5VUtpdXFlb3dIUVlEVlIwT0JCWUVGR2c4CjdMUGg3eTNveFRBUitCUENVbGFyS296Mk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUwKQlFBRGdnRUJBSTBYTG9haFNENVFrNmltOFZQNFRRZ3lyNTU0K0dVelNrY3pHWnF1dGVSZkxMYmVvcHdjWWNISwo3emp6SlM5UERJN0RBNFlpY3dUUFRMRjVTTUs0QmxRU2JPWUdLUnllMlVuVXdSdUdXQ3lEcXl2L2xyazZnNWdWCnZsZVVtdUtsM2tUcWt0RFJLRnhSUGJFM3BZa2x1MVF4aFFqM2JaR1c4SXNUUjhXODZka2MzZ2NzUjROS1R5eTgKWVM5a3YrTVUyS3BiUkJqRXBXZmZSUjVCclNNWVk4dW8xL2F3Nmh1MUYwekFpdEI0cFVRUXB1OVovcyszTVNFdgp5VWNYZDBKSVgzYkxSWEkweitBZTAvOVYreEFLNklUVmh2Z3h3UVRmRW1Qd1FXWW9JVlNaR3FjMktmbUJWT1VSCkwra3FyWkk3YWFGV0ZEWCtKMUxsdFFPa2JFN29YVmc9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
    "SELFSIGNEDROOTCAKEY": "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2d0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktrd2dnU2xBZ0VBQW9JQkFRRFpUbGRVamQvQ2JtWFQKVVZtRDA1U1ZRQmVjYkt0eTJ3bkg5a2xFOUMyMjA0RFdzd3FWVHlQK0ZBdkhtUnVWYnQ0TU1PYXlRNloxWkVyUQp1bDBSSVQvNnBYMytBQnM5QUZBUU1PS3VLRUE0R2ZKOWtBNVdFTWpvZVJGcXYyUnhjajhiNVMvbUNBT2xoSmdNCkZLcjNJai9oc0I0RGplN1ZZWmpoek0wTkY2RHIwY2ZrVlY2d2wyS24wNkRNbnNDZXVMMzlIclZMTkdjNGZ5TmgKMzVrSCtDK3B1dHJYaktxbVBwQTd1T01oVFVtV09pTHJqVVhhOWlBZUlzK01jWW0zV2xMQk1RM0ZxUkFIcnlQSQo0TDlYOVhicWdqTHVOVFhLU1ZoQ1JsWlUrTnVIdDkrblQ4UXY1QTcweEpCTTltM0RCS3VGWVkyVDR6WC8zcGNuCjdDb0RWOGtuQWdNQkFBRUNnZ0VCQUxNVnh3N2Q1VHdkTXptVjMwbXZBdEtGZ1cvZWR1VXU4cjZpai91TnFHYjEKbzBaTlF6bU5nVUlSVHl2dFdEZ3NxRDR2eHMrK3hONFdDem85ZkJsejU0QXZCc2hmV2hOSndMRzNOL2tESHZtZApHS1MySmJwMEZyN1BsN1Q3aWxHY0w3cFRoTWYwYnR6bmkwN1pjWlE5MjV1cFF2TDI4NDlTNFdXbEhJL2ZtelQ3CnBmUzVteGM2VG5RcjlwbmtaQnA3QUs2VXMybXFBSm1UUE5mVmc3WEltOGFVRUlPT0RSRXFEaWRtM1lLaWpJSG0KMFVTOFpRcHM3b3R2S29aSGM1aFVkeElRb1FpcVNXT085RlM2OHczV2FhVXZXRlA0NVA2cUU5RlVzVkRDL2V6TQpDT3ozZHM3REpLNWRNdHZsa3JXeFNVbEF1dEZoSWVMMnJYVVl6TDh3MzBFQ2dZRUEvcUdHMzZMZkNZZFJnYndUCmN2SHMyZTFCS1g2N3NpbFY1QU11a0QvcjEvWWRkUERDYjE1NGc2V0toSlg5VE5nY2lZN2UrUy9Ya0wyUk5qclkKTCtnOVIzSlFrU2h5NHVyQ1J2MGxVR0drQmt2dU11WWllOFcvbXNlcHF2S205eEt3YzNHTE9kTk9lVzV4aDNPRQpMVzQwUFBUSnpkSXFTM1BLTmZnRWxGbmh4REVDZ1lFQTJubHd1N053SklDMDRiR05kdjR6L2VDUzhOQWRUOTE2CmlNSEF3Mm1CWWFGNHJZcW5ZWktjV2VDZTN0RVZQR3B6WlArR2NxRi9ZYUxFWE85K1V5QjZSN1hkdHFiL2QrMS8KSGNDZHFKMDRnRTl2eWpWNXFaS081NEZneXQ1cTR4OGEzZTc5Z1ZYOGxYMDNCQ1JyWGJzK0hmNTdUejNJb3hhcgpwN1UzZjl2UFJOY0NnWUVBalF0UU9HUnhnMGV2Z0Z0N3Nub0xwcE5qT3ViMmRUT3NYZ2JkTGc0YVI2QU9wUTRQCnhiemdxSnR6NVFsb0s3Nng0QWlCdmlvZ0VBN1JkdWFWaGNQdzNiaVdwREZ4b2Z4RDdTcWdGcXhmUFJXbU5nK0EKSG10bFBRbElGR2NnMFU5SzZrZUV4VjBrNU9LbWhFOGFja2ZQSzh5MFZBd01YWXNnQVZFR3lGNFpUcUVDZ1lFQQprQUw5REwxN2JwUm9wMTBpb3cxdHVDd1FzQ3gvSmVZWW40MFlRN2VJVVpMZXVZWnNUeVVWYXlsbGovckN4TkJtCndHeXZjMkNCVnhxejFZOEk5a0t5V0JMSjAxekJpWXhEL3BpNVZDeE8wa1dLcXdBVThuSnBRTEZIM0hKQWd2WTkKLzQxS0RiZGdpQ25CMmprbmpPR2dVS1V2STB6V3RLcDgvRSs0QmRBZkVJRUNnWUJzNkFIYk1QY0Zjb1g2NjlOdAp0bW1OQnlXQ1dLamM3eUhvd3ZzM3owaUhqNHBEWkpNYUJSdjhUVStPQ2JYUE1idnoyb1Y4TDJUT2pNL3JmcXloCmZPM2JCNkVTMWQxTGRVT2piTjM1dzZkM3JOU1g0OEJHR1hBZ01jR2FGVXE1YmYwRHFzTVEzNk1aN2xoWXlnVVgKSzJVT0tqcm1CY2xWdzFaS1RIYmxtSHJ0VXc9PQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg==",
    "SESSIONSTORAGE": {},
    "SHOW_CONFIGURATION_HINTS": true,
    "SHOW_MAINTENANCE_MODE": true,
    "SHUTDOWNTIMEOUT": "PT10S",
    "SOCKET_TIMEOUT": "PT10S",
    "SYMBOLS": {
        "ADS.AdsSyncReadDeviceInfoReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncReadDeviceInfoReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "Ads runtime.",
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "ADS.AdsSyncReadReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncReadReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "IndexGroup": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "IndexOffset": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "ReadLen": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "Runtime": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "Runtime",
                        "IndexGroup",
                        "ReadLen"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ADS.AdsSyncReadStateReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncReadStateReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "AdsState": {
                        "$ref": "tchmi:server#/definitions/adsState"
                    },
                    "DeviceState": {
                        "type": "integer"
                    }
                },
                "type": "object",
                "writeValue": {
                    "oneOf": [
                        {
                            "description": "Ads runtime.",
                            "type": "string"
                        },
                        {
                            "properties": {
                                "Port": {
                                    "allOf": [
                                        {
                                            "$ref": "tchmi:general#/definitions/UINT32"
                                        },
                                        {
                                            "const": 10000,
                                            "description": "Execute the request for a different ADS port"
                                        }
                                    ]
                                },
                                "Runtime": {
                                    "description": "Ads runtime.",
                                    "type": "string"
                                }
                            },
                            "required": [
                                "Runtime"
                            ],
                            "type": "object"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "ADS.AdsSyncReadWriteReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncReadWriteReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "IndexGroup": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "IndexOffset": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "ReadLen": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "Runtime": {
                            "type": "string"
                        },
                        "WriteData": {
                            "format": "base64",
                            "type": "string"
                        }
                    },
                    "required": [
                        "Runtime",
                        "IndexGroup",
                        "IndexOffset",
                        "ReadLen",
                        "WriteData"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ADS.AdsSyncWriteControlReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncWriteControlReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "AdsState": {
                            "$ref": "tchmi:server#/definitions/adsState"
                        },
                        "DeviceState": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "Runtime": {
                            "type": "string"
                        },
                        "WriteData": {
                            "format": "base64",
                            "type": "string"
                        }
                    },
                    "required": [
                        "Runtime",
                        "AdsState",
                        "DeviceState",
                        "WriteData"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ADS.AdsSyncWriteReq": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AdsSyncWriteReq",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "IndexGroup": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "IndexOffset": {
                            "$ref": "tchmi:general#/definitions/UINT32"
                        },
                        "Runtime": {
                            "type": "string"
                        },
                        "WriteData": {
                            "format": "base64",
                            "type": "string"
                        }
                    },
                    "required": [
                        "Runtime",
                        "IndexGroup",
                        "IndexOffset",
                        "WriteData"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ADS.CheckLicense": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "CheckLicense",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "count": {
                        "$ref": "tchmi:general#/definitions/UINT32"
                    },
                    "expireTimeUTC": {
                        "format": "date-time",
                        "type": "string"
                    },
                    "result": {
                        "$ref": "tchmi:general#/definitions/UINT32"
                    }
                },
                "type": "object",
                "writeValue": {
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "ADS.Config": {
            "ACCESS": 0,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config",
            "OPTIONS": {},
            "SCHEMA": {},
            "USEMAPPING": true
        },
        "ADS.Diagnostics": {
            "ACCESS": 1,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Diagnostics",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "runtimes": {
                        "additionalProperties": {
                            "properties": {
                                "adsApplicationName": {
                                    "hidden": true,
                                    "propertyOrder": 5,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "adsProjectCompiledAt": {
                                    "format": "date-time",
                                    "hidden": true,
                                    "propertyOrder": 7,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "adsProjectName": {
                                    "propertyOrder": 6,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "adsState": {
                                    "propertyOrder": 3,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "adsVersion": {
                                    "propertyOrder": 8,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "adsVersionBuild": {
                                    "hidden": true,
                                    "minimum": 0.0,
                                    "propertyOrder": 9,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "connectionState": {
                                    "propertyOrder": 1,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "deviceName": {
                                    "propertyOrder": 4,
                                    "readOnly": true,
                                    "type": "string"
                                },
                                "isUserModeRuntime": {
                                    "hidden": true,
                                    "propertyOrder": 10,
                                    "readOnly": true,
                                    "type": "boolean"
                                },
                                "systemServiceAdsState": {
                                    "propertyOrder": 2,
                                    "readOnly": true,
                                    "type": "string"
                                }
                            },
                            "readOnly": true,
                            "required": [
                                "deviceName",
                                "adsVersion",
                                "adsState",
                                "connectionState"
                            ],
                            "type": "object"
                        },
                        "readOnly": true,
                        "type": "object"
                    }
                },
                "readOnly": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "ADS.GetDefinitions": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetDefinitions",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "ADS.GetSchema": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetSchema",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "ADS.GetSystemId": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetSystemId",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "type": "string"
            },
            "USEMAPPING": true
        },
        "ADS.ListCommonTypes": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListCommonTypes",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "properties": {
                        "label": {
                            "type": "string"
                        },
                        "value": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "label",
                        "value"
                    ],
                    "type": "object"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "ADS.ListRoutes": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListRoutes",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "properties": {
                        "label": {
                            "type": "string"
                        },
                        "name": {
                            "type": "string"
                        },
                        "value": {
                            "format": "amsnetid",
                            "type": "string"
                        }
                    },
                    "required": [
                        "label",
                        "name",
                        "value"
                    ],
                    "type": "object"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "ADS.ListSymbols": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListSymbols",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "ADS.RuntimePorts": {
            "ACCESS": 3,
            "DOMAIN": "ADS",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RuntimePorts",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "properties": {
                        "label": {
                            "type": "string"
                        },
                        "name": {
                            "type": "string"
                        },
                        "value": {
                            "type": "integer"
                        }
                    },
                    "required": [
                        "label",
                        "value"
                    ],
                    "type": "object"
                },
                "type": "array",
                "writeValue": {
                    "anyOf": [
                        {
                            "properties": {
                                "NETID": {
                                    "format": "amsnetid",
                                    "type": "string"
                                },
                                "all": {
                                    "default": false,
                                    "type": "boolean"
                                }
                            },
                            "type": "object"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/VOID"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "AddOrChangeUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AddOrChangeUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "settings": {
                        "properties": {
                            "autoLogoff": {
                                "format": "timespan",
                                "type": "string"
                            },
                            "groups": {
                                "$ref": "tchmi:server#/definitions/userGroups"
                            },
                            "locale": {
                                "$ref": "tchmi:server#/definitions/userLocale"
                            },
                            "timeFormatLocale": {
                                "$ref": "tchmi:server#/definitions/userLocale"
                            },
                            "timeZone": {
                                "$ref": "tchmi:server#/definitions/userTimeZone"
                            }
                        },
                        "type": "object"
                    }
                },
                "type": "object",
                "writeValue": {
                    "properties": {
                        "domain": {
                            "description": "Domain name of the authentication extension",
                            "type": "string"
                        },
                        "parameters": {
                            "allOf": [
                                {
                                    "$ref": "tchmi:general#/definitions/Any"
                                },
                                {
                                    "description": "Parameters that are forwarded to the authentication extension's AddUser function. Notice that the userName without the domain is forwarded automatically."
                                }
                            ]
                        },
                        "settings": {
                            "additionalProperties": false,
                            "description": "Changes to the USERGROUPUSERS entry of the user",
                            "properties": {
                                "autoLogoff": {
                                    "format": "timespan",
                                    "type": "string"
                                },
                                "groups": {
                                    "$ref": "tchmi:server#/definitions/userGroups"
                                },
                                "locale": {
                                    "$ref": "tchmi:server#/definitions/userLocale"
                                },
                                "timeFormatLocale": {
                                    "$ref": "tchmi:server#/definitions/userLocale"
                                },
                                "timeZone": {
                                    "$ref": "tchmi:server#/definitions/userTimeZone"
                                }
                            },
                            "type": "object"
                        },
                        "userName": {
                            "description": "Name of the user without domain prefix",
                            "type": "string"
                        }
                    },
                    "required": [
                        "userName",
                        "domain"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "AddSymbol": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AddSymbol",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "ACCESS": {
                            "allOf": [
                                {
                                    "$ref": "tchmi:server#/definitions/accessEnum"
                                },
                                {
                                    "default": 3
                                }
                            ]
                        },
                        "AUTOMAP": {
                            "default": false,
                            "description": "Automatically obtain symbol information such as options and schema from the domain.",
                            "type": "boolean"
                        },
                        "CUSTOMERDATA": {
                            "type": "string"
                        },
                        "DOMAIN": {
                            "type": "string"
                        },
                        "HIDDEN": {
                            "default": false,
                            "type": "boolean"
                        },
                        "MAPPING": {
                            "type": "string"
                        },
                        "NAME": {
                            "description": "Name of the symbol",
                            "type": "string"
                        },
                        "OPTIONS": {
                            "additionalProperties": {},
                            "type": "object"
                        },
                        "SCHEMA": {
                            "$ref": "tchmi:server#/definitions/schemaRef"
                        },
                        "SUBSYMBOL_MAPPING": {
                            "type": "string"
                        },
                        "USEMAPPING": {
                            "default": true,
                            "type": "boolean"
                        },
                        "USERGROUPS": {
                            "items": {
                                "type": "string"
                            },
                            "type": "array"
                        }
                    },
                    "required": [
                        "NAME",
                        "DOMAIN",
                        "MAPPING"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "AddSymbols": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AddSymbols",
            "OPTIONS": {},
            "SCHEMA": {
                "additionalProperties": {
                    "oneOf": [
                        {
                            "type": "boolean"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/errorDetails"
                        }
                    ]
                },
                "function": true,
                "type": "object",
                "writeValue": {
                    "properties": {
                        "domain": {
                            "type": "string"
                        },
                        "dryRun": {
                            "default": false,
                            "type": "boolean"
                        },
                        "ignore": {
                            "default": [],
                            "items": {
                                "type": "string"
                            },
                            "type": "array",
                            "uniqueItems": true
                        },
                        "ignoreProblems": {
                            "default": false,
                            "type": "boolean"
                        },
                        "skipExisting": {
                            "default": false,
                            "type": "boolean"
                        }
                    },
                    "required": [
                        "domain"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "AddToConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AddToConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "description": "Domain of the config value.",
                            "type": "string"
                        },
                        "name": {
                            "description": "Name of the configuration.",
                            "type": "string"
                        },
                        "path": {
                            "description": "Path of the config value.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "name",
                        "domain",
                        "path"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ChangeUserSettings": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ChangeUserSettings",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "anyOf": [
                        {
                            "additionalProperties": false,
                            "description": "Changes to the USERGROUPUSERS entry of the current user.",
                            "properties": {
                                "changePassword": {
                                    "allOf": [
                                        {
                                            "$ref": "tchmi:general#/definitions/Any"
                                        },
                                        {
                                            "description": "Parameters that are forwarded to the authentication extension's ChangePassword function."
                                        }
                                    ]
                                },
                                "locale": {
                                    "$ref": "tchmi:server#/definitions/userLocale"
                                },
                                "timeFormatLocale": {
                                    "$ref": "tchmi:server#/definitions/userLocale"
                                },
                                "timeZone": {
                                    "$ref": "tchmi:server#/definitions/userTimeZone"
                                }
                            },
                            "type": "object"
                        },
                        {
                            "allOf": [
                                {
                                    "$ref": "tchmi:general#/definitions/VOID"
                                },
                                {
                                    "description": "Calling this method without writeValue will read the current settings."
                                }
                            ]
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "ConfirmAlarm": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ConfirmAlarm",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "$ref": "tchmi:server#/definitions/alarm"
                }
            },
            "USEMAPPING": true
        },
        "Copy": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Copy",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "configuration": {
                            "default": "default",
                            "description": "Configuration name.",
                            "type": "string"
                        },
                        "domain": {
                            "description": "Extension domain.",
                            "type": "string"
                        },
                        "new": {
                            "description": "Path to the new entry.",
                            "type": "string"
                        },
                        "old": {
                            "description": "Path to the old entry.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "old",
                        "new"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "CreateEvent": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "CreateEvent",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "$ref": "tchmi:server#/definitions/event"
                }
            },
            "USEMAPPING": true
        },
        "DefaultAuthExtension": {
            "ACCESS": 3,
            "CUSTOMERDATA": "",
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config::DEFAULTAUTHEXTENSION",
            "OPTIONS": {},
            "SCHEMA": {
                "category": "CATEGORY_SECURITY",
                "default": "TcHmiUserManagement",
                "description": "DESC_DEFAULTAUTHEXTENSION",
                "optionMethod": {
                    "filter": [
                        {
                            "comparator": "==",
                            "path": "authExtension",
                            "value": true
                        }
                    ],
                    "symbol": "ListDomains"
                },
                "type": "string"
            },
            "SUBSYMBOL_MAPPING": "",
            "USEMAPPING": true
        },
        "DefaultUserGroup": {
            "ACCESS": 3,
            "CUSTOMERDATA": "",
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config::DEFAULTUSERGROUP",
            "OPTIONS": {},
            "SCHEMA": {
                "category": "CATEGORY_SECURITY",
                "default": "__SystemUsers",
                "description": "DESC_DEFAULTUSERGROUP",
                "optionMethod": {
                    "symbol": "TcHmiSrv.Config::USERGROUPS"
                },
                "type": "string"
            },
            "SUBSYMBOL_MAPPING": "",
            "USEMAPPING": true
        },
        "Delete": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Delete",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "description": "Delete file form extension.",
                            "type": "string"
                        },
                        "fileName": {
                            "description": "Name of the file to delete.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "fileName"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "DeleteConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "DeleteConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "Diagnostics": {
            "ACCESS": 1,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Diagnostics",
            "OPTIONS": {},
            "SCHEMA": {
                "additionalProperties": false,
                "function": true,
                "properties": {
                    "ACCEPTEDSOCKETS": {
                        "readOnly": true,
                        "type": "integer"
                    },
                    "ACTIVESESSIONS": {
                        "link": "Sessions",
                        "readOnly": true,
                        "type": "integer"
                    },
                    "ACTIVESOCKETS": {
                        "readOnly": true,
                        "type": "integer"
                    },
                    "ARCHITECTURE": {
                        "readOnly": true,
                        "type": "string"
                    },
                    "DISCOVERY_RUNNING": {
                        "hidden": true,
                        "readOnly": true,
                        "type": "boolean"
                    },
                    "DOTNETCLASSICVERSIONS": {
                        "items": {
                            "readOnly": true,
                            "type": "string"
                        },
                        "readOnly": true,
                        "type": "array"
                    },
                    "DOTNETCOREVERSIONS": {
                        "items": {
                            "readOnly": true,
                            "type": "string"
                        },
                        "readOnly": true,
                        "type": "array"
                    },
                    "DOTNETVERSIONS": {
                        "items": {
                            "readOnly": true,
                            "type": "string"
                        },
                        "readOnly": true,
                        "type": "array"
                    },
                    "LICENSE": {
                        "properties": {
                            "CLIENTS": {
                                "propertyOrder": 2,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "EXTENSIONS": {
                                "propertyOrder": 6,
                                "readOnly": true,
                                "type": "boolean"
                            },
                            "SERVERS": {
                                "propertyOrder": 1,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "STATE": {
                                "default": "Unregistered",
                                "enum": [
                                    "Error",
                                    "Unregistered",
                                    "Engineering",
                                    "Demo",
                                    "Pending",
                                    "OK"
                                ],
                                "propertyOrder": 7,
                                "readOnly": true,
                                "type": "string"
                            },
                            "TARGETS": {
                                "propertyOrder": 4,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "USEDCLIENTS": {
                                "propertyOrder": 3,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "USEDTARGETS": {
                                "propertyOrder": 5,
                                "readOnly": true,
                                "type": "integer"
                            }
                        },
                        "readOnly": true,
                        "type": "object"
                    },
                    "MEMORYUSAGE": {
                        "displayClass": "megabyte",
                        "readOnly": true,
                        "type": "number"
                    },
                    "REMOTESERVERS": {
                        "additionalProperties": {
                            "properties": {
                                "REMOTE_ERROR": {
                                    "allOf": [
                                        {
                                            "$ref": "tchmi:general#/definitions/errorDetails"
                                        },
                                        {
                                            "readOnly": true
                                        }
                                    ]
                                },
                                "REMOTE_STATUS": {
                                    "enum": [
                                        "Disconnected",
                                        "Connected",
                                        "Error",
                                        "Disabled"
                                    ],
                                    "propertyOrder": 1,
                                    "readOnly": true,
                                    "type": "string"
                                }
                            },
                            "required": [
                                "REMOTE_STATUS"
                            ],
                            "type": "object"
                        },
                        "readOnly": true,
                        "type": "object"
                    },
                    "SERVERTIME": {
                        "format": "date-time",
                        "readOnly": true,
                        "type": "string"
                    },
                    "TRAFFICIN": {
                        "displayClass": "byte",
                        "readOnly": true,
                        "type": "number"
                    },
                    "TRAFFICOUT": {
                        "displayClass": "byte",
                        "readOnly": true,
                        "type": "number"
                    },
                    "UPTIME": {
                        "format": "timespan",
                        "readOnly": true,
                        "type": "string"
                    }
                },
                "readOnly": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "Export": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Export",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "type": "string"
                        },
                        "full": {
                            "default": false,
                            "type": "boolean"
                        },
                        "name": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "name",
                        "domain"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "ForceLogout": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ForceLogout",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "anyOf": [
                        {
                            "description": "User name. The authentication domain can be specified by using 'Domain::UserName'. If no domain is specified all users with the given name will be logged out.",
                            "type": "string"
                        },
                        {
                            "description": "All users",
                            "type": "null"
                        },
                        {
                            "properties": {
                                "clientCertificate": {
                                    "description": "Thumbprint of the used client certificate",
                                    "type": "string"
                                },
                                "clientIp": {
                                    "description": "IP address",
                                    "type": "string"
                                },
                                "group": {
                                    "description": "User group",
                                    "type": "string"
                                },
                                "sessionId": {
                                    "type": "string"
                                }
                            },
                            "type": "object"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "GetConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "type": "string"
                        },
                        "full": {
                            "default": false,
                            "type": "boolean"
                        },
                        "name": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "name",
                        "domain"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "GetCurrentUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetCurrentUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "autoLoginUser": {
                        "type": "boolean"
                    },
                    "autoLogoff": {
                        "format": "timespan",
                        "type": "string"
                    },
                    "clientCertificate": {
                        "type": "string"
                    },
                    "clientIp": {
                        "type": "string"
                    },
                    "configLocale": {
                        "type": "string"
                    },
                    "configTimeFormatLocale": {
                        "type": "string"
                    },
                    "configTimeZone": {
                        "type": "string"
                    },
                    "domain": {
                        "type": "string"
                    },
                    "groups": {
                        "items": {
                            "type": "string"
                        },
                        "type": "array"
                    },
                    "locale": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "session": {
                        "type": "string"
                    },
                    "timeFormatLocale": {
                        "type": "string"
                    },
                    "timeZone": {
                        "type": "string"
                    }
                },
                "type": "object"
            },
            "USEMAPPING": true
        },
        "GetDefinitions": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetDefinitions",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "resolve": {
                            "default": "None",
                            "enum": [
                                "AddAllRefs",
                                "Simplify",
                                "None"
                            ],
                            "type": "string"
                        },
                        "type": {
                            "default": "general",
                            "enum": [
                                "server",
                                "framework",
                                "general",
                                "project"
                            ],
                            "type": "string"
                        }
                    },
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "GetFileInformation": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetFileInformation",
            "OPTIONS": {},
            "SCHEMA": {
                "allOf": [
                    {
                        "function": true
                    },
                    {
                        "$ref": "tchmi:server#/definitions/fileInfo"
                    },
                    {
                        "required": [
                            "modificationTime",
                            "fileSize",
                            "access"
                        ]
                    }
                ],
                "writeValue": {
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "GetSchema": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetSchema",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "resolve": {
                            "default": "None",
                            "enum": [
                                "AddRefs",
                                "Simplify",
                                "AddAllRefs",
                                "None"
                            ],
                            "type": "string"
                        },
                        "symbol": {
                            "description": "Name of the symbol.",
                            "type": "string"
                        },
                        "type": {
                            "default": "Read",
                            "enum": [
                                "Read",
                                "Write"
                            ],
                            "type": "string"
                        }
                    },
                    "required": [
                        "symbol"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "GetServerInformation": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetServerInformation",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "GetSymbolAccess": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "GetSymbolAccess",
            "OPTIONS": {},
            "SCHEMA": {
                "allOf": [
                    {
                        "$ref": "tchmi:server#/definitions/accessEnum"
                    },
                    {
                        "function": true
                    }
                ],
                "writeValue": {
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "Heartbeat": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Heartbeat",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "Import": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Import",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "$ref": "tchmi:general#/definitions/Any"
                }
            },
            "USEMAPPING": true
        },
        "IsAuthRequired": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "IsAuthRequired",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "type": "boolean"
            },
            "USEMAPPING": true
        },
        "ListActiveSessions": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListActiveSessions",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "clients": {
                        "additionalProperties": {
                            "items": {
                                "properties": {
                                    "commands": {
                                        "items": {
                                            "properties": {
                                                "id": {
                                                    "type": "integer"
                                                },
                                                "symbol": {
                                                    "type": "string"
                                                }
                                            },
                                            "required": [
                                                "id",
                                                "symbol"
                                            ],
                                            "type": "object"
                                        },
                                        "type": "array"
                                    },
                                    "sessionId": {
                                        "type": "string"
                                    },
                                    "userName": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "commands",
                                    "sessionId",
                                    "userName"
                                ],
                                "type": "object"
                            },
                            "type": "array"
                        },
                        "type": "object"
                    },
                    "subscriptions": {
                        "additionalProperties": {
                            "properties": {
                                "averageDuration": {
                                    "format": "timespan",
                                    "type": "string"
                                },
                                "clientCount": {
                                    "type": "integer"
                                },
                                "commands": {
                                    "items": {
                                        "properties": {
                                            "lastSent": {
                                                "format": "date-time",
                                                "type": "string"
                                            },
                                            "readValueJsonLength": {
                                                "displayClass": "byte",
                                                "minimum": 0.0,
                                                "type": "integer"
                                            },
                                            "symbol": {
                                                "type": "string"
                                            }
                                        },
                                        "required": [
                                            "symbol"
                                        ],
                                        "type": "object"
                                    },
                                    "type": "array"
                                },
                                "id": {
                                    "type": "integer"
                                },
                                "intervalTime": {
                                    "type": "integer"
                                },
                                "readValueJsonLength": {
                                    "displayClass": "byte",
                                    "minimum": 0.0,
                                    "type": "integer"
                                },
                                "type": {
                                    "enum": [
                                        "Subscription",
                                        "ReadWrite"
                                    ],
                                    "type": "string"
                                }
                            },
                            "required": [
                                "id",
                                "clientCount",
                                "type",
                                "commands"
                            ],
                            "type": "object"
                        },
                        "type": "object"
                    }
                },
                "type": "object",
                "writeValue": {
                    "anyOf": [
                        {
                            "properties": {
                                "averageDuration": {
                                    "default": false,
                                    "type": "boolean"
                                },
                                "readValueJsonLength": {
                                    "default": false,
                                    "type": "boolean"
                                }
                            },
                            "type": "object"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/VOID"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "ListConfigurations": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListConfigurations",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "type": "string"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "ListDomains": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListDomains",
            "OPTIONS": {},
            "SCHEMA": {
                "additionalProperties": {
                    "properties": {
                        "authExtension": {
                            "description": "Shows if extension can be used for user management.",
                            "type": "boolean"
                        },
                        "configVersion": {
                            "description": "The version of the extension's configuration.",
                            "type": "string"
                        },
                        "debuggerAttached": {
                            "description": "indicates whether a debugger is or will be attached to the extension",
                            "type": "boolean"
                        },
                        "error": {
                            "$ref": "tchmi:general#/definitions/errorDetails"
                        },
                        "extension": {
                            "description": "The name of the extension.",
                            "type": "string"
                        },
                        "guid": {
                            "description": "The globally unique identifier associated with the extension.",
                            "type": "string"
                        },
                        "licensed": {
                            "description": "indicate the extension is license status",
                            "type": "boolean"
                        },
                        "packageVersion": {
                            "description": "The version of the NuGet package that contains the extension.",
                            "type": "string"
                        },
                        "remote": {
                            "description": "Shows if the domain refers to a remote server.",
                            "type": "boolean"
                        },
                        "required": {
                            "description": "Shows if the extension is considered to be required.",
                            "type": "boolean"
                        },
                        "state": {
                            "description": "Shows the current state of the extension.",
                            "enum": [
                                "NotLoaded",
                                "Loaded",
                                "Initialized",
                                "Invalid",
                                "Disabled",
                                "Unloading",
                                "NotRunning"
                            ],
                            "type": "string"
                        },
                        "thirdParty": {
                            "description": "indicate the extension is a customer extension",
                            "type": "boolean"
                        },
                        "updated": {
                            "description": "Shows last update time of the config.",
                            "format": "date-time",
                            "type": "string"
                        },
                        "version": {
                            "description": "The version of the extension.",
                            "type": "string"
                        },
                        "visibility": {
                            "description": "Indicates under which circumstances the extension configuration should be visible.",
                            "enum": [
                                "AlwaysShow",
                                "AlwaysHide",
                                "HideInEngineering"
                            ],
                            "type": "string"
                        }
                    },
                    "type": "object"
                },
                "function": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "ListEvents": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListEvents",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "oneOf": [
                        {
                            "properties": {
                                "domain": {
                                    "type": "string"
                                },
                                "localizedText": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "payload": {
                                    "oneOf": [
                                        {
                                            "$ref": "tchmi:server#/definitions/alarm"
                                        },
                                        {
                                            "$ref": "tchmi:server#/definitions/message"
                                        }
                                    ]
                                },
                                "payloadType": {
                                    "$ref": "tchmi:server#/definitions/eventType"
                                },
                                "sessionId": {
                                    "type": "string"
                                },
                                "timeReceived": {
                                    "format": "date-time",
                                    "type": "string"
                                }
                            },
                            "required": [
                                "payload",
                                "payloadType",
                                "name",
                                "domain",
                                "timeReceived",
                                "localizedText"
                            ],
                            "type": "object"
                        },
                        {
                            "properties": {
                                "domain": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "payload": {},
                                "payloadType": {
                                    "$ref": "tchmi:server#/definitions/eventType"
                                },
                                "sessionId": {
                                    "type": "string"
                                },
                                "timeReceived": {
                                    "format": "date-time",
                                    "type": "string"
                                }
                            },
                            "required": [
                                "name",
                                "domain",
                                "timeReceived"
                            ],
                            "type": "object"
                        }
                    ]
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "ListFiles": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListFiles",
            "OPTIONS": {},
            "SCHEMA": {
                "additionalProperties": {
                    "allOf": [
                        {
                            "$ref": "tchmi:server#/definitions/fileInfo"
                        },
                        {
                            "properties": {
                                "link": {
                                    "type": "string"
                                }
                            },
                            "required": [
                                "fileFlags"
                            ]
                        }
                    ]
                },
                "function": true,
                "type": "object",
                "writeValue": {
                    "oneOf": [
                        {
                            "type": "string"
                        },
                        {
                            "type": "null"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "ListInternalSymbols": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListInternalSymbols",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "ListSymbolNames": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListSymbolNames",
            "OPTIONS": {},
            "SCHEMA": {
                "description": "List of mapped symbol names.",
                "function": true,
                "items": {
                    "type": "string"
                },
                "type": "array",
                "writeValue": {
                    "anyOf": [
                        {
                            "properties": {
                                "domain": {
                                    "type": "string"
                                }
                            },
                            "type": "object"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/VOID"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "ListSymbols": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListSymbols",
            "OPTIONS": {},
            "SCHEMA": {
                "additionalProperties": {
                    "$ref": "tchmi:server#/definitions/symbol"
                },
                "function": true,
                "type": "object"
            },
            "USEMAPPING": true
        },
        "ListUserNames": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListUserNames",
            "OPTIONS": {},
            "SCHEMA": {
                "description": "List of usernames.",
                "function": true,
                "items": {
                    "type": "string"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "ListUsers": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListUsers",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "description": "List of all users and their permissions.",
                    "properties": {
                        "domain": {
                            "type": "string"
                        },
                        "groups": {
                            "items": {
                                "type": "string"
                            },
                            "type": "array"
                        },
                        "name": {
                            "type": "string"
                        }
                    },
                    "type": "object"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "LocalizeText": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "LocalizeText",
            "OPTIONS": {},
            "SCHEMA": {
                "description": "The localized text.",
                "function": true,
                "type": "string",
                "writeValue": {
                    "oneOf": [
                        {
                            "$ref": "tchmi:server#/definitions/alarm"
                        },
                        {
                            "$ref": "tchmi:server#/definitions/message"
                        },
                        {
                            "description": "Localizable object.",
                            "properties": {
                                "domain": {
                                    "type": "string"
                                },
                                "name": {
                                    "type": "string"
                                },
                                "params": {
                                    "additionalProperties": {},
                                    "type": "object"
                                }
                            },
                            "required": [
                                "name",
                                "domain"
                            ],
                            "type": "object"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "Login": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Login",
            "OPTIONS": {},
            "SCHEMA": {
                "description": "The SessionId of the logged in user.",
                "function": true,
                "type": "string",
                "writeValue": {
                    "properties": {
                        "maintenanceMode": {
                            "default": false,
                            "type": "boolean"
                        },
                        "password": {
                            "format": "encrypted",
                            "type": "string"
                        },
                        "persistent": {
                            "default": false,
                            "type": "boolean"
                        },
                        "userName": {
                            "type": "string"
                        }
                    },
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "Logout": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Logout",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "RefreshDefinitions": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RefreshDefinitions",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "enum": [
                        "framework",
                        "project",
                        "general"
                    ],
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "Remove": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Remove",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "configuration": {
                            "default": "default",
                            "description": "Configuration name.",
                            "type": "string"
                        },
                        "domain": {
                            "description": "Extension domain.",
                            "type": "string"
                        },
                        "path": {
                            "description": "Path to the entry.",
                            "type": "string"
                        },
                        "value": {}
                    },
                    "required": [
                        "path",
                        "domain",
                        "value"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "RemoveFromConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RemoveFromConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "description": "Domain of the config value.",
                            "type": "string"
                        },
                        "name": {
                            "description": "Name of the configuration.",
                            "type": "string"
                        },
                        "path": {
                            "description": "Path of the config value.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "name",
                        "domain",
                        "path"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "RemoveUnusedDefinitions": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RemoveUnusedDefinitions",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": [
                    {
                        "type": "string"
                    }
                ],
                "type": "array",
                "writeValue": {
                    "anyOf": [
                        {
                            "properties": {
                                "dryRun": {
                                    "default": false,
                                    "type": "boolean"
                                },
                                "ignore": {
                                    "default": [],
                                    "items": {
                                        "type": "string"
                                    },
                                    "type": "array",
                                    "uniqueItems": true
                                }
                            },
                            "type": "object"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/VOID"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "RemoveUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RemoveUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "domain": {
                            "description": "Domain name of the authentication extension",
                            "type": "string"
                        },
                        "userName": {
                            "description": "Name of the user without domain prefix",
                            "type": "string"
                        }
                    },
                    "required": [
                        "domain",
                        "userName"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "Rename": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Rename",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "configuration": {
                            "default": "default",
                            "description": "Configuration name.",
                            "type": "string"
                        },
                        "domain": {
                            "description": "Extension domain.",
                            "type": "string"
                        },
                        "new": {
                            "description": "Path to the new entry.",
                            "type": "string"
                        },
                        "old": {
                            "description": "Path to the old entry.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "old",
                        "new"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "RenameConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RenameConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "new": {
                            "type": "string"
                        },
                        "old": {
                            "type": "string"
                        }
                    },
                    "required": [
                        "old",
                        "new"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "Restart": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Restart",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "SetConfiguration": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "SetConfiguration",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "data": {},
                        "domain": {
                            "type": "string"
                        },
                        "name": {
                            "type": "string"
                        },
                        "symbol": {
                            "default": "",
                            "type": "string"
                        }
                    },
                    "required": [
                        "name",
                        "domain",
                        "data"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "SetLocale": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "SetLocale",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "format": "locale",
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "Shutdown": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Shutdown",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "SubscribeEvents": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "SubscribeEvents",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "The requestId of a subscription.",
                    "type": "integer"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiLua.Config": {
            "ACCESS": 0,
            "DOMAIN": "TcHmiLua",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config",
            "OPTIONS": {},
            "SCHEMA": {},
            "USEMAPPING": true
        },
        "TcHmiSqliteLogger.Clear": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSqliteLogger",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Clear",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "anyOf": [
                        {
                            "properties": {
                                "match": {
                                    "$ref": "tchmi:server#/definitions/filter"
                                }
                            },
                            "required": [
                                "match"
                            ],
                            "type": "object"
                        },
                        {
                            "$ref": "tchmi:general#/definitions/VOID"
                        }
                    ]
                }
            },
            "USEMAPPING": true
        },
        "TcHmiSqliteLogger.Config": {
            "ACCESS": 0,
            "DOMAIN": "TcHmiSqliteLogger",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config",
            "OPTIONS": {},
            "SCHEMA": {},
            "USEMAPPING": true
        },
        "TcHmiSqliteLogger.Diagnostics": {
            "ACCESS": 1,
            "DOMAIN": "TcHmiSqliteLogger",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Diagnostics",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "properties": {
                    "allDomains": {
                        "properties": {
                            "databaseSize": {
                                "allOf": [
                                    {
                                        "$ref": "tchmi:general#/definitions/INT64"
                                    },
                                    {
                                        "displayClass": "byte",
                                        "propertyOrder": 1,
                                        "readOnly": true
                                    }
                                ]
                            },
                            "numEvents": {
                                "propertyOrder": 3,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "numEventsWithAlarmPayload": {
                                "propertyOrder": 7,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "numEventsWithMessagePayload": {
                                "propertyOrder": 5,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "numPersistentEvents": {
                                "hidden": true,
                                "propertyOrder": 4,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "numPersistentEventsWithAlarmPayload": {
                                "hidden": true,
                                "propertyOrder": 8,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "numPersistentEventsWithMessagePayload": {
                                "hidden": true,
                                "propertyOrder": 6,
                                "readOnly": true,
                                "type": "integer"
                            },
                            "persistentDatabaseSize": {
                                "allOf": [
                                    {
                                        "$ref": "tchmi:general#/definitions/INT64"
                                    },
                                    {
                                        "displayClass": "byte",
                                        "propertyOrder": 2,
                                        "readOnly": true
                                    }
                                ]
                            }
                        },
                        "readOnly": true,
                        "required": [
                            "databaseSize",
                            "persistentDatabaseSize",
                            "numEvents",
                            "numPersistentEvents",
                            "numEventsWithMessagePayload",
                            "numPersistentEventsWithMessagePayload",
                            "numEventsWithAlarmPayload",
                            "numPersistentEventsWithAlarmPayload"
                        ],
                        "type": "object"
                    },
                    "perDomain": {
                        "additionalProperties": {
                            "properties": {
                                "numEvents": {
                                    "propertyOrder": 1,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "numEventsWithAlarmPayload": {
                                    "propertyOrder": 5,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "numEventsWithMessagePayload": {
                                    "propertyOrder": 3,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "numPersistentEvents": {
                                    "hidden": true,
                                    "propertyOrder": 2,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "numPersistentEventsWithAlarmPayload": {
                                    "hidden": true,
                                    "propertyOrder": 6,
                                    "readOnly": true,
                                    "type": "integer"
                                },
                                "numPersistentEventsWithMessagePayload": {
                                    "hidden": true,
                                    "propertyOrder": 4,
                                    "readOnly": true,
                                    "type": "integer"
                                }
                            },
                            "required": [
                                "numEvents",
                                "numPersistentEvents",
                                "numEventsWithMessagePayload",
                                "numPersistentEventsWithMessagePayload",
                                "numEventsWithAlarmPayload",
                                "numPersistentEventsWithAlarmPayload"
                            ],
                            "type": "object"
                        },
                        "readOnly": true,
                        "type": "object"
                    }
                },
                "readOnly": true,
                "required": [
                    "allDomains",
                    "perDomain"
                ],
                "type": "object"
            },
            "USEMAPPING": true
        },
        "TcHmiSqliteLogger.ListEvents": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSqliteLogger",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListEvents",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true
            },
            "USEMAPPING": true
        },
        "TcHmiSrv.Config": {
            "ACCESS": 0,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config",
            "OPTIONS": {},
            "SCHEMA": {},
            "USEMAPPING": true
        },
        "TcHmiUserManagement.AddUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "AddUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "enabled": {
                            "description": "Indicates if the user can be used or not.",
                            "type": "boolean"
                        },
                        "password": {
                            "description": "Password of the user. Only a hash will be stored.",
                            "format": "encrypted",
                            "type": "string"
                        },
                        "userName": {
                            "description": "Name of the user.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "userName",
                        "password"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.ChangePassword": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ChangePassword",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "currentPassword": {
                            "format": "encrypted",
                            "type": "string"
                        },
                        "newPassword": {
                            "format": "encrypted",
                            "type": "string"
                        }
                    },
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.Config": {
            "ACCESS": 0,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config",
            "OPTIONS": {},
            "SCHEMA": {},
            "USEMAPPING": true
        },
        "TcHmiUserManagement.DisableUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "DisableUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "Name of the user.",
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.EnableUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "EnableUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "Name of the user.",
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.ListDisabledUsers": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListDisabledUsers",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "type": "string"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.ListUsers": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "ListUsers",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "items": {
                    "type": "string"
                },
                "type": "array"
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.RemoveUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RemoveUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "Name of the user.",
                    "type": "string"
                }
            },
            "USEMAPPING": true
        },
        "TcHmiUserManagement.RenameUser": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiUserManagement",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "RenameUser",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "properties": {
                        "currentUserName": {
                            "description": "Current name of the user.",
                            "type": "string"
                        },
                        "newUserName": {
                            "description": "The new name of the user.",
                            "type": "string"
                        }
                    },
                    "required": [
                        "currentUserName",
                        "newUserName"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "Unsubscribe": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Unsubscribe",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "The requestId of a subscription.",
                    "type": "integer"
                }
            },
            "USEMAPPING": true
        },
        "UnsubscribeEvents": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "UnsubscribeEvents",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "The requestId of a subscription.",
                    "type": "integer"
                }
            },
            "USEMAPPING": true
        },
        "UpdateEventsSubscription": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "UpdateEventsSubscription",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "description": "The requestId of a subscription.",
                    "type": "integer"
                }
            },
            "USEMAPPING": true
        },
        "Upload": {
            "ACCESS": 3,
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Upload",
            "OPTIONS": {},
            "SCHEMA": {
                "function": true,
                "writeValue": {
                    "additionalProperties": false,
                    "properties": {
                        "checkSum": {
                            "description": "Checksum of the file as MD5 hexadecimal-string.",
                            "type": "string"
                        },
                        "chunkType": {
                            "default": 0,
                            "enum": [
                                0,
                                1,
                                2,
                                3
                            ],
                            "type": "integer"
                        },
                        "data": {
                            "description": "Data of the file.",
                            "format": "base64",
                            "type": "string"
                        },
                        "domain": {
                            "description": "Upload extension dll to remote filesystem.",
                            "type": "string"
                        },
                        "fileName": {
                            "description": "Name of the file.",
                            "type": "string"
                        },
                        "isDirectory": {
                            "default": false,
                            "type": "boolean"
                        }
                    },
                    "required": [
                        "fileName"
                    ],
                    "type": "object"
                }
            },
            "USEMAPPING": true
        },
        "UserSelectType": {
            "ACCESS": 3,
            "CUSTOMERDATA": "",
            "DOMAIN": "TcHmiSrv",
            "DYNAMIC": false,
            "HIDDEN": true,
            "MAPPING": "Config::USERSELECTTYPE",
            "OPTIONS": {},
            "SCHEMA": {
                "category": "CATEGORY_SECURITY",
                "default": 0,
                "description": "DESC_USERSELECTTYPE",
                "enum": [
                    0,
                    1
                ],
                "options": [
                    {
                        "label": "ENUM_COMBOBOX",
                        "value": 0
                    },
                    {
                        "label": "ENUM_TEXTFIELD",
                        "value": 1
                    }
                ],
                "propertyOrder": 14,
                "type": "integer"
            },
            "SUBSYMBOL_MAPPING": "",
            "USEMAPPING": true
        }
    },
    "TEMPDH": "",
    "THREADPOOLSIZE": 32,
    "UPLOADTIMEOUT": "PT20S",
    "USEINT64STRING": false,
    "USERGROUPS": {
        "__SystemAdministrators": {
            "ENABLED": true,
            "FILEACCESS": 3,
            "FILES": {},
            "SYMBOLACCESS": 3,
            "SYMBOLS": {}
        },
        "__SystemGuests": {
            "ENABLED": true,
            "FILEACCESS": 0,
            "FILES": {
                "/Config/ServerState": 1,
                "/FavIcon.ico": 1
            },
            "SYMBOLACCESS": 0,
            "SYMBOLS": {
                "DefaultAuthExtension": 1,
                "DefaultUserGroup": 1,
                "GetCurrentUser": 3,
                "GetSymbolAccess": 3,
                "Heartbeat": 3,
                "IsAuthRequired": 3,
                "ListDomains": 3,
                "ListUserNames": 3,
                "Login": 3,
                "Logout": 3,
                "SetLocale": 3,
                "Unsubscribe": 3,
                "UserSelectType": 1
            }
        },
        "__SystemMaintenanceUsers": {
            "ENABLED": true,
            "FILEACCESS": 3,
            "FILES": {},
            "SYMBOLACCESS": 0,
            "SYMBOLS": {}
        },
        "__SystemUsers": {
            "ENABLED": true,
            "FILEACCESS": 3,
            "FILES": {
                "/Config": 1
            },
            "SYMBOLACCESS": 0,
            "SYMBOLS": {
                "ADS.AdsSyncReadDeviceInfoReq": 3,
                "ADS.AdsSyncReadStateReq": 3,
                "ADS.CheckLicense": 3,
                "ADS.Diagnostics": 1,
                "ChangeUserSettings": 3,
                "ConfirmAlarm": 3,
                "CreateEvent": 3,
                "DefaultAuthExtension": 1,
                "DefaultUserGroup": 1,
                "Diagnostics": 3,
                "Export": 3,
                "GetConfiguration": 3,
                "GetCurrentUser": 3,
                "GetDefinitions": 3,
                "GetFileInformation": 3,
                "GetSchema": 3,
                "GetServerInformation": 3,
                "GetSymbolAccess": 3,
                "Heartbeat": 3,
                "IsAuthRequired": 3,
                "ListDomains": 3,
                "ListEvents": 3,
                "ListSymbols": 3,
                "ListUserNames": 3,
                "LocalizeText": 3,
                "Login": 3,
                "Logout": 3,
                "SetLocale": 3,
                "SubscribeEvents": 3,
                "TcHmiSqliteLogger.Diagnostics": 1,
                "TcHmiUserManagement.ChangePassword": 3,
                "Unsubscribe": 3,
                "UnsubscribeEvents": 3,
                "UpdateEventsSubscription": 3,
                "UserSelectType": 1
            }
        }
    },
    "USERGROUPUSERS": {
        "TcHmiUserManagement": {
            "__SystemAdministrator": {
                "USERGROUPUSERS_AUTO_LOGOFF": "PT0S",
                "USERGROUPUSERS_GROUPS": [
                    "__SystemAdministrators"
                ],
                "USERGROUPUSERS_LOCALE": "project",
                "USERGROUPUSERS_TIMEFORMATLOCALE": "project",
                "USERGROUPUSERS_TIMEZONE": "project"
            },
            "__SystemGuest": {
                "USERGROUPUSERS_AUTO_LOGOFF": "PT0S",
                "USERGROUPUSERS_GROUPS": [
                    "__SystemGuests"
                ],
                "USERGROUPUSERS_LOCALE": "project",
                "USERGROUPUSERS_TIMEFORMATLOCALE": "project",
                "USERGROUPUSERS_TIMEZONE": "project"
            },
            "__SystemUser": {
                "USERGROUPUSERS_AUTO_LOGOFF": "PT0S",
                "USERGROUPUSERS_GROUPS": [
                    "__SystemUsers"
                ],
                "USERGROUPUSERS_LOCALE": "project",
                "USERGROUPUSERS_TIMEFORMATLOCALE": "project",
                "USERGROUPUSERS_TIMEZONE": "project"
            }
        }
    },
    "USERSELECTTYPE": 0,
    "VIDEOSEGMENTSIZE": 1048576,
    "VIRTUALDIRECTORIES": {
        "/": "..\\..\\TcHmiProject_Popup\\",
        "/Beckhoff.TwinCAT.HMI.Controls": "..\\..\\Packages\\Beckhoff.TwinCAT.HMI.Controls.12.760.48\\runtimes\\native1.12-tchmi",
        "/Beckhoff.TwinCAT.HMI.Functions": "..\\..\\Packages\\Beckhoff.TwinCAT.HMI.Functions.12.760.48\\runtimes\\native1.12-tchmi",
        "/bin": "..\\..\\TcHmiProject_Popup\\bin\\",
        "/bin/framework": "..\\..\\TcHmiProject_Popup\\bin\\framework",
        "/framework": "..\\..\\Packages\\Beckhoff.TwinCAT.HMI.Framework.12.760.48\\runtimes\\native1.12-tchmi"
    }
}