Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ключ переменной окружения для задания пути до конфига ConfigPathEnvKey = "C2M_CFG_PATH" // ключ переменной окружения для задания токена CfgTokenEnvKey = "C2M_CFG_TOKEN" )
View Source
const ( // отправка keepalive сообщения каждые 30 минут GrpcKeepaliveTime = time.Second * 30 // время ожидания ответа на keepalive сообщение GrpcKeepaliveTimeout = time.Second * 5 // время, после которого будет принудительно закрыто соединение GrpcMaxConnAgeGrace = time.Second * 10 // минимальная версия TLS GrpcTlsMinVersion = tls.VersionTLS12 // временная дельта для отправки heartbeat'ов оператору GrpcOperatorHealthCheckTimeout = time.Second * 10 )
View Source
const ( // длина эллиптической кривой ECLength = 384 // ttl сертификата (в годах) CertValidTime = 10 )
View Source
const ( LetterBytes = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" LetterIdxBits = 6 LetterIdxMask = 1<<LetterIdxBits - 1 LetterIdxMax = 63 / LetterIdxBits )
View Source
const ( // дефолтный цвет для табличных объектов (биконы/листенеры/операторы/etc) DefaultColor uint32 = 0 )
View Source
const ( // максимальное количество объектов в одном чанке. Используется для разбиения выборки из БД на подмассивы (например сообщения в чате/биконы/etc) MaxObjectChunks int = 10000 )
View Source
const (
TempTaskOutputPrefix = "temp_output_"
)
View Source
const (
WyhashSeed = 0x12318123
)
Variables ¶
View Source
var ( // набор поддерживаемых шифров для TLS GrpcTlsCiphers = []uint16{ tls.TLS_AES_256_GCM_SHA384, tls.TLS_CHACHA20_POLY1305_SHA256, tls.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, tls.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, tls.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, tls.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, tls.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.