TeamSpeak 3 PHP Framework  1.1.16
Copyright © Planet TeamSpeak. All rights reserved.
 All Classes Namespaces Files Functions Variables Pages
TeamSpeak3_Helper_Signal_Interface Class Reference

Interface class describing the layout for TeamSpeak3_Helper_Signal callbacks. More...

Public Member Functions

 onConnect (TeamSpeak3_Adapter_Abstract $adapter)
 Possible callback for '<adapter>Connected' signals.
 
 onDisconnect ()
 Possible callback for '<adapter>Disconnected' signals.
 
 onCommandStarted ($cmd)
 Possible callback for 'serverqueryCommandStarted' signals.
 
 onCommandFinished ($cmd, TeamSpeak3_Adapter_ServerQuery_Reply $reply)
 Possible callback for 'serverqueryCommandFinished' signals.
 
 onEvent (TeamSpeak3_Adapter_ServerQuery_Event $event, TeamSpeak3_Node_Host $host)
 Possible callback for 'notifyEvent' signals.
 
 onError (TeamSpeak3_Adapter_ServerQuery_Reply $reply)
 Possible callback for 'notifyError' signals.
 
 onServerselected (TeamSpeak3_Node_Host $host)
 Possible callback for 'notifyServerselected' signals.
 
 onServercreated (TeamSpeak3_Node_Host $host, $sid)
 Possible callback for 'notifyServercreated' signals.
 
 onServerdeleted (TeamSpeak3_Node_Host $host, $sid)
 Possible callback for 'notifyServerdeleted' signals.
 
 onServerstarted (TeamSpeak3_Node_Host $host, $sid)
 Possible callback for 'notifyServerstarted' signals.
 
 onServerstopped (TeamSpeak3_Node_Host $host, $sid)
 Possible callback for 'notifyServerstopped' signals.
 
 onServershutdown (TeamSpeak3_Node_Host $host)
 Possible callback for 'notifyServershutdown' signals.
 
 onLogin (TeamSpeak3_Node_Host $host)
 Possible callback for 'notifyLogin' signals.
 
 onLogout (TeamSpeak3_Node_Host $host)
 Possible callback for 'notifyLogout' signals.
 
 onTokencreated (TeamSpeak3_Node_Server $server, $token)
 Possible callback for 'notifyTokencreated' signals.
 
 onFtHandshake (TeamSpeak3_Adapter_FileTransfer $adapter)
 Possible callback for 'filetransferHandshake' signals.
 
 onFtUploadStarted ($ftkey, $seek, $size)
 Possible callback for 'filetransferUploadStarted' signals.
 
 onFtUploadProgress ($ftkey, $seek, $size)
 Possible callback for 'filetransferUploadProgress' signals.
 
 onFtUploadFinished ($ftkey, $seek, $size)
 Possible callback for 'filetransferUploadFinished' signals.
 
 onFtDownloadStarted ($ftkey, $buff, $size)
 Possible callback for 'filetransferDownloadStarted' signals.
 
 onFtDownloadProgress ($ftkey, $buff, $size)
 Possible callback for 'filetransferDownloadProgress' signals.
 
 onFtDownloadFinished ($ftkey, $buff, $size)
 Possible callback for 'filetransferDownloadFinished' signals.
 
 onDebugDataRead ($data)
 Possible callback for '<adapter>DataRead' signals.
 
 onDebugDataSend ($data)
 Possible callback for '<adapter>DataSend' signals.
 
 onWaitTimeout ($time, TeamSpeak3_Adapter_Abstract $adapter)
 Possible callback for '<adapter>WaitTimeout' signals.
 
 onException (TeamSpeak3_Exception $e)
 Possible callback for 'errorException' signals.
 

Detailed Description

Interface class describing the layout for TeamSpeak3_Helper_Signal callbacks.

Definition at line 32 of file Interface.php.

Member Function Documentation

TeamSpeak3_Helper_Signal_Interface::onConnect ( TeamSpeak3_Adapter_Abstract  $adapter)

Possible callback for '<adapter>Connected' signals.

=== Examples ===

Parameters
TeamSpeak3_Adapter_Abstract$adapter
Returns
void
TeamSpeak3_Helper_Signal_Interface::onDisconnect ( )

Possible callback for '<adapter>Disconnected' signals.

=== Examples ===

Returns
void
TeamSpeak3_Helper_Signal_Interface::onCommandStarted (   $cmd)

Possible callback for 'serverqueryCommandStarted' signals.

=== Examples ===

Parameters
string$cmd
Returns
void
TeamSpeak3_Helper_Signal_Interface::onCommandFinished (   $cmd,
TeamSpeak3_Adapter_ServerQuery_Reply  $reply 
)

Possible callback for 'serverqueryCommandFinished' signals.

=== Examples ===

