Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# FireMods.ServerStatus

Extends
  TcpLink
Modifiers
  config ( FireMods )

    Core.Object
    |
    +-- Engine.Actor
       |
       +-- Engine.Info
          |
          +-- Engine.InternetInfo
             |
             +-- IpDrv.InternetLink
                |
                +-- IpDrv.TcpLink
                   |
                   +-- FireMods.ServerStatus

Variables Summary
PlayerController | PC
bool | reporting
string | requesttext
bool | sending
string | TargetHost
int | TargetPort

Inherited Variables from IpDrv.TcpLink
AcceptClass, LinkState, RemoteAddr, SendFIFO

Inherited Variables from IpDrv.InternetLink
DataPending, LinkMode, Port, PrivateResolveInfo, ReceiveMode, RemoteSocket, Socket

Enumerations Summary

Inherited Enumerations from IpDrv.TcpLink
ELinkState

Inherited Enumerations from IpDrv.InternetLink
ELinkMode, EReceiveMode

Structures Summary

Inherited Structures from IpDrv.InternetLink
IpAddr

Functions Summary
| array<string> | Base64Decode (array<string> indata))
| array<string> | Base64Encode (array<string> indata, out array<string> B64Lookup))
|  | Base64EncodeLookupTable (out array<string> LookupTable))
|  | BeginPlay ()))
|  | Closed ()))
| String | GetReport ()))
| String | KeyValue (string key, string value)
| String | KeyValueInt (string key, int value)
|  | Opened ()))
| String | ParsePlayers ()
|  | ReceivedText (string Text))
|  | Resolved (IpAddr Addr))
|  | ResolveFailed ()))
|  | ResolveStats ()))
|  | Timer ()

Inherited Functions from IpDrv.TcpLink
Accepted, BindPort, Close, Closed, IsConnected, Listen, Open, Opened, ReadBinary, ReadText, ReceivedBinary, ReceivedLine, ReceivedText, SendBinary, SendText

Inherited Functions from IpDrv.InternetLink
GameSpyGameName, GameSpyValidate, GetLastError, GetLocalIP, IpAddrToString, IsDataPending, ParseURL, Resolve, Resolved, ResolveFailed, StringToIpAddr

Variables Detail

#### PC Source code

var PlayerController PC;

#### reporting Source code

var bool reporting;

#### requesttext Source code

var string requesttext;

#### sending Source code

var bool sending;

#### TargetHost Source code

var config string TargetHost;

#### TargetPort Source code

var config int TargetPort;

Functions Detail

#### Base64Decode Source code

static function array<string> Base64Decode ( array<string> indata) )

> Decode a base64 encoded string

#### Base64Encode Source code

static function array<string> Base64Encode ( array<string> indata, out array<string> B64Lookup) )

> base64 encode an input array

#### Base64EncodeLookupTable Source code

static function Base64EncodeLookupTable ( out array<string> LookupTable) )

> Generate the base 64 encode lookup table

#### BeginPlay Source code

event BeginPlay ( ) )

#### Closed Source code

event Closed ( ) )

#### GetReport Source code

function String GetReport ( ) )

#### KeyValue Source code

function String KeyValue ( string key, string value )

#### KeyValueInt Source code

function String KeyValueInt ( string key, int value )

#### Opened Source code

event Opened ( ) )

#### ParsePlayers Source code

function String ParsePlayers ( )

#### ReceivedText Source code

event ReceivedText ( string Text) )

#### Resolved Source code

event Resolved ( IpAddr Addr) )

#### ResolveFailed Source code

event ResolveFailed ( ) )

#### ResolveStats Source code

function ResolveStats ( ) )

#### Timer Source code

function Timer ( )

Defaultproperties

    defaultproperties
    {
        TargetHost = "stats.tribesrevengeance.com";
        TargetPort = 80;
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:34.423 - Created with UnCodeX