![]() |
TeamSpeak 3 PHP Framework
1.1.16
Copyright © Planet TeamSpeak. All rights reserved.
|
Class describing a TeamSpeak 3 server instance and all it's parameters. More...
Inheritance diagram for TeamSpeak3_Node_Host:Public Member Functions | |
| __construct (TeamSpeak3_Adapter_ServerQuery $squery) | |
| The TeamSpeak3_Node_Host constructor. | |
| serverSelectedId () | |
| Returns the primary ID of the selected virtual server. | |
| serverSelectedPort () | |
| Returns the primary UDP port of the selected virtual server. | |
| version ($ident=null) | |
| Returns the servers version information including platform and build number. | |
| serverSelect ($sid, $virtual =null) | |
| Selects a virtual server by ID to allow further interaction. | |
| serverSelectById ($sid, $virtual =null) | |
| Alias for serverSelect(). | |
| serverSelectByPort ($port, $virtual =null) | |
| Selects a virtual server by UDP port to allow further interaction. | |
| serverDeselect () | |
| Deselects the active virtual server. | |
| serverIdGetByPort ($port) | |
| Returns the ID of a virtual server matching the given port. | |
| serverGetPortById ($sid) | |
| Returns the port of a virtual server matching the given ID. | |
| serverGetSelected () | |
| Returns the TeamSpeak3_Node_Server object matching the currently selected ID. | |
| serverGetById ($sid) | |
| Returns the TeamSpeak3_Node_Server object matching the given ID. | |
| serverGetByPort ($port) | |
| Returns the TeamSpeak3_Node_Server object matching the given port number. | |
| serverGetByName ($name) | |
| Returns the first TeamSpeak3_Node_Server object matching the given name. | |
| serverGetByUid ($uid) | |
| Returns the first TeamSpeak3_Node_Server object matching the given unique identifier. | |
| serverGetByTSDNS ($tsdns) | |
| Returns the first TeamSpeak3_Node_Server object matching the given TSDNS hostname. | |
| serverCreate (array $properties=array()) | |
| Creates a new virtual server using given properties and returns an assoc array containing the new ID and initial admin token. | |
| serverDelete ($sid) | |
| Deletes the virtual server specified by ID. | |
| serverStart ($sid) | |
| Starts the virtual server specified by ID. | |
| serverStop ($sid) | |
| Stops the virtual server specified by ID. | |
| serverStopProcess () | |
| Stops the entire TeamSpeak 3 Server instance by shutting down the process. | |
| serverList (array $filter=array()) | |
| Returns an array filled with TeamSpeak3_Node_Server objects. | |
| serverListReset () | |
| Resets the list of virtual servers. | |
| bindingList () | |
| Returns a list of IP addresses used by the server instance on multi-homed machines. | |
| permissionList () | |
| Returns a list of permissions available on the server instance. | |
| permissionTree () | |
| Returns an array filled with all permission categories known to the server including their ID, name and parent. | |
| permissionFind ($permid) | |
| Returns the IDs of all clients, channels or groups using the permission with the specified ID. | |
| permissionGetIdByName ($name) | |
| Returns the ID of the permission matching the given name. | |
| permissionGetNameById ($permid) | |
| Returns the name of the permission matching the given ID. | |
| permissionGetCategoryById ($permid) | |
| Returns the internal category of the permission matching the given ID. | |
| permissionGetGrantById ($permid) | |
| Returns the internal ID of the i_needed_modify_power_* or grant permission. | |
| serverGroupPermAutoAssign ($sgtype, $permid, $permvalue, $permnegated=FALSE, $permskip=FALSE) | |
| Adds a set of specified permissions to all regular server groups on all virtual servers. | |
| serverGroupPermAutoRemove ($sgtype, $permid) | |
| Removes a set of specified permissions from all regular server groups on all virtual servers. | |
| selfPermCheck ($permid) | |
| Returns an array containing the value of a specified permission for your own client. | |
| modify (array $properties) | |
| Changes the server instance configuration using given properties. | |
| message ($msg) | |
| Sends a text message to all clients on all virtual servers in the TeamSpeak 3 Server instance. | |
| logView ($lines=30, $begin_pos=null, $reverse=null, $instance=TRUE) | |
| Displays a specified number of entries (1-100) from the servers log. | |
| logAdd ($logmsg, $loglevel=TeamSpeak3::LOGLEVEL_INFO) | |
| Writes a custom entry into the server instance log. | |
| login ($username, $password) | |
| Authenticates with the TeamSpeak 3 Server instance using given ServerQuery login credentials. | |
| logout () | |
| Deselects the active virtual server and logs out from the server instance. | |
| whoami () | |
| Returns information about your current ServerQuery connection. | |
| whoamiGet ($ident, $default=null) | |
| Returns a single value from the current ServerQuery connection info. | |
| whoamiSet ($ident, $value=null) | |
| Sets a single value in the current ServerQuery connection info. | |
| whoamiReset () | |
| Resets the current ServerQuery connection info. | |
| getAdapterHost () | |
| Returns the hostname or IPv4 address the adapter is connected to. | |
| getAdapterPort () | |
| Returns the network port the adapter is connected to. | |
| setPredefinedQueryName ($name=null) | |
| Sets a pre-defined nickname for ServerQuery clients which will be used automatically after selecting a virtual server. | |
| getPredefinedQueryName () | |
| Returns the pre-defined nickname for ServerQuery clients which will be used automatically after selecting a virtual server. | |
| setExcludeQueryClients ($exclude=FALSE) | |
| Sets the option to decide whether ServerQuery clients should be excluded from node lists or not. | |
| getExcludeQueryClients () | |
| Returns the option to decide whether ServerQuery clients should be excluded from node lists or not. | |
| setUseOfflineAsVirtual ($virtual =FALSE) | |
| Sets the option to decide whether offline servers will be started in virtual mode by default or not. | |
| getUseOfflineAsVirtual () | |
| Returns the option to decide whether offline servers will be started in virtual mode by default or not. | |
| setLoadClientlistFirst ($first=FALSE) | |
| Sets the option to decide whether clients should be sorted before sub-channels to support the new TeamSpeak 3 Client display mode or not. | |
| getLoadClientlistFirst () | |
| Returns the option to decide whether offline servers will be started in virtual mode by default or not. | |
| getAdapter () | |
| Returns the underlying TeamSpeak3_Adapter_ServerQuery object. | |
| getUniqueId () | |
| Returns a unique identifier for the node which can be used as a HTML property. | |
| getIcon () | |
| Returns the name of a possible icon to display the node object. | |
| getSymbol () | |
| Returns a symbol representing the node. | |
| __wakeup () | |
| Re-authenticates with the TeamSpeak 3 Server instance using given ServerQuery login credentials and re-selects a previously selected virtual server. | |
| __toString () | |
| Returns a string representation of this node. | |
| request ($cmd) | |
| Sends a prepared command to the server and returns the result. | |
| prepare ($cmd, array $params=array()) | |
| Uses given parameters and returns a prepared ServerQuery command. | |
| execute ($cmd, array $params=array()) | |
| Prepares and executes a ServerQuery command and returns the result. | |
| getParent () | |
| Returns the parent object of the current node. | |
| getId () | |
| Returns the primary ID of the current node. | |
| iconIsLocal ($key) | |
| Returns TRUE if the node icon has a local source. | |
| iconGetName ($key) | |
| Returns the internal path of the node icon. | |
| getClass ($prefix="ts3_") | |
| Returns a possible classname for the node which can be used as a HTML property. | |
| getViewer (TeamSpeak3_Viewer_Interface $viewer) | |
| Returns the HTML code to display a TeamSpeak 3 viewer. | |
| getInfo ($extend=TRUE, $convert=FALSE) | |
| Returns all information available on this node. | |
| getProperty ($property, $default=null) | |
| Returns the specified property or a pre-defined default value from the node info array. | |
| toString () | |
| Returns a string representation of this node. | |
| toArray () | |
| Returns an assoc array filled with current node info properties. | |
| __call ($name, array $args) | |
| Called whenever we're using an unknown method. | |
| __sleep () | |
| Commit pending data. | |
| count () | |
| | |
| current () | |
| | |
| getChildren () | |
| | |
| hasChildren () | |
| | |
| hasNext () | |
| | |
| key () | |
| | |
| valid () | |
| | |
| next () | |
| | |
| rewind () | |
| | |
| offsetExists ($offset) | |
| | |
| offsetGet ($offset) | |
| | |
| offsetSet ($offset, $value) | |
| | |
| offsetUnset ($offset) | |
| | |
| __get ($offset) | |
| | |
| __set ($offset, $value) | |
| | |
Protected Member Functions | |
| fetchNodeList () | |
| | |
| fetchNodeInfo () | |
| | |
| filterList (array $nodes=array(), array $rules=array()) | |
| Filters given node list array using specified filter rules. | |
| setStorage ($key, $val) | |
| Writes data to the internal storage array. | |
| getStorage ($key, $default=null) | |
| Returns data from the internal storage array. | |
| delStorage ($key) | |
| Deletes data from the internal storage array. | |
| resetNodeInfo () | |
| | |
| verifyNodeList () | |
| | |
| resetNodeList () | |
| | |
Protected Attributes | |
| $whoami = null | |
| | |
| $version = null | |
| | |
| $serverList = null | |
| | |
| $permissionList = null | |
| | |
| $predefined_query_name = null | |
| | |
| $exclude_query_clients = FALSE | |
| | |
| $start_offline_virtual = FALSE | |
| | |
| $sort_clients_channels = FALSE | |
| | |
| $parent = null | |
| | |
| $server = null | |
| | |
| $nodeId = 0x00 | |
| | |
| $nodeList = null | |
| | |
| $nodeInfo = array() | |
| | |
| $storage = array() | |
| | |
Class describing a TeamSpeak 3 server instance and all it's parameters.
| TeamSpeak3_Node_Host::__construct | ( | TeamSpeak3_Adapter_ServerQuery | $squery | ) |
The TeamSpeak3_Node_Host constructor.
| TeamSpeak3_Adapter_ServerQuery | $squery |
Definition at line 80 of file Host.php.
| TeamSpeak3_Node_Host::serverSelectedId | ( | ) |
Returns the primary ID of the selected virtual server.
Definition at line 90 of file Host.php.
References whoamiGet().
Referenced by logAdd(), serverGetByPort(), serverGetSelected(), serverSelect(), serverStart(), and serverStop().
| TeamSpeak3_Node_Host::serverSelectedPort | ( | ) |
Returns the primary UDP port of the selected virtual server.
Definition at line 100 of file Host.php.
References whoamiGet().
Referenced by serverSelectByPort().
| TeamSpeak3_Node_Host::version | ( | $ident = null | ) |
Returns the servers version information including platform and build number.
| string | $ident |
Definition at line 111 of file Host.php.
References $version, and TeamSpeak3_Node_Abstract\request().
| TeamSpeak3_Node_Host::serverSelect | ( | $sid, | |
$virtual = null |
|||
| ) |
Selects a virtual server by ID to allow further interaction.
| integer | $sid | |
| boolean | $virtual |
Definition at line 128 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), serverSelectedId(), TeamSpeak3_Node_Abstract\setStorage(), whoami(), and whoamiReset().
Referenced by logAdd(), serverDeselect(), and serverSelectById().
| TeamSpeak3_Node_Host::serverSelectById | ( | $sid, | |
$virtual = null |
|||
| ) |
Alias for serverSelect().
| integer | $sid | |
| boolean | $virtual |
Definition at line 156 of file Host.php.
References serverSelect().
Referenced by serverGetById().
| TeamSpeak3_Node_Host::serverSelectByPort | ( | $port, | |
$virtual = null |
|||
| ) |
Selects a virtual server by UDP port to allow further interaction.
| integer | $port | |
| boolean | $virtual |
Definition at line 168 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), serverSelectedPort(), TeamSpeak3_Node_Abstract\setStorage(), whoami(), and whoamiReset().
Referenced by serverGetByPort().
| TeamSpeak3_Node_Host::serverDeselect | ( | ) |
Deselects the active virtual server.
Definition at line 194 of file Host.php.
References TeamSpeak3_Node_Abstract\delStorage(), and serverSelect().
Referenced by logAdd(), serverStart(), and serverStop().
| TeamSpeak3_Node_Host::serverIdGetByPort | ( | $port | ) |
Returns the ID of a virtual server matching the given port.
| integer | $port |
Definition at line 207 of file Host.php.
References TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::serverGetPortById | ( | $sid | ) |
Returns the port of a virtual server matching the given ID.
| integer | $sid |
Definition at line 220 of file Host.php.
References serverList().
| TeamSpeak3_Node_Host::serverGetSelected | ( | ) |
Returns the TeamSpeak3_Node_Server object matching the currently selected ID.
Definition at line 235 of file Host.php.
References serverGetById(), and serverSelectedId().
| TeamSpeak3_Node_Host::serverGetById | ( | $sid | ) |
Returns the TeamSpeak3_Node_Server object matching the given ID.
| integer | $sid |
Definition at line 246 of file Host.php.
References serverSelectById().
Referenced by serverGetSelected().
| TeamSpeak3_Node_Host::serverGetByPort | ( | $port | ) |
Returns the TeamSpeak3_Node_Server object matching the given port number.
| integer | $port |
Definition at line 259 of file Host.php.
References serverSelectByPort(), and serverSelectedId().
Referenced by serverGetByTSDNS().
| TeamSpeak3_Node_Host::serverGetByName | ( | $name | ) |
Returns the first TeamSpeak3_Node_Server object matching the given name.
| string | $name |
| TeamSpeak3_Adapter_ServerQuery_Exception |
Definition at line 273 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, and serverList().
| TeamSpeak3_Node_Host::serverGetByUid | ( | $uid | ) |
Returns the first TeamSpeak3_Node_Server object matching the given unique identifier.
| string | $uid |
| TeamSpeak3_Adapter_ServerQuery_Exception |
Definition at line 290 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, and serverList().
| TeamSpeak3_Node_Host::serverGetByTSDNS | ( | $tsdns | ) |
Returns the first TeamSpeak3_Node_Server object matching the given TSDNS hostname.
Like the TeamSpeak 3 Client, this method will start looking for a TSDNS server on the second-level domain including a fallback to the third-level domain of the specified $tsdns parameter.
| string | $tsdns |
| TeamSpeak3_Adapter_ServerQuery_Exception |
Definition at line 309 of file Host.php.
References TeamSpeak3_Helper_String\factory(), TeamSpeak3\factory(), TeamSpeak3_Helper_Uri\getFQDNParts(), and serverGetByPort().
| TeamSpeak3_Node_Host::serverCreate | ( | array | $properties = array() | ) |
Creates a new virtual server using given properties and returns an assoc array containing the new ID and initial admin token.
| array | $properties |
Definition at line 341 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), and serverListReset().
| TeamSpeak3_Node_Host::serverDelete | ( | $sid | ) |
Deletes the virtual server specified by ID.
| integer | $sid |
Definition at line 360 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), and serverListReset().
| TeamSpeak3_Node_Host::serverStart | ( | $sid | ) |
Starts the virtual server specified by ID.
| integer | $sid |
Definition at line 375 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), serverDeselect(), serverListReset(), and serverSelectedId().
| TeamSpeak3_Node_Host::serverStop | ( | $sid | ) |
Stops the virtual server specified by ID.
| integer | $sid |
Definition at line 394 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), serverDeselect(), serverListReset(), and serverSelectedId().
| TeamSpeak3_Node_Host::serverStopProcess | ( | ) |
Stops the entire TeamSpeak 3 Server instance by shutting down the process.
Definition at line 412 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), and TeamSpeak3_Helper_Signal\getInstance().
| TeamSpeak3_Node_Host::serverList | ( | array | $filter = array() | ) |
Returns an array filled with TeamSpeak3_Node_Server objects.
| array | $filter |
Definition at line 425 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, TeamSpeak3_Node_Abstract\filterList(), TeamSpeak3_Node_Abstract\request(), and TeamSpeak3_Node_Abstract\resetNodeList().
Referenced by fetchNodeList(), serverGetByName(), serverGetByUid(), serverGetPortById(), and serverListReset().
| TeamSpeak3_Node_Host::serverListReset | ( | ) |
Resets the list of virtual servers.
Definition at line 449 of file Host.php.
References TeamSpeak3_Node_Abstract\resetNodeList(), and serverList().
Referenced by serverCreate(), serverDelete(), serverStart(), and serverStop().
| TeamSpeak3_Node_Host::bindingList | ( | ) |
Returns a list of IP addresses used by the server instance on multi-homed machines.
Definition at line 460 of file Host.php.
References TeamSpeak3_Node_Abstract\request().
| TeamSpeak3_Node_Host::permissionList | ( | ) |
Returns a list of permissions available on the server instance.
Definition at line 470 of file Host.php.
References $permissionList, permissionGetCategoryById(), permissionGetGrantById(), and TeamSpeak3_Node_Abstract\request().
Referenced by permissionGetIdByName(), permissionGetNameById(), and permissionTree().
| TeamSpeak3_Node_Host::permissionTree | ( | ) |
Returns an array filled with all permission categories known to the server including their ID, name and parent.
Definition at line 492 of file Host.php.
References TeamSpeak3_Helper_String\factory(), TeamSpeak3_Helper_Convert\permissionCategory(), permissionGetCategoryById(), and permissionList().
| TeamSpeak3_Node_Host::permissionFind | ( | $permid | ) |
Returns the IDs of all clients, channels or groups using the permission with the specified ID.
| integer | $permid |
Definition at line 540 of file Host.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::permissionGetIdByName | ( | $name | ) |
Returns the ID of the permission matching the given name.
| string | $name |
| TeamSpeak3_Adapter_ServerQuery_Exception |
Definition at line 561 of file Host.php.
References permissionList().
Referenced by permissionGetCategoryById(), and permissionGetGrantById().
| TeamSpeak3_Node_Host::permissionGetNameById | ( | $permid | ) |
Returns the name of the permission matching the given ID.
| integer | $permid |
| TeamSpeak3_Adapter_ServerQuery_Exception |
Definition at line 578 of file Host.php.
References permissionList().
| TeamSpeak3_Node_Host::permissionGetCategoryById | ( | $permid | ) |
Returns the internal category of the permission matching the given ID.
All permission IDs are are 2 bytes wide. The first byte identifies the category while the second byte is the permission count within that group.
| integer | $permid |
Definition at line 597 of file Host.php.
References permissionGetIdByName().
Referenced by permissionList(), and permissionTree().
| TeamSpeak3_Node_Host::permissionGetGrantById | ( | $permid | ) |
Returns the internal ID of the i_needed_modify_power_* or grant permission.
Every permission has an associated i_needed_modify_power_* permission, for example b_client_ban_create has an associated permission called i_needed_modify_power_client_ban_create.
| integer | $permid |
Definition at line 616 of file Host.php.
References permissionGetIdByName().
Referenced by permissionList().
| TeamSpeak3_Node_Host::serverGroupPermAutoAssign | ( | $sgtype, | |
| $permid, | |||
| $permvalue, | |||
$permnegated = FALSE, |
|||
$permskip = FALSE |
|||
| ) |
Adds a set of specified permissions to all regular server groups on all virtual servers.
The target groups will be identified by the value of their i_group_auto_update_type permission specified with $sgtype.
| integer | $sgtype | |
| integer | $permid | |
| integer | $permvalue | |
| integer | $permnegated | |
| integer | $permskip |
Definition at line 637 of file Host.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::serverGroupPermAutoRemove | ( | $sgtype, | |
| $permid | |||
| ) |
Removes a set of specified permissions from all regular server groups on all virtual servers.
The target groups will be identified by the value of their i_group_auto_update_type permission specified with $sgtype.
| integer | $sgtype | |
| integer | $permid |
Definition at line 659 of file Host.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::selfPermCheck | ( | $permid | ) |
Returns an array containing the value of a specified permission for your own client.
| integer | $permid |
Definition at line 679 of file Host.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::modify | ( | array | $properties | ) |
Changes the server instance configuration using given properties.
| array | $properties |
Definition at line 699 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), and TeamSpeak3_Node_Abstract\resetNodeInfo().
| TeamSpeak3_Node_Host::message | ( | $msg | ) |
Sends a text message to all clients on all virtual servers in the TeamSpeak 3 Server instance.
| string | $msg |
Definition at line 711 of file Host.php.
References TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::logView | ( | $lines = 30, |
|
$begin_pos = null, |
|||
$reverse = null, |
|||
$instance = TRUE |
|||
| ) |
Displays a specified number of entries (1-100) from the servers log.
| integer | $lines | |
| integer | $begin_pos | |
| boolean | $reverse | |
| boolean | $instance |
Definition at line 725 of file Host.php.
References TeamSpeak3_Node_Abstract\execute().
| TeamSpeak3_Node_Host::logAdd | ( | $logmsg, | |
$loglevel = TeamSpeak3::LOGLEVEL_INFO |
|||
| ) |
Writes a custom entry into the server instance log.
| string | $logmsg | |
| integer | $loglevel |
Definition at line 737 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), serverDeselect(), serverSelect(), and serverSelectedId().
| TeamSpeak3_Node_Host::login | ( | $username, | |
| $password | |||
| ) |
Authenticates with the TeamSpeak 3 Server instance using given ServerQuery login credentials.
| string | $username | |
| string | $password |
Definition at line 753 of file Host.php.
References TeamSpeak3_Node_Abstract\execute(), TeamSpeak3_Helper_Signal\getInstance(), TeamSpeak3_Node_Abstract\setStorage(), and whoamiReset().
Referenced by __wakeup().
| TeamSpeak3_Node_Host::logout | ( | ) |
Deselects the active virtual server and logs out from the server instance.
Definition at line 771 of file Host.php.
References TeamSpeak3_Node_Abstract\delStorage(), TeamSpeak3_Helper_Signal\getInstance(), TeamSpeak3_Node_Abstract\request(), and whoamiReset().
| TeamSpeak3_Node_Host::whoami | ( | ) |
Returns information about your current ServerQuery connection.
Definition at line 787 of file Host.php.
References $whoami, and TeamSpeak3_Node_Abstract\request().
Referenced by serverSelect(), serverSelectByPort(), whoamiGet(), whoamiReset(), and whoamiSet().
| TeamSpeak3_Node_Host::whoamiGet | ( | $ident, | |
$default = null |
|||
| ) |
Returns a single value from the current ServerQuery connection info.
| string | $ident | |
| mixed | $default |
Definition at line 804 of file Host.php.
References whoami().
Referenced by serverSelectedId(), and serverSelectedPort().
| TeamSpeak3_Node_Host::whoamiSet | ( | $ident, | |
$value = null |
|||
| ) |
Sets a single value in the current ServerQuery connection info.
| string | $ident | |
| mixed | $value |
Definition at line 821 of file Host.php.
References TeamSpeak3_Helper_String\factory(), and whoami().
| TeamSpeak3_Node_Host::whoamiReset | ( | ) |
Resets the current ServerQuery connection info.
Definition at line 833 of file Host.php.
References whoami().
Referenced by login(), logout(), serverSelect(), and serverSelectByPort().
| TeamSpeak3_Node_Host::getAdapterHost | ( | ) |
Returns the hostname or IPv4 address the adapter is connected to.
Definition at line 843 of file Host.php.
References TeamSpeak3_Node_Abstract\getParent().
Referenced by __toString().
| TeamSpeak3_Node_Host::getAdapterPort | ( | ) |
Returns the network port the adapter is connected to.
Definition at line 853 of file Host.php.
References TeamSpeak3_Node_Abstract\getParent().
|
protected |
Definition at line 861 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, and serverList().
|
protected |
Definition at line 874 of file Host.php.
References TeamSpeak3_Node_Abstract\request().
| TeamSpeak3_Node_Host::setPredefinedQueryName | ( | $name = null | ) |
Sets a pre-defined nickname for ServerQuery clients which will be used automatically after selecting a virtual server.
| string | $name |
Definition at line 889 of file Host.php.
References TeamSpeak3_Node_Abstract\setStorage().
| TeamSpeak3_Node_Host::getPredefinedQueryName | ( | ) |
Returns the pre-defined nickname for ServerQuery clients which will be used automatically after selecting a virtual server.
Definition at line 902 of file Host.php.
References $predefined_query_name.
| TeamSpeak3_Node_Host::setExcludeQueryClients | ( | $exclude = FALSE | ) |
Sets the option to decide whether ServerQuery clients should be excluded from node lists or not.
| boolean | $exclude |
Definition at line 914 of file Host.php.
References TeamSpeak3_Node_Abstract\setStorage().
| TeamSpeak3_Node_Host::getExcludeQueryClients | ( | ) |
Returns the option to decide whether ServerQuery clients should be excluded from node lists or not.
Definition at line 927 of file Host.php.
References $exclude_query_clients.
| TeamSpeak3_Node_Host::setUseOfflineAsVirtual | ( | $virtual = FALSE | ) |
Sets the option to decide whether offline servers will be started in virtual mode by default or not.
| boolean | $virtual |
Definition at line 939 of file Host.php.
References TeamSpeak3_Node_Abstract\setStorage().
| TeamSpeak3_Node_Host::getUseOfflineAsVirtual | ( | ) |
Returns the option to decide whether offline servers will be started in virtual mode by default or not.
Definition at line 952 of file Host.php.
References $start_offline_virtual.
| TeamSpeak3_Node_Host::setLoadClientlistFirst | ( | $first = FALSE | ) |
Sets the option to decide whether clients should be sorted before sub-channels to support the new TeamSpeak 3 Client display mode or not.
| boolean | $first |
Definition at line 964 of file Host.php.
References TeamSpeak3_Node_Abstract\setStorage().
| TeamSpeak3_Node_Host::getLoadClientlistFirst | ( | ) |
Returns the option to decide whether offline servers will be started in virtual mode by default or not.
Definition at line 977 of file Host.php.
References $sort_clients_channels.
| TeamSpeak3_Node_Host::getAdapter | ( | ) |
Returns the underlying TeamSpeak3_Adapter_ServerQuery object.
Definition at line 987 of file Host.php.
References TeamSpeak3_Node_Abstract\getParent().
| TeamSpeak3_Node_Host::getUniqueId | ( | ) |
| TeamSpeak3_Node_Host::getIcon | ( | ) |
| TeamSpeak3_Node_Host::getSymbol | ( | ) |
| TeamSpeak3_Node_Host::__wakeup | ( | ) |
Re-authenticates with the TeamSpeak 3 Server instance using given ServerQuery login credentials and re-selects a previously selected virtual server.
Definition at line 1028 of file Host.php.
References TeamSpeak3_Node_Abstract\$server, TeamSpeak3_Node_Abstract\getStorage(), and login().
| TeamSpeak3_Node_Host::__toString | ( | ) |
Returns a string representation of this node.
Definition at line 1059 of file Host.php.
References getAdapterHost().
|
inherited |
Sends a prepared command to the server and returns the result.
| string | $cmd |
Definition at line 70 of file Abstract.php.
References TeamSpeak3_Node_Abstract\getParent().
Referenced by bindingList(), TeamSpeak3_Node_Abstract\execute(), fetchNodeInfo(), logout(), permissionList(), serverList(), version(), and whoami().
|
inherited |
Uses given parameters and returns a prepared ServerQuery command.
| string | $cmd | |
| array | $params |
Definition at line 82 of file Abstract.php.
References TeamSpeak3_Node_Abstract\getParent().
Referenced by TeamSpeak3_Node_Abstract\execute().
|
inherited |
Prepares and executes a ServerQuery command and returns the result.
| string | $cmd | |
| array | $params |
Definition at line 94 of file Abstract.php.
References TeamSpeak3_Node_Abstract\prepare(), and TeamSpeak3_Node_Abstract\request().
Referenced by TeamSpeak3_Node_Server\banCreate(), TeamSpeak3_Node_Server\banDelete(), TeamSpeak3_Node_Server\channelClientPermAssign(), TeamSpeak3_Node_Server\channelClientPermList(), TeamSpeak3_Node_Server\channelClientPermRemove(), TeamSpeak3_Node_Server\channelCreate(), TeamSpeak3_Node_Server\channelDelete(), TeamSpeak3_Node_Server\channelDirCreate(), TeamSpeak3_Node_Server\channelFileDelete(), TeamSpeak3_Node_Server\channelFileInfo(), TeamSpeak3_Node_Server\channelFileList(), TeamSpeak3_Node_Server\channelFileRename(), TeamSpeak3_Node_Server\channelGroupClientList(), TeamSpeak3_Node_Server\channelGroupCopy(), TeamSpeak3_Node_Server\channelGroupCreate(), TeamSpeak3_Node_Server\channelGroupDelete(), TeamSpeak3_Node_Server\channelGroupPermAssign(), TeamSpeak3_Node_Server\channelGroupPermList(), TeamSpeak3_Node_Server\channelGroupPermRemove(), TeamSpeak3_Node_Server\channelGroupRename(), TeamSpeak3_Node_Server\channelMove(), TeamSpeak3_Node_Server\channelPermAssign(), TeamSpeak3_Node_Server\channelPermList(), TeamSpeak3_Node_Server\channelPermRemove(), TeamSpeak3_Node_Server\clientBan(), TeamSpeak3_Node_Server\clientCountDb(), TeamSpeak3_Node_Server\clientDeleteDb(), TeamSpeak3_Node_Server\clientFind(), TeamSpeak3_Node_Server\clientFindDb(), TeamSpeak3_Node_Server\clientGetIdsByUid(), TeamSpeak3_Node_Server\clientGetNameByDbid(), TeamSpeak3_Node_Server\clientGetNameByUid(), TeamSpeak3_Node_Server\clientGetServerGroupsByDbid(), TeamSpeak3_Node_Server\clientInfoDb(), TeamSpeak3_Node_Server\clientKick(), TeamSpeak3_Node_Server\clientListDb(), TeamSpeak3_Node_Server\clientModifyDb(), TeamSpeak3_Node_Server\clientMove(), TeamSpeak3_Node_Server\clientPermAssign(), TeamSpeak3_Node_Server\clientPermList(), TeamSpeak3_Node_Server\clientPermRemove(), TeamSpeak3_Node_Server\clientPoke(), TeamSpeak3_Node_Server\clientSetChannelGroup(), TeamSpeak3_Node_Server\complaintCreate(), TeamSpeak3_Node_Server\complaintDelete(), TeamSpeak3_Node_Server\complaintList(), TeamSpeak3_Node_Server\complaintListClear(), TeamSpeak3_Node_Server\customInfo(), TeamSpeak3_Node_Server\customSearch(), TeamSpeak3_Node_Client\fetchNodeInfo(), TeamSpeak3_Node_Channel\fetchNodeInfo(), TeamSpeak3_Node_Client\getClones(), logAdd(), TeamSpeak3_Node_Server\logAdd(), login(), logView(), TeamSpeak3_Node_Server\logView(), TeamSpeak3_Node_Client\message(), TeamSpeak3_Node_Channelgroup\message(), TeamSpeak3_Node_Servergroup\message(), TeamSpeak3_Node_Channel\message(), message(), TeamSpeak3_Node_Server\message(), TeamSpeak3_Node_Server\messageCreate(), TeamSpeak3_Node_Server\messageDelete(), TeamSpeak3_Node_Server\messageRead(), TeamSpeak3_Node_Client\modify(), TeamSpeak3_Node_Channel\modify(), modify(), TeamSpeak3_Node_Server\modify(), TeamSpeak3_Node_Server\notifyRegister(), permissionFind(), TeamSpeak3_Node_Client\permOverview(), TeamSpeak3_Node_Server\privilegeKeyCreate(), TeamSpeak3_Node_Server\privilegeKeyDelete(), TeamSpeak3_Node_Server\privilegeKeyUse(), selfPermCheck(), TeamSpeak3_Node_Server\selfPermOverview(), TeamSpeak3_Node_Server\selfUpdate(), TeamSpeak3_Node_Server\selfUpdateLogin(), serverCreate(), serverDelete(), TeamSpeak3_Node_Server\serverGroupClientAdd(), TeamSpeak3_Node_Server\serverGroupClientDel(), TeamSpeak3_Node_Server\serverGroupClientList(), TeamSpeak3_Node_Server\serverGroupCopy(), TeamSpeak3_Node_Server\serverGroupCreate(), TeamSpeak3_Node_Server\serverGroupDelete(), TeamSpeak3_Node_Server\serverGroupPermAssign(), serverGroupPermAutoAssign(), serverGroupPermAutoRemove(), TeamSpeak3_Node_Server\serverGroupPermList(), TeamSpeak3_Node_Server\serverGroupPermRemove(), TeamSpeak3_Node_Server\serverGroupRename(), serverIdGetByPort(), serverSelect(), serverSelectByPort(), serverStart(), serverStop(), serverStopProcess(), TeamSpeak3_Node_Server\tempPasswordCreate(), TeamSpeak3_Node_Server\tempPasswordDelete(), TeamSpeak3_Node_Server\transferInitDownload(), TeamSpeak3_Node_Server\transferInitUpload(), and TeamSpeak3_Node_Server\transferStop().
|
inherited |
Returns the parent object of the current node.
Definition at line 105 of file Abstract.php.
References TeamSpeak3_Node_Abstract\$parent.
Referenced by TeamSpeak3_Node_Abstract\__call(), TeamSpeak3_Node_Client\addServerGroup(), TeamSpeak3_Node_Client\avatarDownload(), TeamSpeak3_Node_Client\ban(), TeamSpeak3_Node_Server\channelCreate(), TeamSpeak3_Node_Server\channelDelete(), TeamSpeak3_Node_Servergroup\clientAdd(), TeamSpeak3_Node_Servergroup\clientDel(), TeamSpeak3_Node_Channel\clientList(), TeamSpeak3_Node_Channelgroup\clientList(), TeamSpeak3_Node_Servergroup\clientList(), TeamSpeak3_Node_Server\clientList(), TeamSpeak3_Node_Server\clientMove(), TeamSpeak3_Node_Channel\clientPermAssign(), TeamSpeak3_Node_Channel\clientPermList(), TeamSpeak3_Node_Channel\clientPermRemove(), TeamSpeak3_Node_Servergroup\copy(), TeamSpeak3_Node_Channelgroup\copy(), TeamSpeak3_Node_Client\customInfo(), TeamSpeak3_Node_Servergroup\delete(), TeamSpeak3_Node_Channelgroup\delete(), TeamSpeak3_Node_Channel\delete(), TeamSpeak3_Node_Server\delete(), TeamSpeak3_Node_Client\deleteDb(), TeamSpeak3_Node_Channel\dirCreate(), TeamSpeak3_Node_Channelgroup\fetchNodeList(), TeamSpeak3_Node_Servergroup\fetchNodeList(), TeamSpeak3_Node_Channel\fetchNodeList(), TeamSpeak3_Node_Channel\fileDelete(), TeamSpeak3_Node_Channel\fileInfo(), TeamSpeak3_Node_Channel\fileList(), TeamSpeak3_Node_Channel\fileRename(), getAdapter(), getAdapterHost(), getAdapterPort(), TeamSpeak3_Node_Channel\getLevel(), TeamSpeak3_Node_Channel\getPathway(), TeamSpeak3_Node_Channelgroup\getUniqueId(), TeamSpeak3_Node_Servergroup\getUniqueId(), TeamSpeak3_Node_Client\getUniqueId(), TeamSpeak3_Node_Channel\getUniqueId(), TeamSpeak3_Node_Server\getUniqueId(), TeamSpeak3_Node_Channelgroup\iconDownload(), TeamSpeak3_Node_Servergroup\iconDownload(), TeamSpeak3_Node_Client\iconDownload(), TeamSpeak3_Node_Channel\iconDownload(), TeamSpeak3_Node_Client\infoDb(), TeamSpeak3_Node_Channel\isSpacer(), TeamSpeak3_Node_Client\kick(), TeamSpeak3_Node_Client\memberOf(), TeamSpeak3_Node_Channel\message(), TeamSpeak3_Node_Client\modifyDb(), TeamSpeak3_Node_Client\move(), TeamSpeak3_Node_Channel\move(), TeamSpeak3_Node_Channelgroup\permAssign(), TeamSpeak3_Node_Servergroup\permAssign(), TeamSpeak3_Node_Client\permAssign(), TeamSpeak3_Node_Channel\permAssign(), TeamSpeak3_Node_Channelgroup\permList(), TeamSpeak3_Node_Servergroup\permList(), TeamSpeak3_Node_Client\permList(), TeamSpeak3_Node_Channel\permList(), TeamSpeak3_Node_Channelgroup\permRemove(), TeamSpeak3_Node_Servergroup\permRemove(), TeamSpeak3_Node_Client\permRemove(), TeamSpeak3_Node_Channel\permRemove(), TeamSpeak3_Node_Client\poke(), TeamSpeak3_Node_Abstract\prepare(), TeamSpeak3_Node_Channelgroup\privilegeKeyCreate(), TeamSpeak3_Node_Servergroup\privilegeKeyCreate(), TeamSpeak3_Node_Client\remServerGroup(), TeamSpeak3_Node_Servergroup\rename(), TeamSpeak3_Node_Channelgroup\rename(), TeamSpeak3_Node_Abstract\request(), TeamSpeak3_Node_Server\request(), TeamSpeak3_Node_Client\setChannelGroup(), TeamSpeak3_Node_Server\snapshotDeploy(), TeamSpeak3_Node_Channel\spacerGetAlign(), TeamSpeak3_Node_Channel\spacerGetType(), TeamSpeak3_Node_Server\start(), TeamSpeak3_Node_Server\stop(), TeamSpeak3_Node_Channel\subChannelList(), TeamSpeak3_Node_Server\transferInitDownload(), and TeamSpeak3_Node_Server\transferInitUpload().
|
inherited |
Returns the primary ID of the current node.
Definition at line 115 of file Abstract.php.
References TeamSpeak3_Node_Abstract\$nodeId.
Referenced by TeamSpeak3_Node_Client\ban(), TeamSpeak3_Node_Server\channelDelete(), TeamSpeak3_Node_Server\channelFileList(), TeamSpeak3_Node_Servergroup\clientAdd(), TeamSpeak3_Node_Servergroup\clientDel(), TeamSpeak3_Node_Channel\clientList(), TeamSpeak3_Node_Channelgroup\clientList(), TeamSpeak3_Node_Servergroup\clientList(), TeamSpeak3_Node_Channel\clientPermAssign(), TeamSpeak3_Node_Channel\clientPermList(), TeamSpeak3_Node_Channel\clientPermRemove(), TeamSpeak3_Node_Channelgroup\copy(), TeamSpeak3_Node_Servergroup\copy(), TeamSpeak3_Node_Servergroup\delete(), TeamSpeak3_Node_Channelgroup\delete(), TeamSpeak3_Node_Channel\delete(), TeamSpeak3_Node_Server\delete(), TeamSpeak3_Node_Channel\dirCreate(), TeamSpeak3_Node_Client\fetchNodeInfo(), TeamSpeak3_Node_Channel\fetchNodeInfo(), TeamSpeak3_Node_Channelgroup\fetchNodeList(), TeamSpeak3_Node_Servergroup\fetchNodeList(), TeamSpeak3_Node_Channel\fetchNodeList(), TeamSpeak3_Node_Channel\fileDelete(), TeamSpeak3_Node_Channel\fileInfo(), TeamSpeak3_Node_Channel\fileList(), TeamSpeak3_Node_Channel\fileRename(), TeamSpeak3_Node_Channel\getLevel(), TeamSpeak3_Node_Channel\getPathway(), TeamSpeak3_Node_Channelgroup\getUniqueId(), TeamSpeak3_Node_Servergroup\getUniqueId(), TeamSpeak3_Node_Client\getUniqueId(), TeamSpeak3_Node_Channel\getUniqueId(), TeamSpeak3_Node_Server\getUniqueId(), TeamSpeak3_Node_Client\kick(), TeamSpeak3_Node_Client\message(), TeamSpeak3_Node_Channel\message(), TeamSpeak3_Node_Server\message(), TeamSpeak3_Node_Client\modify(), TeamSpeak3_Node_Channel\modify(), TeamSpeak3_Node_Client\move(), TeamSpeak3_Node_Channel\move(), TeamSpeak3_Node_Channelgroup\permAssign(), TeamSpeak3_Node_Servergroup\permAssign(), TeamSpeak3_Node_Channel\permAssign(), TeamSpeak3_Node_Channelgroup\permList(), TeamSpeak3_Node_Servergroup\permList(), TeamSpeak3_Node_Channel\permList(), TeamSpeak3_Node_Channelgroup\permRemove(), TeamSpeak3_Node_Servergroup\permRemove(), TeamSpeak3_Node_Channel\permRemove(), TeamSpeak3_Node_Client\poke(), TeamSpeak3_Node_Channelgroup\privilegeKeyCreate(), TeamSpeak3_Node_Servergroup\privilegeKeyCreate(), TeamSpeak3_Node_Servergroup\rename(), TeamSpeak3_Node_Channelgroup\rename(), TeamSpeak3_Node_Server\request(), TeamSpeak3_Node_Server\sortGroupList(), TeamSpeak3_Node_Channel\spacerGetAlign(), TeamSpeak3_Node_Channel\spacerGetType(), TeamSpeak3_Node_Server\start(), TeamSpeak3_Node_Server\stop(), and TeamSpeak3_Node_Channel\subChannelList().
|
inherited |
Returns TRUE if the node icon has a local source.
| string | $key |
Definition at line 126 of file Abstract.php.
Referenced by TeamSpeak3_Node_Channelgroup\iconDownload(), TeamSpeak3_Node_Servergroup\iconDownload(), TeamSpeak3_Node_Client\iconDownload(), TeamSpeak3_Node_Channel\iconDownload(), and TeamSpeak3_Node_Server\iconDownload().
|
inherited |
Returns the internal path of the node icon.
| string | $key |
Definition at line 137 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\getInfo(), TeamSpeak3_Node_Channelgroup\iconDownload(), TeamSpeak3_Node_Servergroup\iconDownload(), TeamSpeak3_Node_Client\iconDownload(), TeamSpeak3_Node_Channel\iconDownload(), and TeamSpeak3_Node_Server\iconDownload().
|
inherited |
Returns a possible classname for the node which can be used as a HTML property.
| string | $prefix |
Definition at line 150 of file Abstract.php.
References TeamSpeak3_Helper_String\factory().
|
inherited |
Returns the HTML code to display a TeamSpeak 3 viewer.
| TeamSpeak3_Viewer_Interface | $viewer |
Definition at line 191 of file Abstract.php.
References TeamSpeak3_Viewer_Interface\fetchObject().
|
protectedinherited |
Filters given node list array using specified filter rules.
| array | $nodes | |
| array | $rules |
Definition at line 221 of file Abstract.php.
Referenced by TeamSpeak3_Node_Server\channelGroupList(), TeamSpeak3_Node_Server\channelList(), TeamSpeak3_Node_Channel\clientList(), TeamSpeak3_Node_Server\clientList(), TeamSpeak3_Node_Server\serverGroupList(), serverList(), and TeamSpeak3_Node_Channel\subChannelList().
|
inherited |
Returns all information available on this node.
If $convert is enabled, some property values will be converted to human-readable values.
| boolean | $extend | |
| boolean | $convert |
Definition at line 263 of file Abstract.php.
References TeamSpeak3_Node_Abstract\$nodeInfo, TeamSpeak3_Helper_Convert\bytes(), TeamSpeak3_Helper_String\factory(), TeamSpeak3_Node_Abstract\fetchNodeInfo(), TeamSpeak3_Node_Abstract\iconGetName(), TeamSpeak3_Helper_Convert\seconds(), and TeamSpeak3_Helper_Convert\version().
|
inherited |
Returns the specified property or a pre-defined default value from the node info array.
| string | $property | |
| mixed | $default |
Definition at line 321 of file Abstract.php.
References TeamSpeak3_Node_Abstract\fetchNodeInfo(), and TeamSpeak3_Node_Abstract\offsetExists().
Referenced by TeamSpeak3_Node_Server\sortClientList(), and TeamSpeak3_Node_Server\sortGroupList().
|
inherited |
Returns a string representation of this node.
Definition at line 351 of file Abstract.php.
References TeamSpeak3_Node_Abstract\__toString().
|
inherited |
Returns an assoc array filled with current node info properties.
Definition at line 361 of file Abstract.php.
References TeamSpeak3_Node_Abstract\$nodeList.
Referenced by TeamSpeak3_Node_Server\channelFileInfo().
|
inherited |
Called whenever we're using an unknown method.
| string | $name | |
| array | $args |
| TeamSpeak3_Node_Exception |
Definition at line 374 of file Abstract.php.
References TeamSpeak3_Node_Abstract\getParent().
|
protectedinherited |
Writes data to the internal storage array.
| string | $key | |
| mixed | $val |
Definition at line 391 of file Abstract.php.
Referenced by login(), serverSelect(), serverSelectByPort(), setExcludeQueryClients(), setLoadClientlistFirst(), setPredefinedQueryName(), and setUseOfflineAsVirtual().
|
protectedinherited |
Returns data from the internal storage array.
| string | $key | |
| mixed | $default |
Definition at line 403 of file Abstract.php.
Referenced by __wakeup().
|
protectedinherited |
Deletes data from the internal storage array.
| string | $key |
Definition at line 414 of file Abstract.php.
Referenced by logout(), and serverDeselect().
|
inherited |
Commit pending data.
Definition at line 424 of file Abstract.php.
|
protectedinherited |
Definition at line 448 of file Abstract.php.
Referenced by TeamSpeak3_Node_Client\modify(), TeamSpeak3_Node_Channel\modify(), modify(), and TeamSpeak3_Node_Server\modify().
|
protectedinherited |
Definition at line 456 of file Abstract.php.
References TeamSpeak3_Node_Abstract\fetchNodeList().
Referenced by TeamSpeak3_Node_Abstract\count(), TeamSpeak3_Node_Abstract\current(), TeamSpeak3_Node_Abstract\getChildren(), TeamSpeak3_Node_Abstract\hasChildren(), TeamSpeak3_Node_Abstract\hasNext(), TeamSpeak3_Node_Abstract\key(), TeamSpeak3_Node_Abstract\next(), TeamSpeak3_Node_Abstract\rewind(), and TeamSpeak3_Node_Abstract\valid().
|
protectedinherited |
Definition at line 467 of file Abstract.php.
Referenced by TeamSpeak3_Node_Server\channelList(), TeamSpeak3_Node_Server\channelListReset(), TeamSpeak3_Node_Server\clientList(), TeamSpeak3_Node_Server\clientListReset(), serverList(), and serverListReset().
|
inherited |
Definition at line 475 of file Abstract.php.
References TeamSpeak3_Node_Abstract\verifyNodeList().
Referenced by TeamSpeak3_Node_Server\channelFileList(), TeamSpeak3_Node_Server\channelGroupCopy(), TeamSpeak3_Node_Abstract\hasNext(), TeamSpeak3_Node_Server\permRemoveAny(), and TeamSpeak3_Node_Server\serverGroupCopy().
|
inherited |
Definition at line 485 of file Abstract.php.
References TeamSpeak3_Node_Abstract\verifyNodeList().
Referenced by TeamSpeak3_Node_Server\channelClientPermAssign(), TeamSpeak3_Node_Server\channelClientPermRemove(), TeamSpeak3_Node_Server\channelGroupPermAssign(), TeamSpeak3_Node_Server\channelGroupPermRemove(), TeamSpeak3_Node_Server\channelPermAssign(), TeamSpeak3_Node_Server\channelPermRemove(), TeamSpeak3_Node_Server\clientCountDb(), TeamSpeak3_Node_Server\clientPermAssign(), TeamSpeak3_Node_Server\clientPermRemove(), TeamSpeak3_Node_Abstract\getChildren(), TeamSpeak3_Node_Abstract\hasChildren(), permissionFind(), selfPermCheck(), TeamSpeak3_Node_Server\serverGroupPermAssign(), serverGroupPermAutoAssign(), serverGroupPermAutoRemove(), and TeamSpeak3_Node_Server\serverGroupPermRemove().
|
inherited |
Definition at line 495 of file Abstract.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 505 of file Abstract.php.
References TeamSpeak3_Node_Abstract\current(), and TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 515 of file Abstract.php.
References TeamSpeak3_Node_Abstract\count(), TeamSpeak3_Node_Abstract\key(), and TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 525 of file Abstract.php.
References TeamSpeak3_Node_Abstract\verifyNodeList().
Referenced by TeamSpeak3_Node_Abstract\hasNext(), and TeamSpeak3_Node_Abstract\valid().
|
inherited |
Definition at line 535 of file Abstract.php.
References TeamSpeak3_Node_Abstract\key(), and TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 545 of file Abstract.php.
References TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 555 of file Abstract.php.
References TeamSpeak3_Node_Abstract\verifyNodeList().
|
inherited |
Definition at line 565 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\getProperty(), and TeamSpeak3_Node_Abstract\offsetGet().
|
inherited |
Definition at line 573 of file Abstract.php.
References TeamSpeak3_Node_Abstract\fetchNodeInfo(), and TeamSpeak3_Node_Abstract\offsetExists().
Referenced by TeamSpeak3_Node_Abstract\__get().
|
inherited |
Definition at line 593 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\__set().
|
inherited |
Definition at line 606 of file Abstract.php.
|
inherited |
Definition at line 614 of file Abstract.php.
References TeamSpeak3_Node_Abstract\offsetGet().
|
inherited |
Definition at line 622 of file Abstract.php.
References TeamSpeak3_Node_Abstract\offsetSet().
|
protected |
|
protected |
|
protected |
Definition at line 52 of file Host.php.
Referenced by permissionList().
|
protected |
Definition at line 57 of file Host.php.
Referenced by getPredefinedQueryName().
|
protected |
Definition at line 62 of file Host.php.
Referenced by getExcludeQueryClients().
|
protected |
Definition at line 67 of file Host.php.
Referenced by getUseOfflineAsVirtual().
|
protected |
Definition at line 72 of file Host.php.
Referenced by getLoadClientlistFirst().
|
protectedinherited |
Definition at line 37 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\getParent().
|
protectedinherited |
Definition at line 42 of file Abstract.php.
Referenced by TeamSpeak3_Node_Channel\__construct(), TeamSpeak3_Node_Channelgroup\__construct(), TeamSpeak3_Node_Servergroup\__construct(), TeamSpeak3_Node_Client\__construct(), __wakeup(), fetchNodeList(), serverCreate(), serverGetByName(), serverGetByUid(), and serverList().
|
protectedinherited |
Definition at line 47 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\getId().
|
protectedinherited |
Definition at line 52 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\toArray().
|
protectedinherited |
Definition at line 57 of file Abstract.php.
Referenced by TeamSpeak3_Node_Abstract\getInfo().
|
protectedinherited |
Definition at line 62 of file Abstract.php.