Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
H
 HalfLife
I
 include_capture, GameQuery
 Inherited Methods, GameQuery
 Internal Methods
L
 License
M
 Member Constants
 Member Variables, GameQuery
 Monitor, GameQuery
P
 Protected Variables
R
 Reimplemented Methods
S
 SourceEngine
 Support
 supported_configs, GameQuery
 supported_protocols, GameQuery
 supported_templates, GameQuery
U
 Utility Methods, GameQuery
protected function include_capture($_TEMPLATEFILE =  NULL,
$_GAMEQUERY =  NULL)
Private method for including and executing a PHP file within a confined scope (providing it the parsed query as a data structure), and caputuring and returning the output.
These methods, implemented in the base class, are meant to be inherited and invoked by extending classes.
These methods are for use internally within the base class.
This software is open source and is released under the Artistic License.
public static function Monitor($protocol =  NULL,
$host =  NULL,
$options =  array())
Factory for creating monitor instances (also known as monitor objects) using the given protocol.
These methods, hollowly defined in the base class, are meant to be reimplemented in the extending classes to accomodate differing protocols and games.
For general information about this software, including past releases and a subversion repository, please visit the project page at http://sourceforge.net/projects/gamequerylib/
public function supported_configs()
Method for returning an array of configuration directives supported by the current class, where the key is a directive name, and the value is a brief description of the directive.
public function supported_protocols()
Method for returning all protocols found in the include_path, as an array.
public function supported_templates()
Method for returning all templates found in the include_path, as an array.
These methods are provided as part of the GameQuery class to make the parsing of response strings, and thus the implementation of new game protocols, much simpler.