#include <llimpanel.h>


Public Member Functions | |
| LLVoiceChannelProximal () | |
| void | onChange (EStatusType status, const std::string &channelURI, bool proximal) |
| void | handleStatusChange (EStatusType status) |
| void | handleError (EStatusType status) |
| BOOL | isActive () |
| void | activate () |
| void | deactivate () |
Definition at line 140 of file llimpanel.h.
| LLVoiceChannelProximal::LLVoiceChannelProximal | ( | ) |
Definition at line 824 of file llimpanel.cpp.
References activate().

| void LLVoiceChannelProximal::onChange | ( | EStatusType | status, | |
| const std::string & | channelURI, | |||
| bool | proximal | |||
| ) |
Reimplemented from LLVoiceChannel.
Definition at line 848 of file llimpanel.cpp.
References LLVoiceClientStatusObserver::BEGIN_ERROR_STATUS, handleError(), and handleStatusChange().

| void LLVoiceChannelProximal::handleStatusChange | ( | EStatusType | status | ) | [virtual] |
Reimplemented from LLVoiceChannel.
Definition at line 865 of file llimpanel.cpp.
References LLIMMgr::addSystemMessage(), gIMMgr, LLVoiceChannel::handleStatusChange(), LLVoiceChannel::mNotifyArgs, LLUUID::null, LLVoiceClientStatusObserver::STATUS_LEFT_CHANNEL, and LLVoiceClientStatusObserver::STATUS_VOICE_DISABLED.
Referenced by onChange().


| void LLVoiceChannelProximal::handleError | ( | EStatusType | status | ) | [virtual] |
Reimplemented from LLVoiceChannel.
Definition at line 883 of file llimpanel.cpp.
References LLVoiceClientStatusObserver::ERROR_CHANNEL_FULL, LLVoiceClientStatusObserver::ERROR_CHANNEL_LOCKED, LLVoiceChannel::handleError(), LLVoiceChannel::mNotifyArgs, and LLNotifyBox::showXml().
Referenced by onChange().


| BOOL LLVoiceChannelProximal::isActive | ( | void | ) | [virtual] |
Reimplemented from LLVoiceChannel.
Definition at line 830 of file llimpanel.cpp.
References LLVoiceChannel::callStarted(), LLSingleton< LLVoiceClient >::getInstance(), and LLVoiceClient::inProximalChannel().

| void LLVoiceChannelProximal::activate | ( | ) | [virtual] |
Reimplemented from LLVoiceChannel.
Definition at line 835 of file llimpanel.cpp.
References LLVoiceChannel::activate(), LLVoiceChannel::callStarted(), LLSingleton< LLVoiceClient >::getInstance(), and LLVoiceClient::leaveNonSpatialChannel().
Referenced by LLVoiceChannelProximal(), and LLVoiceChannel::resume().


| void LLVoiceChannelProximal::deactivate | ( | ) | [virtual] |
Reimplemented from LLVoiceChannel.
Definition at line 905 of file llimpanel.cpp.
References LLVoiceChannel::callStarted(), LLVoiceChannel::setState(), and LLVoiceChannel::STATE_HUNG_UP.

1.5.5