stream_name.go 474 B

1234567891011121314151617181920
  1. package stream_name
  2. import (
  3. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs"
  4. "gitp78su.ipnodns.ru/svi/kern/v4/lev0/helpers"
  5. )
  6. // AStreamName -- имя потока для ожидания.
  7. type AStreamName struct {
  8. defs.ITxtFix
  9. }
  10. // NewAStreamName -- создать новое имя потока.
  11. func NewAStreamName(val defs.ITxtFix) *AStreamName {
  12. helpers.Hassert(val.Get() != "", "NewAStreamName(): val is empty")
  13. sf := &AStreamName{
  14. ITxtFix: val,
  15. }
  16. return sf
  17. }