constants

package
v0.0.0-...-2b4f063 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

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

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL