// package defs -- алиасы типов ядра. package defs import ( "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/handler_name" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/module_name" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/store_key" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/stream_name" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs/topic" ) // Time -- метка времени. // Вывод: "2006-01-02 15:04:05.000 -07 MST". type Time string // BucketName -- имя сущности. type BucketName string // StreamName -- имя потока для ожидания. type StreamName = stream_name.AStreamName // NewStreamName -- создать новое имя потока. // //go:fix inline func NewStreamName(val string) *StreamName { return stream_name.NewAStreamName(val) } // Topic -- имя топика. type Topic = topic.ATopic // NewTopic -- создать новое имя топика. // //go:fix inline func NewTopic(val string) *Topic { return topic.NewATopic(val) } // HandlerName -- имя функции обработчика. type HandlerName = handler_name.AHandlerName // NewHandlerName -- создать новое имя функции обработчика. // //go:fix inline func NewHandlerName(val string) *HandlerName { return handler_name.NewAHandlerName(val) } // StoreKey -- ключ хранилища. type StoreKey = store_key.AStoreKey // NewStoreKey -- создать новый ключ хранилища. // //go:fix inline func NewStoreKey(val string) *StoreKey { return store_key.NewAStoreKey(val) } // ModuleName -- уникальное имя модуля. type ModuleName = module_name.AModuleName // NewModuleName -- создать новое уникальное имя модуля. // //go:fix inline func NewModuleName(val string) *ModuleName { return module_name.NewAModuleName(val) }