mirror of
https://github.com/ScuroNeko/mtg.git
synced 2026-09-01 07:34:01 +03:00
FILE / ScuroNeko/mtg
mtglib/internal/telegram/dc_addresses.go
Исходный файл и его история в репозитории.
20 lines
299 B
Go
20 lines
299 B
Go
package telegram
|
|
|
|
type dcAddresses struct {
|
|
v4 map[int][]tgAddr
|
|
v6 map[int][]tgAddr
|
|
}
|
|
|
|
func (a dcAddresses) getV4(dc int) []tgAddr {
|
|
return a.v4[dc]
|
|
}
|
|
|
|
func (a dcAddresses) getV6(dc int) []tgAddr {
|
|
return a.v6[dc]
|
|
}
|
|
|
|
func (a dcAddresses) isValidDC(dc int) bool {
|
|
_, ok := a.v4[dc]
|
|
return ok
|
|
}
|