| 1234567891011121314151617181920212223242526272829303132 |
- package banknet
- import (
- "fmt"
- "log"
- "wartank/pkg/components/sectionnet"
- "wartank/pkg/types"
- )
- /*
- Автоматически опрашивает банк, собирает ресурсы, отдаёт задачу на опрос банка.
- */
- // BankNet -- обзор базы
- type BankNet struct {
- *sectionnet.SectionNet
- }
- // NewBankNet -- возвращает новый *BankNet
- func NewBankNet(bank types.IBank, bot types.IBot) (*BankNet, error) {
- log.Printf("NewBankNet()\n")
- if bot == nil {
- return nil, fmt.Errorf("NewBankNet(): IBot == nil")
- }
- sf := &BankNet{
- SectionNet: sectionnet.NewSectionNet(bot, bank, "http://wartank.ru/production/Bank"),
- }
- return sf, nil
- }
|