Net_GameServerQuery
[ class tree: Net_GameServerQuery ] [ index: Net_GameServerQuery ] [ all elements ]

Element index for package Net_GameServerQuery

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ m ] [ n ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ _ ]

_

__construct
in file GameData.php, method Net_GameServerQuery_GameData::__construct()
    Constructor
__construct
in file Error.php, method ParsingException::__construct()
__construct
in file GameServerQuery.php, method Net_GameServerQuery::__construct()
    Constructor
__construct
in file Process.php, method Net_GameServerQuery_Process::__construct()
    Constructor
__construct
in file Result.php, method Net_GameServerQuery_Process_Result::__construct()
    Constructor
__construct
in file Error.php, method InvalidServerException::__construct()
__construct
in file Error.php, method InvalidPacketException::__construct()
__construct
in file Error.php, method DriverNotFoundException::__construct()
__construct
in file Error.php, method InvalidFlagException::__construct()
__construct
in file Error.php, method InvalidGameException::__construct()
__construct
in file Error.php, method InvalidOptionException::__construct()
__construct
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::__construct()
    Constructor
top

a

add
in file Result.php, method Net_GameServerQuery_Process_Result::add()
    Adds variable to results
addMeta
in file Result.php, method Net_GameServerQuery_Process_Result::addMeta()
    Adds meta information to the results
addPlayer
in file Result.php, method Net_GameServerQuery_Process_Result::addPlayer()
    Adds player variable to output
addServer
in file GameServerQuery.php, method Net_GameServerQuery::addServer()
    Add a server
top

b

batch
in file Process.php, method Net_GameServerQuery_Process::batch()
    Batch process all the results
Buffer.php
procedural page Buffer.php
Breed.php
procedural page Breed.php
top

c

Communicate.php
procedural page Communicate.php
Config.php
procedural page Config.php
top

d

details
in file HalfLife2.php, method Net_GameServerQuery_Protocol_HalfLife2::details()
    Status
DriverNotFoundException
in file Error.php, class DriverNotFoundException
    DriverNotFoundException
Doom3.php
procedural page Doom3.php
top

e

execute
in file GameServerQuery.php, method Net_GameServerQuery::execute()
    Execute the query
example1.php
procedural page example1.php
example2.php
procedural page example2.php
example3.php
procedural page example3.php
example4.php
procedural page example4.php
example4.tpl.php
procedural page example4.tpl.php
example5.php
procedural page example5.php
example5.tpl.php
procedural page example5.tpl.php
examplepackets.php
procedural page examplepackets.php
Error.php
procedural page Error.php
top

f

factory
in file Process.php, method Net_GameServerQuery_Process::factory()
    Factory for including protocols
fetch
in file Result.php, method Net_GameServerQuery_Process_Result::fetch()
    Return the results
FarCry.php
procedural page FarCry.php
Freelancer.php
procedural page Freelancer.php
top

g

getBuffer
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::getBuffer()
    Return data currently in the buffer
getData
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::getData()
    Return all the data
getGamePort
in file GameData.php, method Net_GameServerQuery_GameData::getGamePort()
    Return default query port used by a certain game
getGameProtocol
in file GameData.php, method Net_GameServerQuery_GameData::getGameProtocol()
    Return protocol used by a certain game
getGameTitle
in file GameData.php, method Net_GameServerQuery_GameData::getGameTitle()
    Get game name
getinfo
in file Doom3.php, method Net_GameServerQuery_Protocol_Doom3::getinfo()
getLength
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::getLength()
    Returns the number of bytes in the buffer
getOption
in file Config.php, method Net_GameServerQuery_Config::getOption()
    Get an option
getOption
in file GameServerQuery.php, method Net_GameServerQuery::getOption()
    Get an option
getProtocolNormals
in file GameData.php, method Net_GameServerQuery_GameData::getProtocolNormals()
    Return normal keys
getProtocolPacket
in file GameData.php, method Net_GameServerQuery_GameData::getProtocolPacket()
    Return packet used by a certain protocol
GameData.php
procedural page GameData.php
Games.php
procedural page Games.php
GameSpy.php
procedural page GameSpy.php
GameSpy04.php
procedural page GameSpy04.php
GhostRecon.php
procedural page GhostRecon.php
GameServerQuery.php
procedural page GameServerQuery.php
top

h

HalfLife.php
procedural page HalfLife.php
HalfLife2.php
procedural page HalfLife2.php
Hexen2.php
procedural page Hexen2.php
HomeWorld2.php
procedural page HomeWorld2.php
top

i

info
in file GameSpy.php, method Net_GameServerQuery_Protocol_GameSpy::info()
info
in file Quake3.php, method Net_GameServerQuery_Protocol_Quake3::info()
infostring
in file HalfLife.php, method Net_GameServerQuery_Protocol_HalfLife::infostring()
InvalidFlagException
in file Error.php, class InvalidFlagException
    InvalidFlagException
InvalidGameException
in file Error.php, class InvalidGameException
    DriverNotFoundException
InvalidOptionException
in file Error.php, class InvalidOptionException
    InvalidOptionException
