alias.go 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. // package alias -- алиасы типов ядра.
  2. package alias
  3. import (
  4. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias/handler_name"
  5. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias/module_name"
  6. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias/store_key"
  7. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias/stream_name"
  8. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/alias/topic"
  9. )
  10. // ATime -- метка времени.
  11. // Вывод: "2006-01-02 15:04:05.000 -07 MST".
  12. type ATime string
  13. // ABucketName -- имя сущности.
  14. type ABucketName string
  15. // AStreamName -- имя потока для ожидания.
  16. type AStreamName = stream_name.AStreamName
  17. // NewAStreamName -- создать новое имя потока.
  18. //
  19. //go:fix inline
  20. func NewAStreamName(val string) *AStreamName {
  21. return stream_name.NewAStreamName(val)
  22. }
  23. // ATopic -- имя топика.
  24. type ATopic = topic.ATopic
  25. // NewATopic -- создать новое имя топика.
  26. //
  27. //go:fix inline
  28. func NewATopic(val string) *ATopic {
  29. return topic.NewATopic(val)
  30. }
  31. // AHandlerName -- имя функции обработчика.
  32. type AHandlerName = handler_name.AHandlerName
  33. // NewAHandlerName -- создать новое имя функции обработчика.
  34. //
  35. //go:fix inline
  36. func NewAHandlerName(val string) *AHandlerName {
  37. return handler_name.NewAHandlerName(val)
  38. }
  39. // AStoreKey -- ключ хранилища.
  40. type AStoreKey = store_key.AStoreKey
  41. // NewAStoreKey -- создать новый ключ хранилища.
  42. //
  43. //go:fix inline
  44. func NewAStoreKey(val string) *AStoreKey {
  45. return store_key.NewAStoreKey(val)
  46. }
  47. // AModuleName -- уникальное имя модуля.
  48. type AModuleName = module_name.AModuleName
  49. // NewAModuleName -- создать новое уникальное имя модуля.
  50. //
  51. //go:fix inline
  52. func NewAModuleName(val string) *AModuleName {
  53. return module_name.NewAModuleName(val)
  54. }