Parameters
string$cmd
TeamSpeak3_Adapter_ServerQuery_Reply$reply
Returns
void
TeamSpeak3_Helper_Signal_Interface::onEvent ( TeamSpeak3_Adapter_ServerQuery_Event  $event,
TeamSpeak3_Node_Host  $host 
)

Possible callback for 'notifyEvent' signals.

=== Examples ===

Parameters
TeamSpeak3_Adapter_ServerQuery_Event$event
TeamSpeak3_Node_Host$host
Returns
void
TeamSpeak3_Helper_Signal_Interface::onError ( TeamSpeak3_Adapter_ServerQuery_Reply  $reply)

Possible callback for 'notifyError' signals.

=== Examples ===

Parameters
TeamSpeak3_Adapter_ServerQuery_Reply$reply
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServerselected ( TeamSpeak3_Node_Host  $host)

Possible callback for 'notifyServerselected' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServercreated ( TeamSpeak3_Node_Host  $host,
  $sid 
)

Possible callback for 'notifyServercreated' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
integer$sid
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServerdeleted ( TeamSpeak3_Node_Host  $host,
  $sid 
)

Possible callback for 'notifyServerdeleted' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
integer$sid
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServerstarted ( TeamSpeak3_Node_Host  $host,
  $sid 
)

Possible callback for 'notifyServerstarted' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
integer$sid
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServerstopped ( TeamSpeak3_Node_Host  $host,
  $sid 
)

Possible callback for 'notifyServerstopped' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
integer$sid
Returns
void
TeamSpeak3_Helper_Signal_Interface::onServershutdown ( TeamSpeak3_Node_Host  $host)

Possible callback for 'notifyServershutdown' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
Returns
void
TeamSpeak3_Helper_Signal_Interface::onLogin ( TeamSpeak3_Node_Host  $host)

Possible callback for 'notifyLogin' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
Returns
void
TeamSpeak3_Helper_Signal_Interface::onLogout ( TeamSpeak3_Node_Host  $host)

Possible callback for 'notifyLogout' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Host$host
Returns
void
TeamSpeak3_Helper_Signal_Interface::onTokencreated ( TeamSpeak3_Node_Server  $server,
  $token 
)

Possible callback for 'notifyTokencreated' signals.

=== Examples ===

Parameters
TeamSpeak3_Node_Server$server
string$token
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtHandshake ( TeamSpeak3_Adapter_FileTransfer  $adapter)

Possible callback for 'filetransferHandshake' signals.

=== Examples ===

Parameters
TeamSpeak3_Adapter_FileTransfer$adapter
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtUploadStarted (   $ftkey,
  $seek,
  $size 
)

Possible callback for 'filetransferUploadStarted' signals.

=== Examples ===

Parameters
string$ftkey
integer$seek
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtUploadProgress (   $ftkey,
  $seek,
  $size 
)

Possible callback for 'filetransferUploadProgress' signals.

=== Examples ===

Parameters
string$ftkey
integer$seek
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtUploadFinished (   $ftkey,
  $seek,
  $size 
)

Possible callback for 'filetransferUploadFinished' signals.

=== Examples ===

Parameters
string$ftkey
integer$seek
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtDownloadStarted (   $ftkey,
  $buff,
  $size 
)

Possible callback for 'filetransferDownloadStarted' signals.

=== Examples ===

Parameters
string$ftkey
integer$buff
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtDownloadProgress (   $ftkey,
  $buff,
  $size 
)

Possible callback for 'filetransferDownloadProgress' signals.

=== Examples ===

Parameters
string$ftkey
integer$buff
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onFtDownloadFinished (   $ftkey,
  $buff,
  $size 
)

Possible callback for 'filetransferDownloadFinished' signals.

=== Examples ===

Parameters
string$ftkey
integer$buff
integer$size
Returns
void
TeamSpeak3_Helper_Signal_Interface::onDebugDataRead (   $data)

Possible callback for '<adapter>DataRead' signals.

=== Examples ===

Parameters
string$data
Returns
void
TeamSpeak3_Helper_Signal_Interface::onDebugDataSend (   $data)

Possible callback for '<adapter>DataSend' signals.

=== Examples ===

Parameters
string$data
Returns
void
TeamSpeak3_Helper_Signal_Interface::onWaitTimeout (   $time,
TeamSpeak3_Adapter_Abstract  $adapter 
)

Possible callback for '<adapter>WaitTimeout' signals.

=== Examples ===

Parameters
integer$time
TeamSpeak3_Adapter_Abstract$adapter
Returns
void
TeamSpeak3_Helper_Signal_Interface::onException ( TeamSpeak3_Exception  $e)

Possible callback for 'errorException' signals.

=== Examples ===

Parameters
TeamSpeak3_Exception$e
Returns
void

The documentation for this class was generated from the following file: