Example #1
0
bool IMAccountManager::setImAccountUserSelectedPresenceState( const IMAccount & imAccount )
{
	RecursiveMutex::ScopedLock lock(_mutex);

	bool result = false;
	IMAccount* pAcct = _imAccountList.findByAccount( imAccount );

	if ( pAcct )
	{
		pAcct->updateInitialPresenceState( imAccount.getInitialPresenceState() );
		result = true;
	}

	return result;
}