|
| __construct (TeamSpeak3_Node_Server $server, array $info, $index="clid") |
| The TeamSpeak3_Node_Client constructor. More...
|
|
| __toString () |
| Returns a string representation of this node. More...
|
|
| addServerGroup ($sgid) |
| Adds the client to the server group specified with $sgid. More...
|
|
| avatarDownload () |
| Downloads and returns the clients avatar file content. More...
|
|
| avatarGetName () |
| Returns the possible name of the clients avatar. More...
|
|
| ban ($timeseconds=null, $reason=null) |
| Bans the client from the server. More...
|
|
| customInfo () |
| Returns a list of custom properties for the client. More...
|
|
| deleteDb () |
| Deletes the clients properties from the database. More...
|
|
| getClones () |
| Returns a list of client connections using the same identity as this client. More...
|
|
| getIcon () |
| Returns the name of a possible icon to display the node object. More...
|
|
| getRev () |
| Returns the revision/build number from the clients version string. More...
|
|
| getSymbol () |
| Returns a symbol representing the node. More...
|
|
| getUniqueId () |
| Returns a unique identifier for the node which can be used as a HTML property. More...
|
|
| iconDownload () |
| Downloads and returns the clients icon file content. More...
|
|
| infoDb () |
| Returns a list of properties from the database for the client. More...
|
|
| kick ($reasonid=TeamSpeak3::KICK_CHANNEL, $reasonmsg=null) |
| Kicks the client from his currently joined channel or from the server. More...
|
|
| memberOf () |
| Returns all server and channel groups the client is currently residing in. More...
|
|
| message ($msg) |
| Sends a text message to the client. More...
|
|
| modify (array $properties) |
| Changes the clients properties using given properties. More...
|
|
| modifyDb (array $properties) |
| Changes the clients properties using given properties. More...
|
|
| move ($cid, $cpw=null) |
| Moves the client to another channel. More...
|
|
| permAssign ($permid, $permvalue, $permskip=FALSE) |
| Adds a set of specified permissions to the client. More...
|
|
| permAssignByName ($permname, $permvalue, $permskip=FALSE) |
| Alias for permAssign(). More...
|
|
| permList ($permsid=FALSE) |
| Returns a list of permissions defined for the client. More...
|
|
| permOverview ($cid) |
| Returns an array containing the permission overview of the client. More...
|
|
| permRemove ($permid) |
| Removes a set of specified permissions from a client. More...
|
|
| permRemoveByName ($permname) |
| Alias for permRemove(). More...
|
|
| poke ($msg) |
| Sends a poke message to the client. More...
|
|
| remServerGroup ($sgid) |
| Removes the client from the server group specified with $sgid. More...
|
|
| sendPluginCmd ($plugin, $data) |
| Sends a plugin command to the client. More...
|
|
| setChannelGroup ($cid, $cgid) |
| Sets the channel group of a client to the ID specified. More...
|
|
| __call ($name, array $args) |
| Called whenever we're using an unknown method. More...
|
|
| __get ($offset) |
|
| __set ($offset, $value) |
|
| __sleep () |
| Commit pending data. More...
|
|
| __toString () |
| Returns a string representation of this node. More...
|
|
| count () |
|
| current () |
|
| execute ($cmd, array $params=array()) |
| Prepares and executes a ServerQuery command and returns the result. More...
|
|
| getChildren () |
|
| getClass ($prefix="ts3_") |
| Returns a possible classname for the node which can be used as a HTML property. More...
|
|
| getIcon () |
| Returns the name of a possible icon to display the node object. More...
|
|
| getId () |
| Returns the primary ID of the current node. More...
|
|
| getInfo ($extend=TRUE, $convert=FALSE) |
| Returns all information available on this node. More...
|
|
| getParent () |
| Returns the parent object of the current node. More...
|
|
| getProperty ($property, $default=null) |
| Returns the specified property or a pre-defined default value from the node info array. More...
|
|
| getSymbol () |
| Returns a symbol representing the node. More...
|
|
| getUniqueId () |
| Returns a unique identifier for the node which can be used as a HTML property. More...
|
|
| getViewer (TeamSpeak3_Viewer_Interface $viewer) |
| Returns the HTML code to display a TeamSpeak 3 viewer. More...
|
|
| hasChildren () |
|
| hasNext () |
|
| iconGetName ($key) |
| Returns the internal path of the node icon. More...
|
|
| iconIsLocal ($key) |
| Returns TRUE if the node icon has a local source. More...
|
|
| key () |
|
| next () |
|
| offsetExists ($offset) |
|
| offsetGet ($offset) |
|
| offsetSet ($offset, $value) |
|
| offsetUnset ($offset) |
|
| prepare ($cmd, array $params=array()) |
| Uses given parameters and returns a prepared ServerQuery command. More...
|
|
| request ($cmd, $throw=TRUE) |
| Sends a prepared command to the server and returns the result. More...
|
|
| rewind () |
|
| toArray () |
| Returns an assoc array filled with current node info properties. More...
|
|
| toString () |
| Returns a string representation of this node. More...
|
|
| valid () |
|
Class describing a TeamSpeak 3 client and all it's parameters.