| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- // 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)
- }
|