func (day *timeURL) parseBroadcastURLs() (ret []*broadcastURL, err error) { bo, cr, err := r.HttpGetBody(day.Source) if nil == bo { return nil, err } return day.parseBroadcastURLsReader(bo, cr) }
func (s *station) parseDayURLs() (ret []timeURL, err error) { bo, cr, err := r.HttpGetBody(*s.ProgramURL) if nil == bo { return nil, err } return s.parseDayURLsReader(bo, cr) }
func (day *timeURL) parseBroadcastsFromURL() (ret []*r.Broadcast, err error) { bo, cr, err := r.HttpGetBody(day.Source) if nil == bo { return nil, err } return day.parseBroadcastsFromReader(bo, cr) }
func (bcu *broadcastURL) parseBroadcast() (bc r.Broadcast, err error) { bo, cr, err := r.HttpGetBody(bcu.Source) if nil == bo { return bc, err } return bcu.parseBroadcastReader(bo, cr) }
func (bc *broadcast) parseBroadcastFromHtmlURL() (ret []*r.Broadcast, err error) { bo, cr, err := r.HttpGetBody(bc.Source) if nil == bo { return nil, err } return bc.parseBroadcastFromHtmlReader(bo, cr) }
func (rangeURL *calItemRangeURL) parseCalendarItems() (cis []calendarItem, err error) { // fmt.Fprintf(os.Stderr, "GET %s\n", rangeURL.Source.String()) bo, cr, err := r.HttpGetBody(rangeURL.Source) if nil == bo { return nil, err } return rangeURL.parseCalendarItemsReader(bo, cr) }