Legacy:NewsFeed - Unreal Wiki

# Legacy:NewsFeed

### From Unreal Wiki, The Unreal Engine Documentation Site

UT2004 :: Object >> NewsFeed

RSS\RDF Porcessing. Part of LibHTTP.

Either RSS or RDF format is accepted.

Note: the HTML special chars are NOT fixed, you have to do this yourself

Note: Don't pound the webserver with requests, cache your results

## Properties

bool bSizeBugFix
  if set to false it will not strip the entry size to 512 bytes

### Config

int LastUpdate
  Last time this source had been fetched, you have to do this yourself

bool rssEnabled
  true if this feed is enabled

string rssHost
  name of this object

string rssLocation
  download location

int rssUpdateInterval
  minutes between updates, make this a nice value like 45 minutes

### RSSContent

string ChannelDescription
  Channel description as defined in the RSS file

string ChannelLink
  Channel link as defined in the RSS file

string ChannelTitle
  Channel title as defined in the RSS file

array<RDFRentry> Entries
  the current content

## Structures

### RDFRentry

RDF\RSS item record

string Desc
  description of the RDF Entry

string Link
  link of the RDF Entry

string Title
  title of the RDF Entry

## Functions

bool getLine( )
  fill the line buffer

string getTag(out array<string> Args )
  retreive a tag with arguments

string getToNextTag( )
string getWord( )
  get another word from the buffer

int ParseRDFData(array<string> inp )
  Main function to parse the input data

bool _channel(array<string> Args )
bool _item(array<string> Args )
bool _rdf( )

## Related Documents

- RSS 0.91 specification
- RDF specification

Category: Legacy Custom Class (UT2004)

##### Views

- Legacy
- Discussion
- Current revision

##### Search