#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.