Phurple\Client
Prev
Part II. Class Reference
Next
Phurple\Client
Table of Contents
Phurple\Client::__construct
— Constructor
Phurple\Client::getInstance
— Creates new Phurple\Client instance
Phurple\Client::addAccount
— Adds a new account to the current client
Phurple\Client::getCoreVersion
— Returns the libpurple core version string
Phurple\Client::getProtocols
— Returns a list of all valid protocol plugins
Phurple\Client::initInternal
— This callback method is called within the Phurple\Client::getInstance
Phurple\Client::loopCallback
— This callback method is called within the Phurple\Client::runLoop
Phurple\Client::loopHeartBeat
— This callback method is being called as timer
Phurple\Client::runLoop
— Creates the main loop
Phurple\Client::setUserDir
— Define a custom phurple settings directory.
Phurple\Client::setUiId
— Set ui id
Phurple\Client::setDebug
— Turn debug on or off, default off
Phurple\Client::writeConv
— This callback method writes to the conversation, if implemented
Phurple\Client::writeIM
— This callback method writes to the conversation, if implemented
Phurple\Client::onSignedOn
— This callback is called at the moment, where the client gets singed on, if implemented
Phurple\Client::deleteAccount
— Removes an account from the list of accounts
Phurple\Client::findAccount
— Finds the specified account in the accounts list
Phurple\Client::authorizeRequest
— This callback method is invoked, when someone adds us to his buddy list
Phurple\Client::iterate
— Do a single glib's main loop iteration
Phurple\Client::connect
— Connect the client