InvalidPacketException
in file Error.php, class InvalidPacketException
    InvalidPacketException
InvalidServerException
in file Error.php, class InvalidServerException
    InvalidServerException
is_game
in file GameData.php, method Net_GameServerQuery_GameData::is_game()
    Test if game is registered
is_protocol
in file GameData.php, method Net_GameServerQuery_GameData::is_protocol()
    Test if protocol is registered
top

j

JediKnight.php
procedural page JediKnight.php
JediKnight2.php
procedural page JediKnight2.php
top

m

multipacketjoin
in file Protocol.php, method Net_GameServerQuery_Protocol::multipacketjoin()
    Join multiple packet responses into a single response
multipacketjoin
in file GameSpy.php, method Net_GameServerQuery_Protocol_GameSpy::multipacketjoin()
multipacketjoin
in file HalfLife.php, method Net_GameServerQuery_Protocol_HalfLife::multipacketjoin()
multipacketjoin
in file UnrealEngine2.php, method Net_GameServerQuery_Protocol_UnrealEngine2::multipacketjoin()
    Join multiple packets
MultiTheftAuto.php
procedural page MultiTheftAuto.php
top

n

Net_GameServerQuery
in file GameServerQuery.php, class Net_GameServerQuery
    Query and retrieve information from game servers
NET_GAMESERVERQUERY_BASE
in file GameServerQuery.php, constant NET_GAMESERVERQUERY_BASE
Net_GameServerQuery_Communicate
in file Communicate.php, class Net_GameServerQuery_Communicate
    Handles all communication between client and game server
Net_GameServerQuery_Config
in file Config.php, class Net_GameServerQuery_Config
    Hold runtime configuration options
Net_GameServerQuery_GameData
in file GameData.php, class Net_GameServerQuery_GameData
    API for accessing stored protocol and game information
Net_GameServerQuery_Process
in file Process.php, class Net_GameServerQuery_Process
    Process the server responses
Net_GameServerQuery_Process_Buffer
in file Buffer.php, class Net_GameServerQuery_Process_Buffer
    Provide an interface for easy manipulation of a server response
Net_GameServerQuery_Process_Result
in file Result.php, class Net_GameServerQuery_Process_Result
    Provide an interface for easy storage of a parsed server response
Net_GameServerQuery_Protocol
in file Protocol.php, class Net_GameServerQuery_Protocol
    Abstract class which all protocol classes must inherit
Net_GameServerQuery_Protocol_Breed
in file Breed.php, class Net_GameServerQuery_Protocol_Breed
    Breed Protocol
Net_GameServerQuery_Protocol_Doom3
in file Doom3.php, class Net_GameServerQuery_Protocol_Doom3
    Doom3 Protocol
Net_GameServerQuery_Protocol_FarCry
in file FarCry.php, class Net_GameServerQuery_Protocol_FarCry
    FarCry Protocol
Net_GameServerQuery_Protocol_Freelancer
in file Freelancer.php, class Net_GameServerQuery_Protocol_Freelancer
    Freelancer Protocol
Net_GameServerQuery_Protocol_GameSpy
in file GameSpy.php, class Net_GameServerQuery_Protocol_GameSpy
    GameSpy Protocol
Net_GameServerQuery_Protocol_GameSpy04
in file GameSpy04.php, class Net_GameServerQuery_Protocol_GameSpy04
    GameSpy04 Protocol
Net_GameServerQuery_Protocol_GhostRecon
in file GhostRecon.php, class Net_GameServerQuery_Protocol_GhostRecon
    GhostRecon Protocol
Net_GameServerQuery_Protocol_HalfLife
in file HalfLife.php, class Net_GameServerQuery_Protocol_HalfLife
    HalfLife Protocol
Net_GameServerQuery_Protocol_HalfLife2
in file HalfLife2.php, class Net_GameServerQuery_Protocol_HalfLife2
    HalfLife2 Protocol
Net_GameServerQuery_Protocol_Hexen2
in file Hexen2.php, class Net_GameServerQuery_Protocol_Hexen2
    Hexen2 Protocol
Net_GameServerQuery_Protocol_HomeWorld
in file HomeWorld2.php, class Net_GameServerQuery_Protocol_HomeWorld
    HomeWorld Protocol
Net_GameServerQuery_Protocol_JediKnight
in file JediKnight.php, class Net_GameServerQuery_Protocol_JediKnight
    JediKnight Protocol
Net_GameServerQuery_Protocol_JediKnight2
in file JediKnight2.php, class Net_GameServerQuery_Protocol_JediKnight2
    JediKnight2 Protocol
Net_GameServerQuery_Protocol_MultiTheftAuto
in file MultiTheftAuto.php, class Net_GameServerQuery_Protocol_MultiTheftAuto
    MultiTheftAuto Protocol
Net_GameServerQuery_Protocol_Quake2
in file Quake2.php, class Net_GameServerQuery_Protocol_Quake2
    Quake2 Protocol
Net_GameServerQuery_Protocol_Quake3
in file Quake3.php, class Net_GameServerQuery_Protocol_Quake3
    Quake3 Protocol
Net_GameServerQuery_Protocol_QuakeWorld
in file QuakeWorld.php, class Net_GameServerQuery_Protocol_QuakeWorld
    QuakeWorld Protocol
Net_GameServerQuery_Protocol_RavenShield
in file RavenShield.php, class Net_GameServerQuery_Protocol_RavenShield
    RavenShield Protocol
Net_GameServerQuery_Protocol_RedFaction
in file RedFaction.php, class Net_GameServerQuery_Protocol_RedFaction
    RedFaction Protocol
Net_GameServerQuery_Protocol_Savage
in file Savage.php, class Net_GameServerQuery_Protocol_Savage
    Savage Protocol
Net_GameServerQuery_Protocol_Starsiege
in file Starsiege.php, class Net_GameServerQuery_Protocol_Starsiege
    Starsiege Protocol
Net_GameServerQuery_Protocol_Tribes
in file Tribes.php, class Net_GameServerQuery_Protocol_Tribes
    Tribes Protocol
Net_GameServerQuery_Protocol_UnrealEngine2
in file UnrealEngine2.php, class Net_GameServerQuery_Protocol_UnrealEngine2
    Unreal2 protocol
normalise
in file Process.php, method Net_GameServerQuery_Process::normalise()
    Normalise result arrays
top

p

Process.php
procedural page Process.php
Protocol.php
procedural page Protocol.php
parse
in file Protocol.php, method Net_GameServerQuery_Protocol::parse()
    Parse server response according to packet type
ParsingException
in file Error.php, class ParsingException
    ParsingException
playerinfo
in file GameSpy04.php, method Net_GameServerQuery_Protocol_GameSpy04::playerinfo()
players
in file QuakeWorld.php, method Net_GameServerQuery_Protocol_QuakeWorld::players()
    Players
players
in file UnrealEngine2.php, method Net_GameServerQuery_Protocol_UnrealEngine2::players()
    Players
players
in file Quake3.php, method Net_GameServerQuery_Protocol_Quake3::players()
players
in file Doom3.php, method Net_GameServerQuery_Protocol_Doom3::players()
players
in file GameSpy.php, method Net_GameServerQuery_Protocol_GameSpy::players()
players
in file HalfLife.php, method Net_GameServerQuery_Protocol_HalfLife::players()
players
in file HalfLife2.php, method Net_GameServerQuery_Protocol_HalfLife2::players()
    Players
process
in file Process.php, method Net_GameServerQuery_Process::process()
    Process a single result
top

q

Quake2.php
procedural page Quake2.php
Quake3.php
procedural page Quake3.php
QuakeWorld.php
procedural page QuakeWorld.php
query
in file Communicate.php, method Net_GameServerQuery_Communicate::query()
    Perform a batch query
top

r

Result.php
procedural page Result.php
RavenShield.php
procedural page RavenShield.php
RedFaction.php
procedural page RedFaction.php
read
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::read()
    Read from the buffer
readAhead
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readAhead()
    Read from the buffer
readFloat32
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readFloat32()
    Read an float32 from the buffer
readInt8
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readInt8()
    Read an int8 from the buffer
readInt16
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readInt16()
    Read an int16 from the buffer
readInt32
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readInt32()
    Read an int32 from the buffer
readLast
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readLast()
    Read the last character from the buffer
readPascalString
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readPascalString()
    Reads a pascal string from the buffer
readString
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readString()
    Read from buffer until delimiter is reached
readStringMulti
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::readStringMulti()
    Read from buffer until any of the delimiters is reached
rules
in file UnrealEngine2.php, method Net_GameServerQuery_Protocol_UnrealEngine2::rules()
    Rules packet
rules
in file Quake3.php, method Net_GameServerQuery_Protocol_Quake3::rules()
rules
in file HalfLife.php, method Net_GameServerQuery_Protocol_HalfLife::rules()
rules
in file HalfLife2.php, method Net_GameServerQuery_Protocol_HalfLife2::rules()
    Rules
top

s

Savage.php
procedural page Savage.php
Starsiege.php
procedural page Starsiege.php
serverinfo
in file GameSpy04.php, method Net_GameServerQuery_Protocol_GameSpy04::serverinfo()
setOption
in file Config.php, method Net_GameServerQuery_Config::setOption()
    Set an option
setOption
in file GameServerQuery.php, method Net_GameServerQuery::setOption()
    Set an option
skip
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::skip()
    Skip forward in the buffer
status
in file UnrealEngine2.php, method Net_GameServerQuery_Protocol_UnrealEngine2::status()
    Status packet
status
in file QuakeWorld.php, method Net_GameServerQuery_Protocol_QuakeWorld::status()
    Rules
status
in file GameSpy.php, method Net_GameServerQuery_Protocol_GameSpy::status()
top

t

Tribes.php
procedural page Tribes.php
toFloat
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::toFloat()
    Conversion to float
toInt
in file Buffer.php, method Net_GameServerQuery_Process_Buffer::toInt()
    Conversion to integer
top

u

UnrealEngine2.php
procedural page UnrealEngine2.php
top

Documentation generated on Mon, 11 Mar 2019 15:39:46 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.