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

# IpDrv.UdpGameSpyUplink

Extends
  UdpLink
Modifiers
  config

    Core.Object
    |
    +-- Engine.Actor
       |
       +-- Engine.Info
          |
          +-- Engine.InternetInfo
             |
             +-- IpDrv.InternetLink
                |
                +-- IpDrv.UdpLink
                   |
                   +-- IpDrv.UdpGameSpyUplink

Variables Summary
int | CurrentQueryNum
string | HeartbeatMessage
IpAddr | MasterServerIpAddr
UdpGameSpyQuery | Query
UdpGameSpyUplink
string | MasterServerAddress
int | MasterServerPort
int | ServerRegion
name | TargetQueryName
int | UpdateMinutes

Inherited Variables from IpDrv.UdpLink
BroadcastAddr

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

Enumerations Summary

Inherited Enumerations from IpDrv.InternetLink
ELinkMode, EReceiveMode

Structures Summary

Inherited Structures from IpDrv.InternetLink
IpAddr

Functions Summary
|  | Halt ()))
| bool | ParseNextQuery (string Query, out string QueryType, out string QueryValue, out string QueryRest, out string FinalPacket ))
| string | ParseQuery (IpAddr Addr, coerce string QueryStr, int QueryNum, out int PacketNum ))
|  | PreBeginPlay ()))
|  | ReceivedText (IpAddr Addr, string Text ))
|  | Resolved (IpAddr Addr ))
|  | ResolveFailed ()))
|  | Resume ()))
| bool | SendQueryPacket (IpAddr Addr, coerce string SendString, int QueryNum, int PacketNum, string FinalPacket))
|  | Timer ()))

Inherited Functions from IpDrv.UdpLink
BindPort, 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

#### CurrentQueryNum Source code

var int CurrentQueryNum;

#### HeartbeatMessage Source code

var string HeartbeatMessage;

#### MasterServerIpAddr Source code

var IpAddr MasterServerIpAddr;

#### Query Source code

var UdpGameSpyQuery Query;

### UdpGameSpyUplink

#### MasterServerAddress Source code

var(UdpGameSpyUplink) string MasterServerAddress;

#### MasterServerPort Source code

var(UdpGameSpyUplink) config int MasterServerPort;

#### ServerRegion Source code

var(UdpGameSpyUplink) config int ServerRegion;

#### TargetQueryName Source code

var(UdpGameSpyUplink) name TargetQueryName;

#### UpdateMinutes Source code

var(UdpGameSpyUplink) config int UpdateMinutes;

Functions Detail

#### Halt Source code

function Halt ( ) )

#### ParseNextQuery Source code

function bool ParseNextQuery ( string Query, out string QueryType, out string QueryValue, out string QueryRest, out string FinalPacket ) )

#### ParseQuery Source code

function string ParseQuery ( IpAddr Addr, coerce string QueryStr, int QueryNum, out int PacketNum ) )

#### PreBeginPlay Source code

function PreBeginPlay ( ) )

#### ReceivedText Source code

event ReceivedText ( IpAddr Addr, string Text ) )

#### Resolved Source code

function Resolved ( IpAddr Addr ) )

#### ResolveFailed Source code

function ResolveFailed ( ) )

#### Resume Source code

function Resume ( ) )

#### SendQueryPacket Source code

function bool SendQueryPacket ( IpAddr Addr, coerce string SendString, int QueryNum, int PacketNum, string FinalPacket) )

#### Timer Source code

function Timer ( ) )

Defaultproperties

    defaultproperties
    {
         UpdateMinutes=1
         TargetQueryName=MasterUplink
         MasterServerPort=27900
    	 ServerRegion=0
         RemoteRole=ROLE_None
    }

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

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